Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TabPageApi

Hierarchy

  • TabPageApi

Implements

  • BladeRackApi

Index

Constructors

constructor

  • new TabPageApi(controller: TabPageController, contentRackApi: RackApi): TabPageApi
  • Parameters

    • controller: TabPageController
    • contentRackApi: RackApi

    Returns TabPageApi

Properties

Readonly controller_

controller_: TabPageController

Accessors

children

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

selected

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

  • Parameters

    • selected: boolean

    Returns any

title

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

  • Parameters

    • title: string

    Returns any

Methods

add

  • add(api: BladeApi<BladeController<View>>, opt_index?: number): void
  • Parameters

    • api: BladeApi<BladeController<View>>
    • Optional opt_index: number

    Returns void

addBlade

  • Parameters

    Returns BladeApi<BladeController<View>>

addButton

  • Parameters

    Returns ButtonApi

addFolder

  • Parameters

    Returns FolderApi

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

  • Parameters

    Returns SeparatorApi

addTab

  • Parameters

    Returns TabApi

remove

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

    Returns void

Generated using TypeDoc