diff --git a/snippets/dart-mode/aclass b/snippets/dart-mode/aclass new file mode 100644 index 000000000..0c49f9cf0 --- /dev/null +++ b/snippets/dart-mode/aclass @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: aclass +# key: acls +# -- +abstract class ${1:Name} { + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/class b/snippets/dart-mode/class new file mode 100644 index 000000000..0db35fd28 --- /dev/null +++ b/snippets/dart-mode/class @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: class +# key: cls +# -- +class ${1:Name} { + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/ext b/snippets/dart-mode/ext new file mode 100644 index 000000000..2b6c7fc4a --- /dev/null +++ b/snippets/dart-mode/ext @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: ext +# key: ext +# -- +extends ${1:Name}$0 \ No newline at end of file diff --git a/snippets/dart-mode/for b/snippets/dart-mode/for new file mode 100644 index 000000000..0814a23cc --- /dev/null +++ b/snippets/dart-mode/for @@ -0,0 +1,8 @@ +# -*- mode: snippet -*- +# name: for +# key: for +# expand-env: ((yas-indent-line 'fixed) (yas-wrap-around-region nil)) +# -- +for(var i = ${1:0}; i ${2:< 10}; i${3:++}) { + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/fori b/snippets/dart-mode/fori new file mode 100644 index 000000000..6833404dd --- /dev/null +++ b/snippets/dart-mode/fori @@ -0,0 +1,8 @@ +# -*- mode: snippet -*- +# name: fori +# key: fori +# expand-env: ((yas-indent-line 'fixed) (yas-wrap-around-region nil)) +# -- +for(var ${1:obj} in ${2:collection}) { + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/func b/snippets/dart-mode/func new file mode 100644 index 000000000..e40452c10 --- /dev/null +++ b/snippets/dart-mode/func @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: fun +# key: fun +# -- +${1:Type} ${2:Name}($3) { + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/funca b/snippets/dart-mode/funca new file mode 100644 index 000000000..65337540a --- /dev/null +++ b/snippets/dart-mode/funca @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: funca +# key: afun +# -- +${1:Type} ${2:Name}($3) async { + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/getset b/snippets/dart-mode/getset new file mode 100644 index 000000000..2d14adba8 --- /dev/null +++ b/snippets/dart-mode/getset @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: getset +# key: getset +# -- +${1:Type} _${2:Name}; +$1 get $2 => _$2; +set $2($1 $2) => _$2 = $2;$0 \ No newline at end of file diff --git a/snippets/dart-mode/getter b/snippets/dart-mode/getter new file mode 100644 index 000000000..ed06bca40 --- /dev/null +++ b/snippets/dart-mode/getter @@ -0,0 +1,6 @@ +# -*- mode: snippet -*- +# name: getter +# key: get +# -- +${1:Type} _${2:Name}; +$1 get $2 => _$2;$0 \ No newline at end of file diff --git a/snippets/dart-mode/impl b/snippets/dart-mode/impl new file mode 100644 index 000000000..0b8ce8927 --- /dev/null +++ b/snippets/dart-mode/impl @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: impl +# key: impl +# -- +implements ${1:Name}$0 \ No newline at end of file diff --git a/snippets/dart-mode/import b/snippets/dart-mode/import new file mode 100644 index 000000000..acb9e4ed8 --- /dev/null +++ b/snippets/dart-mode/import @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: import +# key: imp +# -- +import '${1:Library}';$0 \ No newline at end of file diff --git a/snippets/dart-mode/main b/snippets/dart-mode/main new file mode 100644 index 000000000..898168adc --- /dev/null +++ b/snippets/dart-mode/main @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: main +# key: main +# -- +main(List args) { + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/part b/snippets/dart-mode/part new file mode 100644 index 000000000..6dda54d02 --- /dev/null +++ b/snippets/dart-mode/part @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: part +# key: part +# -- +part of ${1:Part}$0 \ No newline at end of file diff --git a/snippets/dart-mode/setter b/snippets/dart-mode/setter new file mode 100644 index 000000000..80bb6a26f --- /dev/null +++ b/snippets/dart-mode/setter @@ -0,0 +1,6 @@ +# -*- mode: snippet -*- +# name: setter +# key: set +# -- +${1:Type} _${2:Name}; +set $2($1 $2) => _$2 = $2; \ No newline at end of file