diff options
author | Johannes Rieken <johannes.rieken@gmail.com> | 2018-10-01 18:58:56 +0300 |
---|---|---|
committer | Johannes Rieken <johannes.rieken@gmail.com> | 2018-10-01 18:58:56 +0300 |
commit | c2d0322c42c2f17ce3ad012573834965a0b5505b (patch) | |
tree | 22f103d4ef6805f9cb72cf1f036abc4869970bf2 /.vscode/shared.code-snippets | |
parent | 6dbb27e6920dd0edfbe926fcc97b2d51ef0a2da1 (diff) |
more shared snippets
Diffstat (limited to '.vscode/shared.code-snippets')
-rw-r--r-- | .vscode/shared.code-snippets | 13 |
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": [ |