Protected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaReadonly ariaThe IDs this table uses for ARIA references (prefix from the host id).
1.1.91
Protected borderProtected borderProtected borderProtected borderProtected contentProtected contentReadonly directionThe resolved writing direction of the table (TableOptionsIf.direction; "auto" is decided when the table
is built).
1.1.98
Protected Readonly domProtected draggingReadonly hostProtected hoverProtected hoverProtected scrollReadonly tableReadonly tableReadonly tableThe overlay layer over the body ("Loading…", "No rows to show").
1.1.92
Static maxMaximum height (px) of the scrollable content wrapper. Taller tables are scrolled proportionally (rendering is based on the scroll factor anyway): browsers clamp element heights (Chrome ~33.5 million px) and GPU rasterization loses precision long before (1px borders disappear and text jitters beyond ~16.7 million px). 8 million px keep sub-pixel precision.
Protected adjustPosition and size of the detail layer (master/detail) in the host – overwritten in RenderScope.
1.1.97
A client x coordinate (e.g. PointerEvent.clientX) as x in the host from the start of its padding box – the
coordinates in which the table positions everything (right-to-left: from the right edge).
x in client (viewport) coordinates
px from the start
1.1.98
Protected getProtected getThe height of all body rows in px – the model's content height plus, in RenderScope, the heights of open detail rows (master/detail).
px
1.1.97
Protected initWhether the table runs from right to left (TableOptionsIf.direction).
true for "rtl" (also a resolved "auto")
1.1.98
Protected removeRemoves the ARIA attributes the table has set on the host element (see initHostAria).
1.1.91
Protected resetProtected restoreProtected setSets (or with undefined removes) an ARIA attribute of the host and remembers the app's own value the first
time, so that removeHostAria can restore it (e.g. an aria-label the app set on an Angular host).
1.1.91
Sets the horizontal scroll position of the body as distance from the start (see getViewportScrollLeft).
px from the start
1.1.98
Protected updateShows the overlay that fits the current state (requested by the API, or "no rows" for an empty body). Overwritten in RenderScope.
1.1.92
Represents a store for HTML elements.