@eclipse-scout/core
Version:
Eclipse Scout runtime
30 lines • 1.12 kB
TypeScript
import { AriaOrientation, AriaRole } from '../index';
export declare class GridAriaRules {
role: AriaRole;
rowRole: AriaRole;
rowGroupRole: AriaRole;
cellRole: AriaRole;
/**
* The name of the DOM attribute that holds the row index.
* It will be put on each row if the grid has virtual scrolling enabled.
*/
rowIndexAttr: string;
/**
* The name of the DOM attribute that holds the number of rows.
* It will be put on the focusable container if the grid has virtual scrolling enabled.
*/
rowCountAttr: string;
/**
* The name of the DOM attribute that holds the child row index.
* It will be put on each row, also on the top level rows if the grid has virtual scrolling enabled.
*/
childRowIndexAttr: string;
/**
* The name of the DOM attribute that holds the number of child rows.
* It will be put on each row, also on the top level rows if the grid has virtual scrolling enabled.
*/
childRowCountAttr: string;
levelAttr: string;
orientationAttr: AriaOrientation;
}
//# sourceMappingURL=GridAriaRules.d.ts.map