From 087fa80230db029e3510f41d4a3a7c7ffc822d8e Mon Sep 17 00:00:00 2001 From: Szymon Uglis Date: Sun, 17 Jun 2018 21:46:57 +0200 Subject: [PATCH 1/2] Snippets for dart-mode --- snippets/dart-mode/aclass | 7 +++++++ snippets/dart-mode/class | 7 +++++++ snippets/dart-mode/ext | 5 +++++ snippets/dart-mode/for | 8 ++++++++ snippets/dart-mode/fori | 8 ++++++++ snippets/dart-mode/func | 7 +++++++ snippets/dart-mode/funca | 7 +++++++ snippets/dart-mode/getset | 7 +++++++ snippets/dart-mode/getter | 6 ++++++ snippets/dart-mode/impl | 5 +++++ snippets/dart-mode/import | 5 +++++ snippets/dart-mode/main | 7 +++++++ snippets/dart-mode/part | 5 +++++ snippets/dart-mode/setter | 6 ++++++ 14 files changed, 90 insertions(+) create mode 100644 snippets/dart-mode/aclass create mode 100644 snippets/dart-mode/class create mode 100644 snippets/dart-mode/ext create mode 100644 snippets/dart-mode/for create mode 100644 snippets/dart-mode/fori create mode 100644 snippets/dart-mode/func create mode 100644 snippets/dart-mode/funca create mode 100644 snippets/dart-mode/getset create mode 100644 snippets/dart-mode/getter create mode 100644 snippets/dart-mode/impl create mode 100644 snippets/dart-mode/import create mode 100644 snippets/dart-mode/main create mode 100644 snippets/dart-mode/part create mode 100644 snippets/dart-mode/setter 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..3431523ff --- /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:++}) { + ${4:Body} +}$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..bbc116b92 --- /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}) { + ${3:Body} +}$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..24c2bda0d --- /dev/null +++ b/snippets/dart-mode/func @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: func +# key: func +# -- +${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..5d007d145 --- /dev/null +++ b/snippets/dart-mode/funca @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: funca +# key: funca +# -- +${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..81daf51ca --- /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; \ No newline at end of file diff --git a/snippets/dart-mode/getter b/snippets/dart-mode/getter new file mode 100644 index 000000000..ed42f80bf --- /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; \ 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 From 75bcc575688ffd81f470f33fa90cd764172b5469 Mon Sep 17 00:00:00 2001 From: Szymon Uglis Date: Tue, 19 Jun 2018 15:33:51 +0200 Subject: [PATCH 2/2] Review fixes --- snippets/dart-mode/for | 4 ++-- snippets/dart-mode/fori | 4 ++-- snippets/dart-mode/func | 4 ++-- snippets/dart-mode/funca | 2 +- snippets/dart-mode/getset | 2 +- snippets/dart-mode/getter | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/snippets/dart-mode/for b/snippets/dart-mode/for index 3431523ff..0814a23cc 100644 --- a/snippets/dart-mode/for +++ b/snippets/dart-mode/for @@ -4,5 +4,5 @@ # expand-env: ((yas-indent-line 'fixed) (yas-wrap-around-region nil)) # -- for(var i = ${1:0}; i ${2:< 10}; i${3:++}) { - ${4:Body} -}$0 \ No newline at end of file + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/fori b/snippets/dart-mode/fori index bbc116b92..6833404dd 100644 --- a/snippets/dart-mode/fori +++ b/snippets/dart-mode/fori @@ -4,5 +4,5 @@ # expand-env: ((yas-indent-line 'fixed) (yas-wrap-around-region nil)) # -- for(var ${1:obj} in ${2:collection}) { - ${3:Body} -}$0 \ No newline at end of file + $0 +} \ No newline at end of file diff --git a/snippets/dart-mode/func b/snippets/dart-mode/func index 24c2bda0d..e40452c10 100644 --- a/snippets/dart-mode/func +++ b/snippets/dart-mode/func @@ -1,6 +1,6 @@ # -*- mode: snippet -*- -# name: func -# key: func +# name: fun +# key: fun # -- ${1:Type} ${2:Name}($3) { $0 diff --git a/snippets/dart-mode/funca b/snippets/dart-mode/funca index 5d007d145..65337540a 100644 --- a/snippets/dart-mode/funca +++ b/snippets/dart-mode/funca @@ -1,6 +1,6 @@ # -*- mode: snippet -*- # name: funca -# key: funca +# key: afun # -- ${1:Type} ${2:Name}($3) async { $0 diff --git a/snippets/dart-mode/getset b/snippets/dart-mode/getset index 81daf51ca..2d14adba8 100644 --- a/snippets/dart-mode/getset +++ b/snippets/dart-mode/getset @@ -4,4 +4,4 @@ # -- ${1:Type} _${2:Name}; $1 get $2 => _$2; -set $2($1 $2) => _$2 = $2; \ No newline at end of file +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 index ed42f80bf..ed06bca40 100644 --- a/snippets/dart-mode/getter +++ b/snippets/dart-mode/getter @@ -3,4 +3,4 @@ # key: get # -- ${1:Type} _${2:Name}; -$1 get $2 => _$2; \ No newline at end of file +$1 get $2 => _$2;$0 \ No newline at end of file