From f7e4257745ccd44b8d24555f0ef787429d6e472c Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Tue, 5 Jun 2012 00:11:03 -0700 Subject: adding the latest v0.10 montage Signed-off-by: Valerio Virgillito --- .../montage/ui/composer/translate-composer.js | 99 +++++++++------------- 1 file changed, 40 insertions(+), 59 deletions(-) (limited to 'node_modules/montage/ui/composer/translate-composer.js') diff --git a/node_modules/montage/ui/composer/translate-composer.js b/node_modules/montage/ui/composer/translate-composer.js index 13e01207..78459b9d 100644 --- a/node_modules/montage/ui/composer/translate-composer.js +++ b/node_modules/montage/ui/composer/translate-composer.js @@ -40,12 +40,10 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _externalUpdate: { - enumerable: false, value: true }, isAnimating: { - enumerable: false, value: false }, @@ -59,7 +57,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _pointerSpeedMultiplier: { - enumerable: false, value: 1 }, @@ -74,7 +71,8 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, set: function(value) { this._pointerSpeedMultiplier = value; - } + }, + serializable: true }, pointerStartEventPosition: { @@ -110,11 +108,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** this.translateX = this._translateX; this.translateY = this._translateY; } - } + }, + serializable: true }, _translateX: { - enumerable: false, value: 0 }, /** @@ -145,11 +143,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** } this._translateX = tmp; } - } + }, + serializable: true }, _translateY: { - enumerable: false, value: 0 }, /** @@ -180,11 +178,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** } this._translateY = tmp; } - } + }, + serializable: true }, _minTranslateX: { - enumerable: false, value: null }, /** @@ -208,10 +206,10 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** } this._minTranslateX = value; } - } + }, + serializable: true }, _maxTranslateX: { - enumerable: false, value: null }, /** @@ -235,11 +233,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** } this._maxTranslateX = value; } - } + }, + serializable: true }, _minTranslateY: { - enumerable: false, value: null }, /** @@ -263,10 +261,10 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** } this._minTranslateY = value; } - } + }, + serializable: true }, _maxTranslateY: { - enumerable: false, value: null }, /** @@ -290,11 +288,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** } this._maxTranslateY = value; } - } + }, + serializable: true }, _axis: { - enumerable: false, value: "both" }, /** @@ -320,7 +318,8 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** this._axis = "both"; break; } - } + }, + serializable: true }, /** @@ -342,11 +341,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** set: function(value) { this.invertXAxis = value; this.invertYAxis = value; - } + }, + serializable: true }, _invertXAxis: { - value: false, - enumerable: false + value: false }, /** Invert direction of translation along the X axis. @@ -361,11 +360,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, set: function(value) { this._invertXAxis = !!value; - } + }, + serializable: true }, _invertYAxis: { - value: false, - enumerable: false + value: false }, /** Invert direction of translation along the Y axis. @@ -380,7 +379,8 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, set: function(value) { this._invertYAxis = !!value; - } + }, + serializable: true }, /** @@ -390,15 +390,16 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** @default 500 */ startTranslateSpeed: { - value: 500 + value: 500, + serializable: true }, startTranslateRadius: { - value: 8 + value: 8, + serializable: true }, _hasMomentum: { - enumerable: false, value: true }, @@ -413,11 +414,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, set: function(value) { this._hasMomentum = value ? true : false; - } + }, + serializable: true }, __momentumDuration: { - enumerable: false, value: 650 }, @@ -430,32 +431,26 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** if (this.__momentumDuration < 1) { this.__momentumDuration = 1; } - }, - enumerable: false + } }, _pointerX: { - enumerable: false, value: null }, _pointerY: { - enumerable: false, value: null }, _touchIdentifier: { - enumerable: false, value: null }, _isFirstMove: { - enumerable: false, value: false }, _start: { - enumerable: false, value: function(x, y, target) { this.pointerStartEventPosition = { pageX: x, @@ -477,7 +472,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _observedPointer: { - enumerable: false, value: null }, @@ -494,7 +488,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, captureMousedown: { - enumerable: false, value: function(event) { if (event.button !== 0) { return; @@ -520,7 +513,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** @private */ handleMousedown: { - enumerable: false, value: function(event) { if (event.button === 0 && !this.eventManager.componentClaimingPointer(this._observedPointer)) { this.eventManager.claimPointer(this._observedPointer, this); @@ -531,7 +523,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, captureMousemove: { - enumerable: false, value: function(event) { if (this.eventManager.isPointerClaimedByComponent(this._observedPointer, this)) { @@ -551,7 +542,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, captureMouseup: { - enumerable: false, value: function(event) { this._end(event); } @@ -576,7 +566,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, captureTouchstart: { - enumerable: false, value: function(event) { if (this._shouldPreventDefault(event)) { event.preventDefault(); @@ -611,7 +600,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, captureTouchmove: { - enumerable: false, value: function(event) { var i = 0, len = event.changedTouches.length; @@ -632,7 +620,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, captureTouchend: { - enumerable: false, value: function(event) { var i = 0, len = event.changedTouches.length; while (i < len && !this.eventManager.isPointerClaimedByComponent(event.changedTouches[i].identifier, this)) { @@ -709,7 +696,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _translateEndTimeout: { - enumerable: false, value: null }, @@ -722,7 +708,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, handleMousewheel: { - enumerable: false, value: function(event) { var self = this; @@ -749,7 +734,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _move: { - enumerable: false, value: function(x, y) { var pointerDelta; @@ -779,7 +763,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _bezierTValue: { - enumerable: false, value: function(x, p1x, p1y, p2x, p2y) { var a = 1 - 3 * p2x + 3 * p1x, b = 3 * p2x - 6 * p1x, @@ -800,7 +783,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _dispatchTranslateStart: { - enumerable: false, value: function(x, y) { var translateStartEvent = document.createEvent("CustomEvent"); @@ -812,7 +794,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _dispatchTranslateEnd: { - enumerable: false, value: function() { var translateEndEvent = document.createEvent("CustomEvent"); @@ -824,7 +805,6 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** }, _dispatchTranslate: { - enumerable: false, value: function() { var translateEvent = document.createEvent("CustomEvent"); translateEvent.initCustomEvent("translate", true, true, null); @@ -848,15 +828,18 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** endY: {value: null, enumerable: false}, translateStrideX: { - value: null + value: null, + serializable: true }, translateStrideY: { - value: null + value: null, + serializable: true }, translateStrideDuration: { - value: 330 + value: 330, + serializable: true }, _animationInterval: { @@ -910,13 +893,11 @@ var TranslateComposer = exports.TranslateComposer = Montage.create(Composer,/** } else { this._dispatchTranslateEnd(); } - }, - enumerable: false + } }, _end: { - enumerable: false, value: function (event) { this.startTime=Date.now(); -- cgit v1.2.3