UNPKG

@linzjs/step-ag-grid

Version:

[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release) > Reusable [ag-grid](https://www.ag-grid.com/) component for LINZ / Toitū te whenua.

55 lines (54 loc) 1.46 kB
import { MenuState } from '../types'; export declare const menuContainerClass = "szh-menu-container"; export declare const menuClass = "szh-menu"; export declare const menuButtonClass = "szh-menu-button"; export declare const menuArrowClass = "arrow"; export declare const menuItemClass = "item"; export declare const menuDividerClass = "divider"; export declare const menuHeaderClass = "header"; export declare const menuGroupClass = "group"; export declare const subMenuClass = "submenu"; export declare const radioGroupClass = "radio-group"; export interface RMEvent { value: any; syntheticEvent: any; checked?: boolean; name?: string; key?: string; shiftKey?: boolean; } export declare const Keys: Readonly<{ ENTER: "Enter"; TAB: "Tab"; ESC: "Escape"; SPACE: " "; HOME: "Home"; END: "End"; LEFT: "ArrowLeft"; RIGHT: "ArrowRight"; UP: "ArrowUp"; DOWN: "ArrowDown"; }>; export declare const HoverActionTypes: Readonly<{ RESET: 0; SET: 1; UNSET: 2; INCREASE: 3; DECREASE: 4; FIRST: 5; LAST: 6; SET_INDEX: 7; }>; export declare const CloseReason: Readonly<{ CLICK: "click"; CANCEL: "cancel"; BLUR: "blur"; SCROLL: "scroll"; TAB_FORWARD: "tab_forward"; TAB_BACKWARD: "tab_backward"; }>; export declare const FocusPositions: Readonly<{ FIRST: "first"; LAST: "last"; }>; export declare const MenuStateMap: Record<string, MenuState>;