BC API DocsBC APIBC dataFunctions
- AppendButton(menu: HTMLElement, ...menuitems: readonly HTMLElement[]): void
Parameters
menu: HTMLElement
rest...menuitems: readonly HTMLElement[]
Returns void
- Create(id: string, menuItems: readonly (string | Node | HTMLOptions<keyof HTMLElementTagNameMap>)[], options?: { direction: rtl | ltr }, htmlOptions?: Partial<Record<menu, Omit<HTMLOptions<any>, tag>>>): HTMLDivElement
Parameters
id: string
menuItems: readonly (string | Node | HTMLOptions<keyof HTMLElementTagNameMap>)[]
optionaloptions: { direction: rtl | ltr } = null
htmlOptions: Partial<Record<menu, Omit<HTMLOptions<any>, tag>>> = null
Returns HTMLDivElement
- PrependItem(menu: HTMLElement, ...menuitems: readonly HTMLElement[]): void
Parameters
menu: HTMLElement
rest...menuitems: readonly HTMLElement[]
Returns void
- _KeyDown(...this: any, ev: KeyboardEvent): Promise<void>
Parameters
rest...this: any
ev: KeyboardEvent
Returns Promise<void>
Namespace for constructing menu bars