Commit 9bb4aab
committed
v1.0.8 release
Feature improvements:
- Improvements (and associated bug fixes) when converters return arrays.
With minor breakng change for some advanced scenarios:
Converters which return arrays now have an improved heuristic behavior
to determine whether to return the array (retArray) as value for the
first argument, or as an array of values for multiple bindTo/bindFrom
targets.
(If bindTo/bindFrom is an array of length l, l > 1 and the converter
is returning an array retArray of length l, then treat retArray as an
array of values for the multiple targets bindTo/bindFrom targets)
In addition the heurisic default behavior can be overidden by setting
retArray.arg0 = true/false.
See http://jsviews.com/#tagoptions@bindto
and http://jsviews.com/#hierarchypatterns@picker-multi
Several bug fixes, and code improvements, particularly for data-linked
<select> tags (including multiselect), and {{checkboxgroup}} tags:
- #450
multiiselect not updating when linked array changes
- #449
If the selected value of a data-linked <select> is set prior to adding
options, selection is not always established correctly
Additional small corrections or improvements to documentation, and some
additional unit tests...1 parent 3b3f669 commit 9bb4aab
File tree
30 files changed
+4932
-2311
lines changed- test
- browserify/bundles
- unit-tests
- typescript/jsviews
30 files changed
+4932
-2311
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
617 | 617 | | |
618 | 618 | | |
619 | 619 | | |
620 | | - | |
621 | | - | |
| 620 | + | |
| 621 | + | |
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
| |||
1008 | 1008 | | |
1009 | 1009 | | |
1010 | 1010 | | |
1011 | | - | |
| 1011 | + | |
1012 | 1012 | | |
1013 | 1013 | | |
1014 | 1014 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
0 commit comments