Evan You
|
965b61de95
allow props to expect a two-way binding type
|
11 years ago |
Evan You
|
b4b55f1dde
support prefixing props with "data-" (close #1034)
|
11 years ago |
Evan You
|
145fed71f9
improve prop default value handling (close #1032)
|
11 years ago |
Evan You
|
d07bcce0e9
support camelCase props (close #1000)
|
11 years ago |
Evan You
|
deac205843
eslint for tests
|
11 years ago |
Evan You
|
31565ccc45
improve Boolean props handling per discussions in #981
|
11 years ago |
Evan You
|
39815617a4
normalize prop options at merge time
|
11 years ago |
Evan You
|
6afe4c5af5
props default values
|
11 years ago |
Evan You
|
68bfc66792
compile container dirs and props in proper context instead of parent
|
11 years ago |
Evan You
|
850a7e779b
_children -> $children
|
11 years ago |
Evan You
|
ac7af063d1
add test for prop availablity in data() and created()
|
11 years ago |
Evan You
|
8f6dfce54e
initialize props properly
|
11 years ago |
Evan You
|
966c3c9fad
make tests pass
|
11 years ago |
Evan You
|
0c78d63842
make props available in created() and data()
|
11 years ago |
Evan You
|
a6de6e9d2a
simplify prop binding modes
|
11 years ago |
Evan You
|
47d151b561
tests for oneway and onetime props
|
11 years ago |
Evan You
|
dcf5fcdfec
prop: further differentiate one-time, oneway-up and oneway-down
|
11 years ago |
Evan You
|
02c6392d1d
should also teardown props and replacer dirs when unlinking (fix #901)
|
11 years ago |
Evan You
|
5aa5c1144f
lift root compilation as per-instance so that component linkers are globally cachable
|
11 years ago |
Evan You
|
400f8bf686
refactor content transclusion
|
11 years ago |
Evan You
|
14e01ebcff
do not sync boolean literal props + cast number literal props
|
11 years ago |
Evan You
|
70045b87b2
support using literal props on root instance
|
11 years ago |
Evan You
|
d04315e9d6
refactor filter application
|
11 years ago |
Evan You
|
a316dfe9a4
optimize asset merging
|
11 years ago |
Evan You
|
5566f75782
use empty textNodes as anchors for cleaner HTML output
|
11 years ago |
Evan You
|
78271e5f8a
add elementDirectives
|
11 years ago |
Evan You
|
70d5280faa
remove v-component
|
11 years ago |
Evan You
|
ee2b99efd7
remove v-with
|
11 years ago |
Evan You
|
c02a5a9c9d
remove v-partial
|
11 years ago |
Evan You
|
3597675b2b
rename paramAttributes -> props
|
11 years ago |