PatchbayPermissionCapability.fromJson constructor

PatchbayPermissionCapability.fromJson(
  1. Map<String, Object?> json
)

Implementation

factory PatchbayPermissionCapability.fromJson(Map<String, Object?> json) =>
    PatchbayPermissionCapability(
      actions: _enumSet(
        json['actions'],
        PatchbayPermissionAction.values,
        'permissionCapabilityInvalid',
      ),
      decisions: _enumSet(
        json['decisions'] ?? const <Object?>[],
        PatchbayPermissionDecision.values,
        'permissionCapabilityInvalid',
      ),
    );