|
514 | 514 | "prefix": "a-md-chip",
|
515 | 515 | "body": ["<mat-chip>${1:val}</mat-chip>"],
|
516 | 516 | "description": "<mat-chip> control for <mat-chip-list>"
|
| 517 | + }, |
| 518 | + "DataTable": { |
| 519 | + "prefix": "a-md-data-table", |
| 520 | + "body": [ |
| 521 | + "<mat-table [dataSource]=\"${1:dataSource}\">", |
| 522 | + "\t<ng-container matColumnDef=\"${2:columnName}\">", |
| 523 | + "\t\t<mat-header-cell *matHeaderCellDef> ${3:columnHeaderLabel}", |
| 524 | + "\t\t</mat-header-cell>", |
| 525 | + "\t\t<mat-cell *matCellDef=\"let element\"> {{element.${4:propertyName}}} </mat-cell>", |
| 526 | + "\t</ng-container>\n", |
| 527 | + "\t${5:a-md-data-table-column}", |
| 528 | + "\t<!-- press ctrl + space to add more column snippet or delete this line -->\n", |
| 529 | + "\t<mat-header-row *matHeaderRowDef=\"displayedColumns\"></mat-header-row>", |
| 530 | + "\t<mat-row *matRowDef=\"let row; columns: displayedColumns;\"></mat-row>", |
| 531 | + "</mat-table>" |
| 532 | + ], |
| 533 | + "description": "<mat-table> control" |
| 534 | + }, |
| 535 | + |
| 536 | + "MatTableColumn": { |
| 537 | + "prefix": "a-md-data-table-column", |
| 538 | + "body": [ |
| 539 | + "<ng-container matColumnDef=\"${1:columnName}\">", |
| 540 | + "\t<mat-header-cell *matHeaderCellDef> ${2:columnHeaderLabel}</mat-header-cell>", |
| 541 | + "\t<mat-cell *matCellDef=\"let element\"> {{element.${3:propertyName}}} </mat-cell>", |
| 542 | + "</ng-container>\n", |
| 543 | + "${4:a-md-data-table-column}", |
| 544 | + "\t<!-- press ctrl + space to add more column snippet or delete this line -->\n", |
| 545 | + ], |
| 546 | + "description": "<mat-header-cell> column for </mat-table> control " |
517 | 547 | }
|
518 | 548 | }
|
0 commit comments