Skip to content

Commit 938bbd3

Browse files
author
Mauro Vieira
committed
- Added snippets.
1 parent abd92a6 commit 938bbd3

20 files changed

Lines changed: 234 additions & 0 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
*.sublime-*
2+
!snippets/*.sublime-*

snippets/vactions.sublime-snippet

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<snippet>
2+
<content><![CDATA[
3+
actions: {
4+
updateValue({commit}, payload) {
5+
commit(updateValue, payload);
6+
}
7+
}
8+
]]></content>
9+
<tabTrigger>vactions</tabTrigger>
10+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
11+
<!-- <scope>source.vue</scope> -->
12+
</snippet>

snippets/vbase.sublime-snippet

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<snippet>
2+
<content><![CDATA[
3+
<template>
4+
<div>
5+
</div>
6+
</template>
7+
<script>
8+
export default {
9+
}
10+
</script>
11+
<style scoped>
12+
</style>
13+
]]></content>
14+
<tabTrigger>vbase</tabTrigger>
15+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
16+
<!-- <scope>source.vue</scope> -->
17+
</snippet>

snippets/vclick.sublime-snippet

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
snippet>
2+
<content><![CDATA[
3+
@click="$1"
4+
]]></content>
5+
<tabTrigger>vclick</tabTrigger>
6+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
7+
<!-- <scope>source.vue</scope> -->
8+
</snippet>

snippets/vcomputed.sublime-snippet

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<snippet>
2+
<content><![CDATA[
3+
computed: {
4+
now: function () {
5+
return Date.now()
6+
}
7+
}
8+
]]></content>
9+
<tabTrigger>vcomputed</tabTrigger>
10+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
11+
<!-- <scope>source.vue</scope> -->
12+
</snippet>

snippets/vdata.sublime-snippet

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<snippet>
2+
<content><![CDATA[
3+
data: function () {
4+
return {
5+
$1: $2
6+
};
7+
}
8+
]]></content>
9+
<tabTrigger>vdata</tabTrigger>
10+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
11+
<!-- <scope>source.vue</scope> -->
12+
</snippet>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<snippet>
2+
<content><![CDATA[
3+
destroyed: function () {
4+
this.$nextTick(function () {
5+
doSomething()
6+
})
7+
}
8+
]]></content>
9+
<tabTrigger>vdestroyed</tabTrigger>
10+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
11+
<!-- <scope>source.vue</scope> -->
12+
</snippet>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<snippet>
2+
<content><![CDATA[
3+
directives: {
4+
focus: {
5+
// directive definition
6+
$1: function ($2) {
7+
$2.focus()
8+
}
9+
}
10+
}
11+
]]></content>
12+
<tabTrigger>vdirectives</tabTrigger>
13+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
14+
<!-- <scope>source.vue</scope> -->
15+
</snippet>

snippets/vfilter.sublime-snippet

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<snippet>
2+
<content><![CDATA[
3+
filters: {
4+
$1: function($2) {
5+
return;
6+
}
7+
}
8+
]]></content>
9+
<tabTrigger>vfilter</tabTrigger>
10+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
11+
<!-- <scope>source.vue</scope> -->
12+
</snippet>

snippets/vfor.sublime-snippet

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<snippet>
2+
<content><![CDATA[
3+
<div v-for="$1 in $2" :key="$1.id">
4+
{{ $1 }}
5+
</div>
6+
]]></content>
7+
<tabTrigger>vfor</tabTrigger>
8+
<!-- Optional: Set a scope to limit where the snippet will trigger -->
9+
<!-- <scope>source.vue</scope> -->
10+
</snippet>

0 commit comments

Comments
 (0)