MatSort
E696489
MatSort is an Angular Material directive that adds sorting capabilities to data tables and other collections by managing and emitting sort state changes.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
Angular Material directive
ⓘ
TypeScript class ⓘ |
| category | UI behavior directive ⓘ |
| controls |
initial active sort header
ⓘ
initial sort direction ⓘ |
| defaultDirection | asc ⓘ |
| directionOptions |
ⓘ
asc ⓘ desc ⓘ |
| documentationUrl | https://material.angular.io/components/sort/overview ⓘ |
| emitsEvent | MatSortChange NERFINISHED ⓘ |
| exportedFrom | MatSortModule NERFINISHED ⓘ |
| framework | Angular NERFINISHED ⓘ |
| hasInput |
matSortActive
ⓘ
matSortDirection ⓘ matSortDisableClear ⓘ matSortStart ⓘ |
| hasOutput | matSortChange ⓘ |
| interactsWith |
MatSortHeader
NERFINISHED
ⓘ
MatSortable NERFINISHED ⓘ |
| library | Angular Material NERFINISHED ⓘ |
| manages | collection of registered sortables ⓘ |
| module | @angular/material/sort ⓘ |
| pattern | used with ViewChild to access instance in component ⓘ |
| property |
active
ⓘ
direction ⓘ disableClear ⓘ start ⓘ |
| purpose |
adds sorting capabilities to data tables
ⓘ
emits sort state changes ⓘ manages sort state ⓘ |
| registers | MatSortable instances ⓘ |
| requires |
Angular
NERFINISHED
ⓘ
Angular Material sort module import ⓘ |
| selector | matSort ⓘ |
| supports |
multi-column sorting via sortables
ⓘ
single-column sorting ⓘ |
| typicalUsage | <table mat-table [dataSource]="dataSource" matSort>... ⓘ |
| unregisters | MatSortable instances ⓘ |
| updates | sort state when a header is clicked ⓘ |
| usedFor |
sorting generic data collections
ⓘ
sorting table rows ⓘ |
| usedWith |
CdkTable
NERFINISHED
ⓘ
MatTable NERFINISHED ⓘ MatTableDataSource NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.