DeserializeFromString<T> static method

T? DeserializeFromString<T>(
  1. String jsonStringData,
  2. T factory(
    1. Map<String, dynamic> data
    )
)

Implementation

static T? DeserializeFromString<T>(String jsonStringData, T factory(Map<String, dynamic> data)) {
  try {
    if (jsonStringData != "") {
      var value = factory(jsonDecode(jsonStringData) as Map<String, dynamic>);
      return value;
    } else {
      return null;
    }
  } catch (ex) {
    return null;
  }
}