Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
193 changes: 85 additions & 108 deletions src/snippets.json
Original file line number Diff line number Diff line change
Expand Up @@ -402,114 +402,91 @@
"prefix": "ng-material-module",
"description": "App Material Module",
"types": "typescript",
"body": [
"import {NgModule} from '@angular/core';",
"import {",
"\tMatAutocompleteModule,",
"\tMatBadgeModule,",
"\tMatBottomSheetModule,",
"\tMatButtonModule,",
"\tMatButtonToggleModule,",
"\tMatCardModule,",
"\tMatCheckboxModule,",
"\tMatChipsModule,",
"\tMatDatepickerModule,",
"\tMatDialogModule,",
"\tMatDividerModule,",
"\tMatExpansionModule,",
"\tMatFormFieldModule,",
"\tMatGridListModule,",
"\tMatIconModule,",
"\tMatInputModule,",
"\tMatListModule,",
"\tMatMenuModule,",
"\tMatNativeDateModule,",
"\tMatPaginatorModule,",
"\tMatProgressBarModule,",
"\tMatProgressSpinnerModule,",
"\tMatRadioModule,",
"\tMatRippleModule,",
"\tMatSelectModule,",
"\tMatSidenavModule,",
"\tMatSliderModule,",
"\tMatSlideToggleModule,",
"\tMatSnackBarModule,",
"\tMatSortModule,",
"\tMatStepperModule,",
"\tMatTableModule,",
"\tMatTabsModule,",
"\tMatToolbarModule,",
"\tMatTooltipModule,",
"\tMatTreeModule,",
"} from '@angular/material';",
"import {A11yModule} from '@angular/cdk/a11y';",
"import {BidiModule} from '@angular/cdk/bidi';",
"import {ObserversModule} from '@angular/cdk/observers';",
"import {OverlayModule} from '@angular/cdk/overlay';",
"import {PlatformModule} from '@angular/cdk/platform';",
"import {PortalModule} from '@angular/cdk/portal';",
"import {CdkStepperModule} from '@angular/cdk/stepper';",
"import {CdkTableModule} from '@angular/cdk/table';",
"import {CdkTreeModule} from '@angular/cdk/tree';",
"import {DragDropModule} from '@angular/cdk/drag-drop';",
"",
"/**",
" * NgModule that includes all Material modules.",
"*/",
"@NgModule({",
"\texports: [",
"\t\t// CDK",
"\t\tA11yModule,",
"\t\tBidiModule,",
"\t\tObserversModule,",
"\t\tOverlayModule,",
"\t\tPlatformModule,",
"\t\tPortalModule,",
"\t\tCdkStepperModule,",
"\t\tCdkTableModule,",
"\t\tCdkTreeModule,",
"\t\tDragDropModule,",
"\t\t// Material",
"\t\tMatAutocompleteModule,",
"\t\tMatBadgeModule,",
"\t\tMatBottomSheetModule,",
"\t\tMatButtonModule,",
"\t\tMatButtonToggleModule,",
"\t\tMatCardModule,",
"\t\tMatCheckboxModule,",
"\t\tMatChipsModule,",
"\t\tMatDatepickerModule,",
"\t\tMatDialogModule,",
"\t\tMatDividerModule,",
"\t\tMatExpansionModule,",
"\t\tMatFormFieldModule,",
"\t\tMatGridListModule,",
"\t\tMatIconModule,",
"\t\tMatInputModule,",
"\t\tMatListModule,",
"\t\tMatMenuModule,",
"\t\tMatNativeDateModule,",
"\t\tMatPaginatorModule,",
"\t\tMatProgressBarModule,",
"\t\tMatProgressSpinnerModule,",
"\t\tMatRadioModule,",
"\t\tMatRippleModule,",
"\t\tMatSelectModule,",
"\t\tMatSidenavModule,",
"\t\tMatSliderModule,",
"\t\tMatSlideToggleModule,",
"\t\tMatSnackBarModule,",
"\t\tMatSortModule,",
"\t\tMatStepperModule,",
"\t\tMatTableModule,",
"\t\tMatTabsModule,",
"\t\tMatToolbarModule,",
"\t\tMatTooltipModule,",
"\t\tMatTreeModule,",
"\t]",
"})",
"export class MaterialModule {}"
]
"Angular Material Module": {
"prefix": "ng-material-module",
"description": "App Material Module",
"types": "typescript",
"body": [
"import { NgModule } from '@angular/core';",
"import { A11yModule } from '@angular/cdk/a11y';",
"import { BidiModule } from '@angular/cdk/bidi';",
"import { ObserversModule } from '@angular/cdk/observers';",
"import { OverlayModule } from '@angular/cdk/overlay';",
"import { PlatformModule } from '@angular/cdk/platform';",
"import { PortalModule } from '@angular/cdk/portal';",
"import { CdkStepperModule } from '@angular/cdk/stepper';",
"import { CdkTableModule } from '@angular/cdk/table';",
"import { CdkTreeModule } from '@angular/cdk/tree';",
"import { DragDropModule } from '@angular/cdk/drag-drop';",
"import { PortalModule } from '@angular/cdk/portal';",
"import { MatAutocompleteModule } from '@angular/material/autocomplete';",
"import { MatButtonModule } from '@angular/material/button';",
"import { MatButtonToggleModule } from '@angular/material/button-toggle';",
"import { MatCardModule } from '@angular/material/card';",
"import { MatCheckboxModule } from '@angular/material/checkbox';",
"import { MatChipsModule } from '@angular/material/chips';",
"import { MatRippleModule } from '@angular/material/core';",
"import { MatDividerModule } from '@angular/material/divider';",
"import { MatExpansionModule } from '@angular/material/expansion';",
"import { MatFormFieldModule } from '@angular/material/form-field';",
"import { MatIconModule } from '@angular/material/icon';",
"import { MatInputModule } from '@angular/material/input';",
"import { MatListModule } from '@angular/material/list';",
"import { MatMenuModule } from '@angular/material/menu';",
"import { MatPaginatorModule } from '@angular/material/paginator';",
"import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';",
"import { MatSelectModule } from '@angular/material/select';",
"import { MatSidenavModule } from '@angular/material/sidenav';",
"import { MatSnackBarModule } from '@angular/material/snack-bar';",
"import { MatSortModule } from '@angular/material/sort';",
"import { MatTableModule } from '@angular/material/table';",
"import { MatTabsModule } from '@angular/material/tabs';",
"import { MatToolbarModule } from '@angular/material/toolbar';",
"import { MatTreeModule } from '@angular/material/tree';",

"const materialModules = [",
"\t\tA11yModule",
"\t\tBidiModule",
"\t\tObserversModule",
"\t\tOverlayModule",
"\t\tPlatformModule",
"\t\tPortalModule",
"\t\tCdkStepperModule",
"\t\tCdkTableModule",
"\t\tCdkTreeModule",
"\t\tDragDropModule",
"\t\tMatAutocompleteModule,",
"\t\tMatButtonModule,",
"\t\tMatCardModule,",
"\t\tMatCheckboxModule,",
"\t\tMatChipsModule,",
"\t\tMatDividerModule,",
"\t\tMatExpansionModule,",
"\t\tMatIconModule,",
"\t\tMatInputModule,",
"\t\tMatListModule,",
"\t\tMatMenuModule,",
"\t\tMatProgressSpinnerModule,",
"\t\tMatPaginatorModule,",
"\t\tMatRippleModule,",
"\t\tMatSelectModule,",
"\t\tMatSidenavModule,",
"\t\tMatSnackBarModule,",
"\t\tMatSortModule,",
"\t\tMatTableModule,",
"\t\tMatTabsModule,",
"\t\tMatToolbarModule,",
"\t\tMatFormFieldModule,",
"\t\tMatButtonToggleModule,",
"\t\tMatTreeModule,",
"\t\t];",

"@NgModule({",
"imports: [...materialModules],",
"exports: [...materialModules],",
"})",
"export class MaterialModule {}"
]
},
"Angular Pipe": {
"prefix": "ng-pipe",
Expand Down