fix up last commit so binding works
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/66cae512 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/66cae512 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/66cae512 Branch: refs/heads/tlf Commit: 66cae512dae912686fbc679899e42c99f6755aed Parents: b659ff4 Author: Alex Harui <[email protected]> Authored: Tue Jun 6 22:20:09 2017 -0700 Committer: Alex Harui <[email protected]> Committed: Tue Jun 6 22:20:16 2017 -0700 ---------------------------------------------------------------------- .../org/apache/flex/html/beads/NumericStepperView.as | 2 +- .../html/beads/controllers/SliderMouseController.as | 12 ++++++------ .../html/beads/controllers/SpinnerMouseController.as | 4 ++-- .../org/apache/flex/html/beads/models/RangeModel.as | 4 ++-- .../apache/flex/html/beads/models/RangeModelExtended.as | 2 +- .../apache/flex/html/beads/models/ToggleButtonModel.as | 2 +- .../flex/html/beads/models/ValueToggleButtonModel.as | 2 +- 7 files changed, 14 insertions(+), 14 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66cae512/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/NumericStepperView.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/NumericStepperView.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/NumericStepperView.as index 5ad42dc..807eef0 100644 --- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/NumericStepperView.as +++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/NumericStepperView.as @@ -148,7 +148,7 @@ package org.apache.flex.html.beads { input.text = String(spinner.value); - var newEvent:ValueChangeEvent = new ValueChangeEvent(event.type, false, false, event.oldValue, event.newValue); + var newEvent:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", event.oldValue, event.newValue); IEventDispatcher(_strand).dispatchEvent(newEvent); } http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66cae512/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SliderMouseController.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SliderMouseController.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SliderMouseController.as index 9663aff..23942d0 100644 --- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SliderMouseController.as +++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SliderMouseController.as @@ -141,7 +141,7 @@ package org.apache.flex.html.beads.controllers UIBase(_strand).topMostEventDispatcher.removeEventListener(MouseEvent.MOUSE_MOVE, thumbMoveHandler); UIBase(_strand).topMostEventDispatcher.removeEventListener(MouseEvent.MOUSE_UP, thumbUpHandler); - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, oldValue, rangeModel.value); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", oldValue, rangeModel.value); IEventDispatcher(_strand).dispatchEvent(vce); } @@ -165,7 +165,7 @@ package org.apache.flex.html.beads.controllers var p:Number = newX/sliderView.track.width; var n:Number = p*(rangeModel.maximum - rangeModel.minimum) + rangeModel.minimum; - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, rangeModel.value, n); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", rangeModel.value, n); rangeModel.value = n; IEventDispatcher(_strand).dispatchEvent(vce); @@ -185,7 +185,7 @@ package org.apache.flex.html.beads.controllers var p:Number = xloc/sliderView.track.width; var n:Number = p*(rangeModel.maximum - rangeModel.minimum) + rangeModel.minimum; - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, rangeModel.value, n); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", rangeModel.value, n); rangeModel.value = n; IEventDispatcher(_strand).dispatchEvent(vce); @@ -202,7 +202,7 @@ package org.apache.flex.html.beads.controllers var n:Number = p * (host.maximum - host.minimum) + host.minimum; - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, host.value, n); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", host.value, n); host.value = n; origin = parseInt(thumb.element.style.left, 10); @@ -247,7 +247,7 @@ package org.apache.flex.html.beads.controllers handleThumbMove, false, this); calcValFromMousePosition(event, false); - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, oldValue, rangeModel.value); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", oldValue, rangeModel.value); host.dispatchEvent(vce); } @@ -262,7 +262,7 @@ package org.apache.flex.html.beads.controllers var lastValue:Number = rangeModel.value; calcValFromMousePosition(event, false); - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, lastValue, rangeModel.value); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", lastValue, rangeModel.value); host.dispatchEvent(vce); } http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66cae512/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SpinnerMouseController.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SpinnerMouseController.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SpinnerMouseController.as index b228980..50b3997 100644 --- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SpinnerMouseController.as +++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/controllers/SpinnerMouseController.as @@ -111,7 +111,7 @@ package org.apache.flex.html.beads.controllers { var oldValue:Number = rangeModel.value; rangeModel.value = Math.max(rangeModel.minimum, rangeModel.value - rangeModel.stepSize); - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, oldValue, rangeModel.value); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", oldValue, rangeModel.value); IEventDispatcher(_strand).dispatchEvent(vce); } @@ -122,7 +122,7 @@ package org.apache.flex.html.beads.controllers { var oldValue:Number = rangeModel.value; rangeModel.value = Math.min(rangeModel.maximum, rangeModel.value + rangeModel.stepSize); - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, oldValue, rangeModel.value); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", oldValue, rangeModel.value); IEventDispatcher(_strand).dispatchEvent(vce); } } http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66cae512/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModel.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModel.as index ab86d03..24e2a3a 100644 --- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModel.as +++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModel.as @@ -48,7 +48,7 @@ package org.apache.flex.html.beads.models { } - private var _strand:IStrand; + protected var _strand:IStrand; /** * @copy org.apache.flex.core.IBead#strand @@ -197,7 +197,7 @@ package org.apache.flex.html.beads.models newValue = Math.min(maximum, newValue); var oldValue:Number = _value; _value = snap(newValue); - dispatchEvent(new ValueChangeEvent("valueChange", false, false, oldValue, _value)); + dispatchEvent(ValueChangeEvent.createUpdateEvent(_strand, "value", oldValue, _value)); } } http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66cae512/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModelExtended.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModelExtended.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModelExtended.as index fad333e..54d268d 100644 --- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModelExtended.as +++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/RangeModelExtended.as @@ -59,7 +59,7 @@ package org.apache.flex.html.beads.models { if (_value != newValue) { - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, _value, newValue); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", _value, newValue); _value = newValue; dispatchEvent(vce); } http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66cae512/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ToggleButtonModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ToggleButtonModel.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ToggleButtonModel.as index a4c1a91..5273ffe 100644 --- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ToggleButtonModel.as +++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ToggleButtonModel.as @@ -49,7 +49,7 @@ package org.apache.flex.html.beads.models super(); } - private var _strand:IStrand; + protected var _strand:IStrand; /** * @copy org.apache.flex.core.IBead#strand http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66cae512/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ValueToggleButtonModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ValueToggleButtonModel.as b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ValueToggleButtonModel.as index e8fbc76..5fe9b99 100644 --- a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ValueToggleButtonModel.as +++ b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/beads/models/ValueToggleButtonModel.as @@ -69,7 +69,7 @@ package org.apache.flex.html.beads.models { if( newValue != _value ) { - var vce:ValueChangeEvent = new ValueChangeEvent("valueChange", false, false, _value, newValue); + var vce:ValueChangeEvent = ValueChangeEvent.createUpdateEvent(_strand, "value", _value, newValue); _value = newValue; dispatchEvent(vce); }
