Headless tree table built on Angular CDK Table ยท Marks an <ng-template> as a custom cell template for a named c...
data-display/treetable
Category
No results found
Features6#
- ComponentCngxTreetableWCAG AAHeadless tree table built on Angular CDK Table
- DirectiveCngxCellTplMarks an <ng-template> as a custom cell template for a named column
- DirectiveCngxEmptyTplMarks an <ng-template> as the empty-state slot shown when the tree contains no visible rows
- DirectiveCngxHeaderTplMarks an <ng-template> as a custom header template for a named column
- DirectiveCngxTreetableRowWCAG AARow directive applied to every rendered table row in CngxTreetable
- TokenCNGX_TREETABLE_CONFIGInjection token holding the app-wide {@link TreetableConfig}
References15#
- InterfaceCngxCellTplContextTemplate context type for {@link CngxCellTpl}
- InterfaceFlatNodeA flattened representation of a single tree node, produced by {@link flattenTree}
- InterfaceNodeA node in the input tree structure
- InterfaceTreetableConfigApplication-wide default configuration for every CngxTreetable instance in the injection scope
- InterfaceTreetableFeatureMarker shape returned by every withXxx() helper
- InterfaceTreetableOptionsPer-instance display options for CngxTreetable
- FunctionfilterTreeFilters a tree recursively
- FunctionflattenTreeFlattens a tree (or forest) into a depth-first ordered array of {@link FlatNode}s
- FunctionnodeMatchesSearchSimple full-text search across all primitive fields of a node value
- FunctionprovideTreetableRegisters application-wide defaults for every CngxTreetable in the injection scope
- FunctionresolveCellTplResolves a custom cell template for the given column key, or returns null when no matching template is projected
- FunctionresolveHeaderTplResolves a custom header template for the given column key, or returns null when no matching template is projected
- FunctionsortTreeSorts each level of the tree independently by a field key
- FunctionwithCapitaliseHeadersFeature: auto-capitalisation of column header labels
- FunctionwithHighlightOnHoverFeature: row highlight on mouse-hover