UNPKG

ag-charts-community

Version:

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

19 lines (18 loc) 864 B
import type { ButtonWidget } from './buttonWidget'; import type { NativeWidget } from './nativeWidget'; import type { RovingDirection } from './rovingDirection'; import type { SliderWidget } from './sliderWidget'; import { Widget } from './widget'; type RovingChildWidgets = SliderWidget | ButtonWidget | NativeWidget; export declare abstract class RovingTabContainerWidget extends Widget<HTMLDivElement, RovingChildWidgets> { private focusedChildIndex; get orientation(): RovingDirection; set orientation(orientation: RovingDirection); constructor(initialOrientation: RovingDirection, role: 'toolbar' | 'list'); focus(): void; protected onChildAdded(child: RovingChildWidgets): void; protected onChildRemoved(removedChild: RovingChildWidgets): void; private readonly onChildFocus; private readonly onChildKeyDown; } export {};