Skip to content

Commit 98f968c

Browse files
author
Henrik Lissner
authored
Merge pull request #36 from MYDavoodeh/dart-mode
Dart mode
2 parents bc89701 + 963ef7a commit 98f968c

File tree

31 files changed

+271
-0
lines changed

31 files changed

+271
-0
lines changed

dart-mode/acls

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: abstract class
4+
# --
5+
abstract class ${1:Name} {
6+
$0
7+
}

dart-mode/afun

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: async fun
4+
# --
5+
Future<${1:Type}> ${2:Name}($3) async {
6+
$0
7+
}

dart-mode/bltval

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: built value
4+
# key: blt
5+
# group: dart
6+
# --
7+
abstract class ${1:Name} implements Built<$1, $1Builder> {
8+
factory $1([void Function($1Builder) updates]) = _$$1;
9+
$1._();
10+
11+
$0
12+
}

dart-mode/cls

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: class
4+
# --
5+
class ${1:Name} {
6+
$0
7+
}

dart-mode/didchdep

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: didChangeDependencies
4+
# key: dcd
5+
# group: flutter
6+
# --
7+
@override
8+
void didChangeDependencies() {
9+
super.didChangeDependencies();
10+
$0
11+
}

dart-mode/dis

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: dispose
4+
# group: flutter
5+
# --
6+
@override
7+
void dispose() {
8+
super.dispose();
9+
$0
10+
}

dart-mode/do

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: do while
4+
# --
5+
do {
6+
$0
7+
} while ($1);

dart-mode/elif

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: if else
4+
# --
5+
else if ($1) {
6+
$0
7+
}

dart-mode/ext

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: ext
4+
# --
5+
extends ${1:Name}$0

dart-mode/for

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# contributor: M. Yas. Davoodeh
3+
# name: for
4+
# --
5+
for (var i = 0; i < ${1:count}; i++) {
6+
$0
7+
}

0 commit comments

Comments
 (0)