diff --git a/package.json b/package.json index 616ff0d..e2303ed 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,11 @@ "snippets": [ { "language": "jsonc", - "path": "./snippets/snippets.code-snippets" + "path":"./snippets/blocks.code-snippets" + }, + { + "language": "jsonc", + "path": "snippets.code-snippets" } ] }, diff --git a/snippets/blocks.code-snippets b/snippets/blocks.code-snippets new file mode 100644 index 0000000..2a5cda1 --- /dev/null +++ b/snippets/blocks.code-snippets @@ -0,0 +1,45 @@ +{ + "declarate link": { + "prefix": "decl-link", + "body": ["\"link#${1}\""], + "description": "declarate link", + "scope": "json, jsonc" + }, + + "link": { + "prefix": "link", + "body": [ + "\"link#${1}\": {", + " \"title\": \"\",", + " \"props\": {", + " \"label\": \"\",", + " \"href\": \"\"", + " }", + " }" + ], + "description": "link", + "scope": "json, jsonc" + }, + "toggle layout": { + "prefix": "toggle", + "body": [ + " \"toggle-layout#${1}\": {", + "\"title\": \"\",", + " \"children\": [", + " \"\"", + " ], ", + "\"props\": {", + "\"renderChildren\": true", + "}", + " }," + ], + "description": "toggle layout", + "scope": "json, jsonc" + }, + "declarate toggle layout": { + "prefix": "decl-toggle", + "body": [" \"toggle-layout#${1}\", "], + "description": "declarate toggle layout", + "scope": "json, jsonc" + } +} diff --git a/snippets/snippets.code-snippets b/snippets/snippets.code-snippets index 92c16ac..4b14030 100644 --- a/snippets/snippets.code-snippets +++ b/snippets/snippets.code-snippets @@ -58,6 +58,7 @@ ], "description": "Inserts a modal layout." }, + "Store Form": { "scope": "jsonc", "prefix": "vsf",