diff options
| author | Vito G. Graffagnino <vito@graffagnino.xyz> | 2022-08-28 12:24:01 +0100 |
|---|---|---|
| committer | Vito G. Graffagnino <vito@graffagnino.xyz> | 2022-08-28 12:24:01 +0100 |
| commit | 823302458ec6c53455a3f34674415c43ce6a3187 (patch) | |
| tree | 92168b44b01f5b2236b7cdf331e227c4790431ee /snippets/dart.snippets | |
| parent | 9ea6111717518625cbd28a020493ec06610ff01e (diff) | |
Added snippets directory
Diffstat (limited to 'snippets/dart.snippets')
| -rw-r--r-- | snippets/dart.snippets | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/snippets/dart.snippets b/snippets/dart.snippets new file mode 100644 index 0000000..de5cb62 --- /dev/null +++ b/snippets/dart.snippets @@ -0,0 +1,83 @@ +snippet lib + library ${1}; + ${0} +snippet im + import 'package:${1}/${2}.dart'; + ${0} +snippet rgx + new RegExp(r'${1}') +snippet var + var ${1} = ${2}; +snippet main + main() { + ${0} + } +snippet st + static ${0} +snippet fi + final ${0} +snippet re + return ${0} +snippet br + break; +snippet th + throw ${0} +snippet cl + class ${1:`vim_snippets#Filename("", "untitled")`} ${0} +snippet in + interface ${1:`vim_snippets#Filename("", "untitled")`} ${0} +snippet imp + implements ${0} +snippet ext + extends ${0} +snippet if + if (${1:true}) { + ${0} + } +snippet ife + if (${1:true}) { + ${2} + } else { + ${0} + } +snippet el + else +snippet sw + switch (${1}) { + ${0} + } +snippet cs + case ${1}: + ${0} +snippet de + default: + ${0} +snippet for + for (var ${2:i} = 0, len = ${1:things}.length; $2 < len; ${3:++}$2) { + ${0:$1[$2]} + } +snippet fore + for (final ${2:item} in ${1:itemList}) { + ${0} + } +snippet wh + while (${1:/* condition */}) { + ${0} + } +snippet dowh + do { + ${0} + } while (${0:/* condition */}); +snippet as + assert(${0:/* condition */}); +snippet try + try { + ${0:${VISUAL}} + } catch (${1:Exception e}) { + } +snippet tryf + try { + ${0:${VISUAL}} + } catch (${1:Exception e}) { + } finally { + } |
