Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • BladeApi<LabelController<TextController<T>>>
    • TextApi

Index

Constructors

Accessors

Methods

Constructors

constructor

  • new TextApi<T>(controller: LabelController<TextController<T>>): TextApi<T>

Accessors

disabled

  • get disabled(): boolean
  • set disabled(disabled: boolean): any
  • Returns boolean

  • Parameters

    • disabled: boolean

    Returns any

formatter

  • get formatter(): Formatter<T>
  • set formatter(formatter: Formatter<T>): void

hidden

  • get hidden(): boolean
  • set hidden(hidden: boolean): any
  • Returns boolean

  • Parameters

    • hidden: boolean

    Returns any

label

  • get label(): undefined | string
  • set label(label: undefined | string): void

value

  • get value(): T
  • set value(value: T): void

Methods

dispose

  • dispose(): void
  • Returns void

on

  • on<EventName>(eventName: EventName, handler: (ev: ApiChangeEvents<T>[EventName]["event"]) => void): TextApi<T>
  • Type parameters

    • EventName: "change"

    Parameters

    • eventName: EventName
    • handler: (ev: ApiChangeEvents<T>[EventName]["event"]) => void
        • (ev: ApiChangeEvents<T>[EventName]["event"]): void
        • Parameters

          • ev: ApiChangeEvents<T>[EventName]["event"]

          Returns void

    Returns TextApi<T>

Generated using TypeDoc