Type alias Factory<TControl, TValue>

Factory<TControl, TValue>: ((this, { aspects, }) => TControl)

Type Parameters

  • TControl extends InControl<TValue>

    Control type.

  • TValue = ValueType<TControl>

    Input value type.

Type declaration

    • (this, { aspects, }): TControl
    • User input control factory signature.

      Parameters

      • this: void
      • { aspects, }: {
            aspects?: Aspect<TValue>;
        }
        • Optional Readonly aspects?: Aspect<TValue>

      Returns TControl

      Created control instance.

Generated using TypeDoc