Skip to content

Commit 6fc3cec

Browse files
authored
Merge pull request #142 from badre429/master
feat(m-menu) material menu snippet
2 parents fb02f49 + a3a0131 commit 6fc3cec

File tree

5 files changed

+65
-0
lines changed

5 files changed

+65
-0
lines changed

Diff for: README.md

+1
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ You don't need to type any dashes: "ngrxr" -> "ng-rx-reducer" snippet
160160
| m-icon-fontawesome | Material Font Awesome Icon |
161161
| m-icon-svg | Material SVG Icon |
162162
| m-input | Material Input Textbox |
163+
| m-menu | Material menu |
163164
| m-list | Material List |
164165
| m-list-item | Material List Item |
165166
| m-list-ngfor | Material List ngFor |

Diff for: snippets/html.json

+16
Original file line numberDiff line numberDiff line change
@@ -1048,6 +1048,22 @@
10481048
"<mat-slider tickInterval=\"auto\"></mat-slider>$0"
10491049
]
10501050
},
1051+
"Material Menu": {
1052+
"prefix": "m-menu",
1053+
"description": "Material Menu",
1054+
"types": "typescript, html",
1055+
"body": [
1056+
"<button mat-icon-button [matMenuTriggerFor]=\"${menu}\" aria-label=\"Example icon-button with a menu\">",
1057+
"\t<mat-icon>more_vert</mat-icon>",
1058+
"</button>",
1059+
"<mat-menu #${menu}=\"matMenu\">",
1060+
"\t<button mat-menu-item>",
1061+
"\t\t<mat-icon>dialpad</mat-icon>",
1062+
"\t\t<span>Redial</span>",
1063+
"\t</button>",
1064+
"</mat-menu>"
1065+
]
1066+
},
10511067
"Material List": {
10521068
"prefix": "m-list",
10531069
"description": "Material List",

Diff for: snippets/pug.json

+16
Original file line numberDiff line numberDiff line change
@@ -844,6 +844,22 @@
844844
"mat-slider(tickInterval=\"auto\") $0"
845845
]
846846
},
847+
{
848+
"prefix": "m-menu",
849+
"description": "Material Menu",
850+
"types": "pug",
851+
"body": [
852+
"<button mat-icon-button [matMenuTriggerFor]=\"${menu}\" aria-label=\"Example icon-button with a menu\">",
853+
"\t<mat-icon>more_vert</mat-icon>",
854+
"</button>",
855+
"<mat-menu #${menu}=\"matMenu\">",
856+
"\t<button mat-menu-item>",
857+
"\t\t<mat-icon>dialpad</mat-icon>",
858+
"\t\t<span>Redial</span>",
859+
"\t</button>",
860+
"</mat-menu>"
861+
]
862+
},
847863
{
848864
"prefix": "m-list",
849865
"description": "Material List",

Diff for: snippets/typescript.json

+16
Original file line numberDiff line numberDiff line change
@@ -2506,6 +2506,22 @@
25062506
"<mat-slider tickInterval=\"auto\"></mat-slider>$0"
25072507
]
25082508
},
2509+
"Material Menu": {
2510+
"prefix": "m-menu",
2511+
"description": "Material Menu",
2512+
"types": "typescript, html",
2513+
"body": [
2514+
"<button mat-icon-button [matMenuTriggerFor]=\"${menu}\" aria-label=\"Example icon-button with a menu\">",
2515+
"\t<mat-icon>more_vert</mat-icon>",
2516+
"</button>",
2517+
"<mat-menu #${menu}=\"matMenu\">",
2518+
"\t<button mat-menu-item>",
2519+
"\t\t<mat-icon>dialpad</mat-icon>",
2520+
"\t\t<span>Redial</span>",
2521+
"\t</button>",
2522+
"</mat-menu>"
2523+
]
2524+
},
25092525
"Material List": {
25102526
"prefix": "m-list",
25112527
"description": "Material List",

Diff for: src/snippets.json

+16
Original file line numberDiff line numberDiff line change
@@ -2378,6 +2378,22 @@
23782378
"<mat-slider tickInterval=\"auto\"></mat-slider>$0"
23792379
]
23802380
},
2381+
"Material Menu": {
2382+
"prefix": "m-menu",
2383+
"description": "Material Menu",
2384+
"types": "typescript, html",
2385+
"body": [
2386+
"<button mat-icon-button [matMenuTriggerFor]=\"${menu}\" aria-label=\"Example icon-button with a menu\">",
2387+
"\t<mat-icon>more_vert</mat-icon>",
2388+
"</button>",
2389+
"<mat-menu #${menu}=\"matMenu\">",
2390+
"\t<button mat-menu-item>",
2391+
"\t\t<mat-icon>dialpad</mat-icon>",
2392+
"\t\t<span>Redial</span>",
2393+
"\t</button>",
2394+
"</mat-menu>"
2395+
]
2396+
},
23812397
"Material List": {
23822398
"prefix": "m-list",
23832399
"description": "Material List",

0 commit comments

Comments
 (0)