getControl<T extends ControlModel?> method

T? getControl<T extends ControlModel?>({
  1. dynamic key,
  2. dynamic args,
})

Tries to find specific ControlModel. Looks up in current controls, args and dependency Store. Specific control is determined by Type and key. args - Arguments to pass to ControlModel.

Implementation

T? getControl<T extends ControlModel?>({dynamic key, dynamic args}) =>
    Control.resolve<T>(ControlArgs.of(controls).merge(holder.argStore).data,
        key: key, args: args ?? holder.args);