Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Rieken <johannes.rieken@gmail.com>2018-10-01 18:58:56 +0300
committerJohannes Rieken <johannes.rieken@gmail.com>2018-10-01 18:58:56 +0300
commitc2d0322c42c2f17ce3ad012573834965a0b5505b (patch)
tree22f103d4ef6805f9cb72cf1f036abc4869970bf2 /.vscode/shared.code-snippets
parent6dbb27e6920dd0edfbe926fcc97b2d51ef0a2da1 (diff)
more shared snippets
Diffstat (limited to '.vscode/shared.code-snippets')
-rw-r--r--.vscode/shared.code-snippets13
1 files changed, 13 insertions, 0 deletions
diff --git a/.vscode/shared.code-snippets b/.vscode/shared.code-snippets
index 56087d6cabe..7ea5b3c14dc 100644
--- a/.vscode/shared.code-snippets
+++ b/.vscode/shared.code-snippets
@@ -24,6 +24,19 @@
],
"description": "Insert Copyright Statement"
},
+ "TS -> Inject Service": {
+ "description": "Constructor Injection Pattern",
+ "prefix": "@inject",
+ "body": "@$1 private readonly _$2: ${1},$0"
+ },
+ "TS -> Event & Emitter": {
+ "prefix": "emitter",
+ "description": "Add emitter and event properties",
+ "body": [
+ "private _onDid$1 = new Emitter<$2>();",
+ "readonly onDid$1: Event<$2> = this._onDid$1.event;"
+ ],
+ },
"CSS Copyright Header": {
"scope": "css",
"prefix": [