resolve<T> static method

T? resolve<T>(
  1. dynamic source, {
  2. dynamic key,
  3. dynamic args,
  4. T? defaultValue()?,
})

Executes sequence of functions to retrieve expected object. Look up in source for item via Parse.getArg and if object is not found then ControlFactory.get is executed. After all, defaultValue is used. Returns object from source then ControlFactory then defaultValue.

Implementation

static T? resolve<T>(dynamic source,
        {dynamic key, dynamic args, T? Function()? defaultValue}) =>
    factory.resolve<T>(source,
        key: key, args: args, defaultValue: defaultValue);