Evan You
|
e15cfe20ae
data props -> enumerable & configurable
|
před 12 roky |
Evan You
|
a2b7a4fd4f
cache object.defineProperty
|
před 12 roky |
Evan You
|
032a0de9bb
perf tuning
|
před 12 roky |
Evan You
|
e49819118b
also propagate array mutations in observer
|
před 12 roky |
Evan You
|
e1229da4f6
fix non-propagating set events triggering parent array change
|
před 12 roky |
Evan You
|
6626d3b804
functional tests pass
|
před 12 roky |
Evan You
|
f3af9599ce
Collect dependencies on all types
|
před 12 roky |
Evan You
|
f1cd944071
fix Array linking converting already converted objects, minor fix for v-repeat
|
před 12 roky |
Evan You
|
25344cf467
Object.$add/$delete + renamed Array augmentation methods to prefix with $
|
před 12 roky |
Evan You
|
8d65a078f3
make primitive arrays work with computed property
|
před 12 roky |
Evan You
|
5fb9f24176
still need to check conversion in v-repeat update
|
před 12 roky |
Evan You
|
2859377f3b
tests for array linking
|
před 12 roky |
Evan You
|
e6851e9c8a
clean up observer.js
|
před 12 roky |
Evan You
|
010cda66e7
array linking rough pass
|
před 12 roky |
Evan You
|
85496cf77f
messy fix for v-if and v-repeat, need more work.
|
před 12 roky |
Evan You
|
70d9fd3bd7
bytes shaving
|
před 12 roky |
Evan You
|
276c12609a
__observer__ => __emitter__ for better clarity
|
před 12 roky |
Evan You
|
393a4e2cfa
v-repeat object first pass, value -> $value
|
před 12 roky |
Evan You
|
9482e51250
v-repeat optimization
|
před 12 roky |
Evan You
|
44aa90e54c
observer cleanup
|
před 12 roky |
Evan You
|
77ffd53b6b
add tests for object outputing + avoid duplicate events
|
před 12 roky |
Evan You
|
f2e32ab8ce
Make Observer emit `set` for all parent objects too
|
před 12 roky |
Evan You
|
098234954c
alias replace -> set on observed Arrays
|
před 12 roky |
Evan You
|
f08debd6ee
Minor refactors
|
před 12 roky |
Evan You
|
09b44b879d
remove trailing comma in observer.js
|
před 12 roky |
Evan You
|
331bcc673f
avoid duplicate Observer.convert()
|
před 12 roky |
Evan You
|
a1582e4904
allow child VMs $data to be swapped
|
před 12 roky |
Evan You
|
93b0325ed8
new observe method tests passed
|
před 12 roky |
Evan You
|
29b91b59ab
jshint
|
před 12 roky |
Evan You
|
14d8ce24a3
compiler rewrite - observe scope directly and proxy access through vm
|
před 12 roky |