T parse()

in lib/confidence_flutter_sdk.dart [57:71]


  T parse<T>(dynamic value) {
    if(T == String) {
      return value.toString() as T;
    } else if(T == int) {
      return int.parse(value.toString()) as T;
    }  else if(T == bool) {
      return bool.parse(value.toString()) as T;
    } else if(T == double) {
      return double.parse(value.toString()) as T;
    } else if(T == Map<String, dynamic>) {
      return value as T;
    } else {
      return value as T;
    }
  }