Atom Metal.js Snippets
An Atom snippet library for Metal.js, and metal-css-transitions. This library uses ES6 syntax.
Install via apm install atom-metal-snippets
Includes
Imports
[ict]
;
[ijsx]
;
[imr]
;
[isoy]
;
JSX
[bind]
this$1 = this$1;
[jsx]
; 1:MyComponent extends Component { return $2:<div>MyComponent</div> ; } $1:MyComponentPROPS = ; $1:MyComponentSTATE = ; $1:MyComponent;
[trans]
<Transition name="$1"> $2</Transition>
Life Cycles
[att]
{ $1}
[cre]
{ $1}
[det]
{ $1}
[dis]
{ $1}
[ren]
{ return $2 ;}
[rend]
{ $1}
[shup]
{ $1}
[sync]
{ $2}
State Management
[sst]
this;
[PRO]
$1PROPS = $2;
[STA]
$1STATE = $2;
Types
[conan]
Config
[conarr]
Config
[conarro]
Config
[conboo]
Config
[confun]
Config
[conino]
Config
[connum]
Config
[conob]
Configobject
[conobo]
Config
[conoot]
Config
[consha]
Config
[constr]
Config
[conval]
Configvalue$1