MapStringDynamicX extension

on

Methods

parse<T>(String key, T? parser(Map<String, dynamic> map)) → T?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

For parsing objects of some class type that has it's own parse (eg. fromJson method)
parseDate(String key) DateTime?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

parseDouble(String key, [dynamic parser(dynamic map)?]) → dynamic

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

parseDuration(String key) Duration?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

parseEnum<T, PT>(String key, [T? parser(PT index)?]) → T?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

parseFullDuration(String key) Duration?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

Parses a full Duration value from a string.
parseItem<T>(String key, [T? parser(Map<String, dynamic> map)?]) → T?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

parseList<T>(String key, [T parser(Map<String, dynamic> map)?]) List<T>

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

parseTime(String key) TimeOfDay?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension

parseValue<T>(String key, [T? parser(dynamic map)?]) → T?

Available on Map<String, dynamic>?, provided by the MapStringDynamicX extension