dependentAvailableToolIdentifierAccessLevelNullableFromJson function

DependentAvailableToolIdentifierAccessLevel? dependentAvailableToolIdentifierAccessLevelNullableFromJson(
  1. Object? dependentAvailableToolIdentifierAccessLevel, [
  2. DependentAvailableToolIdentifierAccessLevel? defaultValue
])

Implementation

enums.DependentAvailableToolIdentifierAccessLevel?
    dependentAvailableToolIdentifierAccessLevelNullableFromJson(
  Object? dependentAvailableToolIdentifierAccessLevel, [
  enums.DependentAvailableToolIdentifierAccessLevel? defaultValue,
]) {
  if (dependentAvailableToolIdentifierAccessLevel == null) {
    return null;
  }
  return enums.DependentAvailableToolIdentifierAccessLevel.values
          .firstWhereOrNull(
              (e) => e.value == dependentAvailableToolIdentifierAccessLevel) ??
      defaultValue;
}