fromMap static method
- Map<
String, dynamic> ? map, { - EnumMethod? enumMethod,
Gets a possible ConsoleMessage instance from a Map value.
Implementation
static ConsoleMessage? fromMap(
Map<String, dynamic>? map, {
EnumMethod? enumMethod,
}) {
if (map == null) {
return null;
}
final instance = ConsoleMessage();
if (map['message'] != null) {
instance.message = map['message'];
}
if (map['messageLevel'] != null) {
instance.messageLevel = switch (enumMethod ?? EnumMethod.nativeValue) {
EnumMethod.nativeValue => ConsoleMessageLevel.fromNativeValue(
map['messageLevel'],
),
EnumMethod.value => ConsoleMessageLevel.fromValue(map['messageLevel']),
EnumMethod.name => ConsoleMessageLevel.byName(map['messageLevel']),
}!;
}
return instance;
}