Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • BladeApi<LabelController<ListController<T>>>
    • ListApi

Index

Constructors

Accessors

Methods

Constructors

constructor

  • new ListApi<T>(controller: LabelController<ListController<T>>): ListApi<T>

Accessors

disabled

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

  • Parameters

    • disabled: boolean

    Returns any

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

options

  • get options(): ListItem<T>[]
  • set options(options: ListItem<T>[]): 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): ListApi<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 ListApi<T>

Generated using TypeDoc