Evan You
|
93b2cf9fe5
custom elements first pass
|
12 éve |
Evan You
|
0419b05535
add `replace` option & tests
|
12 éve |
Evan You
|
6204f8bf0f
use simple bind instead of native bind, remove vm.$get()
|
12 éve |
Evan You
|
bc0fd377d5
New ExpParser implementation
|
12 éve |
Evan You
|
c8779f1763
remove dead code
|
12 éve |
Evan You
|
23bd49fa08
only emit get events during deps parsing - improves perf
|
12 éve |
Evan You
|
a8e12f8ccd
Firebase example + bug fixes
|
12 éve |
Evan You
|
88ebff6655
split multiple expressions by unquoted commas
|
12 éve |
Evan You
|
b9f62f783c
hide all $ properties on vm
|
12 éve |
Evan You
|
1270139b55
transition classes now defaults to sd-enter and sd-leave, also configurable.
|
12 éve |
Evan You
|
30784b5756
expressions
|
12 éve |
Evan You
|
f87f603d03
computed properties now use $get and $set to be more explicit
|
12 éve |
Evan You
|
a7d184e44f
transition class can take format of "enter,leave"
|
12 éve |
Evan You
|
9dc45ea9f6
sd-on can now execute expressions
|
12 éve |
Evan You
|
2c0d8a490b
utils.attr()
|
12 éve |
Evan You
|
d0dbe68da3
process options after assignment
|
12 éve |
Evan You
|
ee36feac09
utils.processOptions()
|
12 éve |
Evan You
|
5ad8edeb08
change sd-viewmodel to sd-component, allow direct use of Objects in Seed.component()
|
12 éve |
Evan You
|
257781c060
implement custom javascript transitions
|
12 éve |
Evan You
|
cfb1e664ac
resolve rebase conflicts for updatePrefix()
|
12 éve |
Evan You
|
bc85f749b6
fix transition + sd-repeat: do not use detach/retach when repeated item has transition property.
|
12 éve |
Evan You
|
36da0a783c
transition working with sd-if + sd-repeat (TODO: $destroy)
|
12 éve |
Evan You
|
8ba58dd795
test implementation
|
12 éve |
Evan You
|
258b3946b8
move updatePrefix() to main.js so it only gets called when prefix is changed
|
12 éve |
Evan You
|
db284ffa94
move $index to VM instead of item, add $parent & $collection
|
12 éve |
Evan You
|
5ffa301467
add teardown option; tests for $destroy()
|
12 éve |
Evan You
|
7a0bdc9971
functional tests + fix $index binding
|
12 éve |
Evan You
|
be72b739c5
child VMs should remove itself from parent's $ when destroyed
|
12 éve |
Evan You
|
8104056d27
functional tests for template and expression
|
12 éve |
Evan You
|
91d852863c
use Object.create(null) for better hash
|
12 éve |