Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Accessors

children

  • get children(): BladeApi<BladeController<View>>[]
  • Returns BladeApi<BladeController<View>>[]

disabled

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

  • Parameters

    • disabled: boolean

    Returns any

element

  • get element(): HTMLElement

expanded

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

  • Parameters

    • expanded: boolean

    Returns any

hidden

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

  • Parameters

    • hidden: boolean

    Returns any

title

  • get title(): undefined | string
  • set title(title: undefined | string): any
  • Returns undefined | string

  • Parameters

    • title: undefined | string

    Returns any

Methods

add

  • add<A>(api: A, opt_index?: number): A
  • Type parameters

    Parameters

    • api: A
    • Optional opt_index: number

    Returns A

addBlade

addButton

addFolder

addInput

  • Type parameters

    • O: Record<string, any>

    • Key: string

    Parameters

    Returns InputBindingApi<unknown, O[Key]>

addMonitor

  • Type parameters

    • O: Record<string, any>

    • Key: string

    Parameters

    Returns MonitorBindingApi<O[Key]>

addSeparator

addTab

  • Parameters

    Returns TabApi

dispose

  • dispose(): void
  • Returns void

exportPreset

importPreset

on

  • on<EventName>(eventName: EventName, handler: (ev: FolderApiEvents[EventName]["event"]) => void): FolderApi
  • Adds a global event listener. It handles all events of child inputs/monitors.

    Type parameters

    • EventName: keyof FolderApiEvents

    Parameters

    • eventName: EventName

      The event name to listen.

    • handler: (ev: FolderApiEvents[EventName]["event"]) => void
        • (ev: FolderApiEvents[EventName]["event"]): void
        • Parameters

          • ev: FolderApiEvents[EventName]["event"]

          Returns void

    Returns FolderApi

    The API object itself.

refresh

  • refresh(): void

remove

  • remove(api: BladeApi<BladeController<View>>): void
  • Parameters

    Returns void

Generated using TypeDoc