publicationStateNullableFromJson function

PublicationState? publicationStateNullableFromJson(
  1. Object? publicationState, [
  2. PublicationState? defaultValue
])

Implementation

enums.PublicationState? publicationStateNullableFromJson(
  Object? publicationState, [
  enums.PublicationState? defaultValue,
]) {
  if (publicationState == null) {
    return null;
  }
  return enums.PublicationState.values.firstWhereOrNull(
        (e) => e.value == publicationState,
      ) ??
      defaultValue;
}