Skip to content

Commit 5bf074a

Browse files
committed
Adds dataTable snippet.
1 parent c5e5764 commit 5bf074a

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ Start typing `a-md-*` and hit `enter`, the snippet spreads out.
8787
| a-md-tree | `<mat-tree>` control |
8888
| a-md-tree-node | `<mat-tree-node>` control |
8989
| a-md-tree-nested-node | `<mat-nested-tree-node>` control |
90+
| a-md-data-table | `<mat-table>` control |
9091

9192
### TypeScript Snippets
9293

snippets/html.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,5 +514,37 @@
514514
"prefix": "a-md-chip",
515515
"body": ["<mat-chip>${1:val}</mat-chip>"],
516516
"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+
" <ng-container matColumnDef=\"${2:columnName}\">",
523+
" <mat-header-cell *matHeaderCellDef> ${3:columnHeaderLabel}",
524+
" </mat-header-cell>",
525+
" <mat-cell *matCellDef=\"let element\"> {{element.${4:propertyName}}} </mat-cell>",
526+
" </ng-container>",
527+
"",
528+
"${5:a-md-data-table-column}",
529+
"",
530+
" <mat-header-row *matHeaderRowDef=\"displayedColumns\"></mat-header-row>",
531+
" <mat-row *matRowDef=\"let row; columns: displayedColumns;\"></mat-row>",
532+
"</mat-table>"
533+
],
534+
"description": "DataTable"
535+
},
536+
537+
"MatTableColumn": {
538+
"prefix": "a-md-data-table-column",
539+
"body": [
540+
" <ng-container matColumnDef=\"${1:columnName}\">",
541+
" <mat-header-cell *matHeaderCellDef> ${2:columnHeaderLabel}",
542+
" </mat-header-cell>",
543+
" <mat-cell *matCellDef=\"let element\"> {{element.${3:propertyName}}} </mat-cell>",
544+
" </ng-container>",
545+
"",
546+
"${4:a-md-data-table-column}"
547+
],
548+
"description": ""
517549
}
518550
}

0 commit comments

Comments
 (0)