getAs<T> method

T? getAs<T>(
  1. K key, {
  2. T? defaultValue,
  3. bool ignoreCase = false,
})

Gets a key value parsing to T type.

See TypeParser.parserFor.

Implementation

T? getAs<T>(K key, {T? defaultValue, bool ignoreCase = false}) {
  var parser = TypeParser.parserFor<T>();
  return getParsed(key, parser == null ? null : (o) => parser(o),
      defaultValue: defaultValue, ignoreCase: ignoreCase);
}