FFPermissionsSettings constructor

FFPermissionsSettings({
  1. Iterable<FFPermissionsSettings_PermissionMessage>? permissionMessages,
  2. FFEditMetadata? editMetadata,
  3. Iterable<FFPermissionsSettings_UserDefinedPermission>? userDefinedPermissions,
})

Implementation

factory FFPermissionsSettings({
  $core.Iterable<FFPermissionsSettings_PermissionMessage>? permissionMessages,
  FFEditMetadata? editMetadata,
  $core.Iterable<FFPermissionsSettings_UserDefinedPermission>?
      userDefinedPermissions,
}) {
  final result = create();
  if (permissionMessages != null)
    result.permissionMessages.addAll(permissionMessages);
  if (editMetadata != null) result.editMetadata = editMetadata;
  if (userDefinedPermissions != null)
    result.userDefinedPermissions.addAll(userDefinedPermissions);
  return result;
}