|
1 | 1 | {
|
2 | 2 | "ionic-vue Badge": {
|
3 | 3 | "prefix": "ivbadge",
|
| 4 | + "scope": "html,vue,vue-html", |
4 | 5 | "body": [
|
5 | 6 | "<ion-badge>${1:99}</ion-badge>"
|
6 | 7 | ],
|
7 | 8 | "description": "Creates ionc-vue badge"
|
8 | 9 | },
|
9 | 10 | "ionic-vue Button": {
|
10 | 11 | "prefix": "ivbutton",
|
| 12 | + "scope": "html,vue,vue-html", |
11 | 13 | "body": [
|
12 | 14 | "<ion-button>${1:Click}</ion-button>"
|
13 | 15 | ],
|
14 | 16 | "description": "Creates ionc-vue button"
|
15 | 17 | },
|
16 | 18 | "ionic-vue Ripple": {
|
17 | 19 | "prefix": "ivripple",
|
| 20 | + "scope": "html,vue,vue-html", |
18 | 21 | "body": [
|
19 | 22 | "<div class=\"ion-activatable ripple-parent\">",
|
20 | 23 | "\t${1:A plain div with a bounded ripple effect}",
|
|
25 | 28 | },
|
26 | 29 | "ionic-vue Card": {
|
27 | 30 | "prefix": "ivcard",
|
| 31 | + "scope": "html,vue,vue-html", |
28 | 32 | "body": [
|
29 | 33 | "<ion-card>",
|
30 | 34 | "\t<ion-card-header>",
|
|
41 | 45 | },
|
42 | 46 | "ionic-vue Checkbox": {
|
43 | 47 | "prefix": "ivcheckbox",
|
| 48 | + "scope": "html,vue,vue-html", |
44 | 49 | "body": [
|
45 | 50 | "<ion-checkbox></ion-checkbox>"
|
46 | 51 | ],
|
47 | 52 | "description": "Creates ionc-vue checkbox"
|
48 | 53 | },
|
49 | 54 | "ionic-vue Chip": {
|
50 | 55 | "prefix": "ivchip",
|
| 56 | + "scope": "html,vue,vue-html", |
51 | 57 | "body": [
|
52 | 58 | "<ion-chip>",
|
53 | 59 | "\t<ion-label>Default</ion-label>",
|
|
57 | 63 | },
|
58 | 64 | "ionic-vue Datetime": {
|
59 | 65 | "prefix": "ivdatetime",
|
| 66 | + "scope": "html,vue,vue-html", |
60 | 67 | "body": [
|
61 | 68 | "<ion-item>",
|
62 | 69 | "\t<ion-label>MMMM</ion-label>",
|
|
67 | 74 | },
|
68 | 75 | "ionic-vue FAB": {
|
69 | 76 | "prefix": "ivfab",
|
| 77 | + "scope": "html,vue,vue-html", |
70 | 78 | "body": [
|
71 | 79 | "<ion-fab vertical=\"bottom\" horizontal=\"start\" slot=\"fixed\">",
|
72 | 80 | "\t<ion-fab-button>",
|
|
78 | 86 | },
|
79 | 87 | "ionic-vue Grid": {
|
80 | 88 | "prefix": "ivgrid",
|
| 89 | + "scope": "html,vue,vue-html", |
81 | 90 | "body": [
|
82 | 91 | "<ion-grid>",
|
83 | 92 | "\t<ion-row>",
|
|
100 | 109 | },
|
101 | 110 | "ionic-vue Icon": {
|
102 | 111 | "prefix": "ivicon",
|
| 112 | + "scope": "html,vue,vue-html", |
103 | 113 | "body": [
|
104 | 114 | "<ion-icon name=\"add-circle-outline\"></ion-icon>"
|
105 | 115 | ],
|
106 | 116 | "description": "Creates ionc-vue icon"
|
107 | 117 | },
|
108 | 118 | "ionic-vue Input": {
|
109 | 119 | "prefix": "ivinput",
|
| 120 | + "scope": "html,vue,vue-html", |
110 | 121 | "body": [
|
111 | 122 | "<ion-input></ion-input>"
|
112 | 123 | ],
|
113 | 124 | "description": "Creates ionc-vue input"
|
114 | 125 | },
|
115 | 126 | "ionic-vue Textarea": {
|
116 | 127 | "prefix": "ivtextarea",
|
| 128 | + "scope": "html,vue,vue-html", |
117 | 129 | "body": [
|
118 | 130 | "<ion-textarea></ion-textarea>"
|
119 | 131 | ],
|
120 | 132 | "description": "Creates ionc-vue textarea"
|
121 | 133 | },
|
122 | 134 | "ionic-vue Item": {
|
123 | 135 | "prefix": "ivitem",
|
| 136 | + "scope": "html,vue,vue-html", |
124 | 137 | "body": [
|
125 | 138 | "<ion-item>",
|
126 | 139 | "\t<ion-label>",
|
|
132 | 145 | },
|
133 | 146 | "ionic-vue Item Divider": {
|
134 | 147 | "prefix": "ivitemdivider",
|
| 148 | + "scope": "html,vue,vue-html", |
135 | 149 | "body": [
|
136 | 150 | "<ion-item-divider>",
|
137 | 151 | "\t<ion-label>",
|
|
143 | 157 | },
|
144 | 158 | "ionic-vue Item Group": {
|
145 | 159 | "prefix": "ivitemgroup",
|
| 160 | + "scope": "html,vue,vue-html", |
146 | 161 | "body": [
|
147 | 162 | "<ion-item-group>",
|
148 | 163 | "\t<ion-item>",
|
|
160 | 175 | },
|
161 | 176 | "ionic-vue Label": {
|
162 | 177 | "prefix": "ivlabel",
|
| 178 | + "scope": "html,vue,vue-html", |
163 | 179 | "body": [
|
164 | 180 | "<ion-label>Label</ion-label>"
|
165 | 181 | ],
|
166 | 182 | "description": "Creates ionc-vue label"
|
167 | 183 | },
|
168 | 184 | "ionic-vue List": {
|
169 | 185 | "prefix": "ivlist",
|
| 186 | + "scope": "html,vue,vue-html", |
170 | 187 | "body": [
|
171 | 188 | "<ion-list>",
|
172 | 189 | "\t<ion-item>",
|
|
187 | 204 | },
|
188 | 205 | "ionic-vue List Header": {
|
189 | 206 | "prefix": "ivlistheader",
|
| 207 | + "scope": "html,vue,vue-html", |
190 | 208 | "body": [
|
191 | 209 | "<ion-list-header>",
|
192 | 210 | "\t<ion-label>List Header</ion-label>",
|
|
196 | 214 | },
|
197 | 215 | "ionic-vue Avatar": {
|
198 | 216 | "prefix": "ivavatar",
|
| 217 | + "scope": "html,vue,vue-html", |
199 | 218 | "body": [
|
200 | 219 | "<ion-avatar>",
|
201 | 220 | "\t<img src=\"https://gravatar.com/avatar/dba6bae8c566f9d4041fb9cd9ada7741?d=identicon&f=y\">",
|
|
205 | 224 | },
|
206 | 225 | "ionic-vue Image": {
|
207 | 226 | "prefix": "ivimage",
|
| 227 | + "scope": "html,vue,vue-html", |
208 | 228 | "body": [
|
209 | 229 | "<ion-img :src=\"item.src\"></ion-img>",
|
210 | 230 | ],
|
211 | 231 | "description": "Creates ionc-vue image"
|
212 | 232 | },
|
213 | 233 | "ionic-vue Thumbnail": {
|
214 | 234 | "prefix": "ivthumbnail",
|
| 235 | + "scope": "html,vue,vue-html", |
215 | 236 | "body": [
|
216 | 237 | "<ion-thumbnail slot=\"start\">",
|
217 | 238 | "\t<img :src=\"item.src\"></img>",
|
|
221 | 242 | },
|
222 | 243 | "ionic-vue Menu": {
|
223 | 244 | "prefix": "ivmenu",
|
| 245 | + "scope": "html,vue,vue-html", |
224 | 246 | "body": [
|
225 | 247 | "<ion-menu side=\"start\" menu-id=\"first\" content-id=\"main\">",
|
226 | 248 | "\t<ion-header>",
|
|
0 commit comments