Motif API
    Preparing search index...
    interface ControlsSvc {
        controls: readonly ControlComponent[];
        uiActions: readonly UiAction[];
        createBrokerageAccountGroupSelect(
            valueRequired?: boolean,
        ): Promise<BrokerageAccountGroupSelect>;
        createBuiltinIconButton(command: Command): Promise<BuiltinIconButton>;
        createButton(command: Command): Promise<Button>;
        createCaptionedCheckbox(
            valueRequired?: boolean,
        ): Promise<CaptionedCheckbox>;
        createCheckbox(valueRequired?: boolean): Promise<Checkbox>;
        createDataIvemIdSelect(
            valueRequired?: boolean,
            defaultExchangeEnvironmentMarketsOnly?: boolean,
        ): Promise<DataIvemIdSelect>;
        createDataMarketSelect(
            valueRequired?: boolean,
            defaultExchangeEnvironmentMarketsOnly?: boolean,
        ): Promise<DataMarketSelect>;
        createDateInput(valueRequired?: boolean): Promise<DateInput>;
        createDecimalInput(valueRequired?: boolean): Promise<DecimalInput>;
        createIntegerInput(valueRequired?: boolean): Promise<IntegerInput>;
        createNumberInput(valueRequired?: boolean): Promise<NumberInput>;
        createTradingIvemIdSelect(
            valueRequired?: boolean,
            defaultExchangeEnvironmentMarketsOnly?: boolean,
        ): Promise<TradingIvemIdSelect>;
        createTradingMarketSelect(
            valueRequired?: boolean,
            defaultExchangeEnvironmentMarketsOnly?: boolean,
        ): Promise<TradingMarketSelect>;
        destroyAllControls(): void;
        destroyControl(control: UiAction | ControlComponent): void;
    }
    Index

    Properties

    controls: readonly ControlComponent[]
    uiActions: readonly UiAction[]

    Methods

    • Parameters

      • OptionalvalueRequired: boolean

      Returns Promise<Checkbox>

    • Parameters

      • OptionalvalueRequired: boolean
      • OptionaldefaultExchangeEnvironmentMarketsOnly: boolean

      Returns Promise<DataIvemIdSelect>

    • Parameters

      • OptionalvalueRequired: boolean
      • OptionaldefaultExchangeEnvironmentMarketsOnly: boolean

      Returns Promise<DataMarketSelect>

    • Parameters

      • OptionalvalueRequired: boolean

      Returns Promise<DateInput>

    • Parameters

      • OptionalvalueRequired: boolean

      Returns Promise<DecimalInput>

    • Parameters

      • OptionalvalueRequired: boolean

      Returns Promise<IntegerInput>

    • Parameters

      • OptionalvalueRequired: boolean

      Returns Promise<NumberInput>

    • Parameters

      • OptionalvalueRequired: boolean
      • OptionaldefaultExchangeEnvironmentMarketsOnly: boolean

      Returns Promise<TradingIvemIdSelect>

    • Parameters

      • OptionalvalueRequired: boolean
      • OptionaldefaultExchangeEnvironmentMarketsOnly: boolean

      Returns Promise<TradingMarketSelect>

    • Returns void