MOBILE-3320 DX: Add module snippets
parent
045d81f482
commit
477daeb056
|
@ -37,6 +37,41 @@
|
||||||
],
|
],
|
||||||
"description": "[Moodle] Create a Page class"
|
"description": "[Moodle] Create a Page class"
|
||||||
},
|
},
|
||||||
|
"[Moodle] Module class": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "mamodule",
|
||||||
|
"body": [
|
||||||
|
"import { NgModule } from '@angular/core';",
|
||||||
|
"",
|
||||||
|
"@NgModule({",
|
||||||
|
" $0",
|
||||||
|
"})",
|
||||||
|
"export class ${1}Module {}",
|
||||||
|
""
|
||||||
|
],
|
||||||
|
"description": "[Moodle] Create a Module class"
|
||||||
|
},
|
||||||
|
"[Moodle] Lazy Module class": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "malazymodule",
|
||||||
|
"body": [
|
||||||
|
"import { NgModule } from '@angular/core';",
|
||||||
|
"import { RouterModule, Routes } from '@angular/router';",
|
||||||
|
"",
|
||||||
|
"const routes: Routes = [",
|
||||||
|
" $0",
|
||||||
|
"];",
|
||||||
|
"",
|
||||||
|
"@NgModule({",
|
||||||
|
" imports: [",
|
||||||
|
" RouterModule.forChild(routes),",
|
||||||
|
" ],",
|
||||||
|
"})",
|
||||||
|
"export class ${1}LazyModule {}",
|
||||||
|
""
|
||||||
|
],
|
||||||
|
"description": "[Moodle] Create a Lazy Module class"
|
||||||
|
},
|
||||||
"[Moodle] Service Singleton": {
|
"[Moodle] Service Singleton": {
|
||||||
"scope": "typescript",
|
"scope": "typescript",
|
||||||
"prefix": "massingleton",
|
"prefix": "massingleton",
|
||||||
|
@ -74,5 +109,5 @@
|
||||||
""
|
""
|
||||||
],
|
],
|
||||||
"description": "[Moodle] Create a Pure Singleton"
|
"description": "[Moodle] Create a Pure Singleton"
|
||||||
}
|
},
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue