-
Notifications
You must be signed in to change notification settings - Fork 0
/
objectAnimationModule-4cdbb8e048b95a09260c2f8759bb72a9.js.download
264 lines (264 loc) · 133 KB
/
objectAnimationModule-4cdbb8e048b95a09260c2f8759bb72a9.js.download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
//# sourceMappingURL=objectAnimationModule.js.map
var $jscomp={scope:{},getGlobal:function(h){return"undefined"!=typeof window&&window===h?h:"undefined"!=typeof global?global:h}};$jscomp.global=$jscomp.getGlobal(this);$jscomp.patches={};$jscomp.patch=function(h,d){($jscomp.patches[h]=$jscomp.patches[h]||[]).push(d);var a=$jscomp.global;h=h.split(".");for(var g=0;g<h.length-1&&a;g++)a=a[h[g]];h=h[h.length-1];a&&a[h]instanceof Function&&(a[h]=d(a[h]))};$jscomp.SYMBOL_PREFIX="jscomp_symbol_";
$jscomp.initSymbol=function(){$jscomp.initSymbol=function(){};if(!$jscomp.global.Symbol){$jscomp.global.Symbol=$jscomp.Symbol;var h=[],d=function(a){return function(d){h=[];d=a(d);for(var k=[],l=0,f=d.length;l<f;l++){var c;a:if(c=d[l],c.length<$jscomp.SYMBOL_PREFIX.length)c=!1;else{for(var b=0;b<$jscomp.SYMBOL_PREFIX.length;b++)if(c[b]!=$jscomp.SYMBOL_PREFIX[b]){c=!1;break a}c=!0}c?h.push(d[l]):k.push(d[l])}return k}};$jscomp.patch("Object.keys",d);$jscomp.patch("Object.getOwnPropertyNames",d);$jscomp.patch("Object.getOwnPropertySymbols",
function(a){return function(g){d.unused=Object.getOwnPropertyNames(g);h.push.apply(a(g));return h}})}};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(h){return $jscomp.SYMBOL_PREFIX+h+$jscomp.symbolCounter_++};$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();$jscomp.global.Symbol.iterator||($jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));$jscomp.initSymbolIterator=function(){}};
!function(h){function d(g){if(a[g])return a[g].exports;var k=a[g]={i:g,l:!1,exports:{}};return h[g].call(k.exports,k,k.exports,d),k.l=!0,k.exports}var a={};d.m=h;d.c=a;d.d=function(a,k,l){d.o(a,k)||Object.defineProperty(a,k,{configurable:!1,enumerable:!0,get:l})};d.n=function(a){var k=a&&a.__esModule?function(){return a.default}:function(){return a};return d.d(k,"a",k),k};d.o=function(a,d){return Object.prototype.hasOwnProperty.call(a,d)};d.p="";d(d.s=7869)}({1036:function(h,d,a){d.a={HORIZONTAL:"horizontal",
VERTICAL:"vertical"}},1086:function(h,d,a){function g(a,b){var e=Object.keys(a);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(a);b&&(m=m.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable}));e.push.apply(e,m)}return e}function k(a){for(var b=1;b<arguments.length;b++){var e=null!=arguments[b]?arguments[b]:{};b%2?g(Object(e),!0).forEach(function(b){Object(l.a)(a,b,e[b])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(e)):
g(Object(e)).forEach(function(b){Object.defineProperty(a,b,Object.getOwnPropertyDescriptor(e,b))})}return a}a.d(d,"a",function(){return n});var l=a(9458),f=a(9448),c=a(9449),b=a(7917),e=a(7485),m=a(7483),q=a(5171),n=function(){function a(b){Object(f.a)(this,a);this._animatableObject=b;this._animationIsRunning=!1;this._onComplete=this._animationTimeoutId=void 0}return Object(c.a)(a,[{key:"_easingToJqueryEasing",value:function(a){return e.a[a]}},{key:"_startAnimation",value:function(a){var b=1<arguments.length&&
void 0!==arguments[1]?arguments[1]:{},e=a.getDuration(),c=a.getEasing();this._animatableObject.finishCurrentAnimation();this._onComplete=b.onComplete;this._afterEachAnimationStop=b.afterEachAnimationStop;webwave.isFunction(b.beforeEachAnimationStart)&&b.beforeEachAnimationStart(this._animatableObject);this._currentAnimation=a;var n=a.getAnimationPropsData(this._animatableObject),z=this._animatableObject.getElementsForAnimation();this._prepareObjectForAnimation();var d=this._currentAnimation.clone();
this._animationIsRunning=!0;var f=this,g=function(){b.animationType===q.a.SHOW?f._animatableObject.beforeShowRealAnimationStart():b.animationType===q.a.HIDE&&f._animatableObject.beforeHideRealAnimationStart();f._toggleElementsAnimationInProgressClass(z,!0);var a=new m.a({elements:z,props:n,easing:f._easingToJqueryEasing(c),duration:1E3*e,onComplete:function(){f._toggleElementsAnimationInProgressClass(z,!1);f._animationIsRunning=!1;f._cleanObjectAfterAnimation(d,b.cleanObjectDelay);f._currentAnimation=
void 0;webwave.isFunction(b.onComplete)&&b.onComplete();webwave.isFunction(b.afterEachAnimationStop)&&b.afterEachAnimationStop(f._animatableObject)}});com.webwave.animator.animator.registerAnimation(a);f._currentStyleAnimation=a};0<b.delay?this._animationTimeoutId=setTimeout(g,b.delay):g()}},{key:"_toggleElementsAnimationInProgressClass",value:function(e,m){b.a.toggleClassToListOfElements(e,a.ANIMATION_IN_PROGRESS,m)}},{key:"_prepareObjectForAnimation",value:function(){var a=this._currentAnimation;
webwave.isDef(a)&&a.prepareAnimatableObjectForAnimation(this._animatableObject)}},{key:"_cleanObjectAfterAnimation",value:function(){var a=this,b=0<arguments.length&&void 0!==arguments[0]?arguments[0]:this._currentAnimation,e=1<arguments.length?arguments[1]:void 0;webwave.isDef(b)&&(webwave.isDef(e)&&0<e?setTimeout(function(){b.cleanAnimatableObjectAfterAnimation(a._animatableObject)},e):b.cleanAnimatableObjectAfterAnimation(this._animatableObject))}},{key:"playCurrentAnimation",value:function(){var a=
0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};!0===this._animatableObject.isAnimationEnabled()&&webwave.isDef(this._animatableObject.getAnimation())&&(a=k(k({},a),{animationType:q.a.SHOW}),this.playAnimation(this._animatableObject.getAnimation(),a))}},{key:"playCurrentHideAnimation",value:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};!0===this._animatableObject.isHideAnimationEnabled()&&webwave.isDef(this._animatableObject.getHideAnimation())&&(a=k(k({},a),
{animationType:q.a.HIDE}),this.playAnimation(this._animatableObject.getHideAnimation(),a))}},{key:"playAnimation",value:function(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};webwave.isDefAndNotNull(a)&&(!0===b.skipDelay?b.delay=0:!1===webwave.isNumberAndNotNaN(b.delay)&&(b.delay=a.getDelayInMs()),this._startAnimation(a,b))}},{key:"finishCurrentAnimation",value:function(){if(!0===this._animationIsRunning){clearTimeout(this._animationTimeoutId);var a=this._currentAnimation;webwave.isDefAndNotNull(this._currentStyleAnimation)&&
(this._currentStyleAnimation.stop(!0),this._currentStyleAnimation=void 0);this._toggleElementsAnimationInProgressClass(this._animatableObject.getElementsForAnimation(),!1);webwave.isDef(a)&&this._cleanObjectAfterAnimation(a);this._animationIsRunning=!1;this._currentAnimation=void 0;webwave.isFunction(this._onComplete)&&this._onComplete();webwave.isFunction(this._afterEachAnimationStop)&&this._afterEachAnimationStop(this._animatableObject)}}}]),a}();n.ANIMATION_IN_PROGRESS="animation-in-progress"},
1118:function(h,d,a){a.d(d,"a",function(){return c});var g=a(9448),k=a(9449),l=a(8484),f=0,c=function(){function a(e){Object(g.a)(this,a);webwave.isNotDef(e)&&(e={});this._id=f++;this._duration=webwave.isDef(e.duration)&&webwave.isNumber(e.duration)?e.duration:l.a.DEFAULT_ANIMATION_TIME;this._progress=this._currentTime=this._startTime=0;this._finished=this._running=this._started=!1}return Object(k.a)(a,[{key:"setStartTime",value:function(a){this._startTime=a}},{key:"setCurrentTime",value:function(a){this._currentTime=
Math.min(a,this._duration);this._progress=Math.min(this._currentTime/this._duration,1)}},{key:"getProgress",value:function(){return this._progress}},{key:"getCurrentTime",value:function(){return this._currentTime}},{key:"getCurrentProgress",value:function(){return this._progress}},{key:"getStartTime",value:function(){return this._startTime}},{key:"getDuration",value:function(){return this._duration}},{key:"start",value:function(a){!1===this._started&&(this.setStartTime(a),this._started=!0,this._running=
!0)}},{key:"isStarted",value:function(){return this._started}},{key:"isRunning",value:function(){return this._running}},{key:"isFinished",value:function(){return this._finished}},{key:"stop",value:function(a){!1===this._finished&&(this._running=!1,this._finished=!0,!0===a&&this.finish())}},{key:"finish",value:function(){}},{key:"tick",value:function(a){}}]),a}()},1120:function(h,d,a){d.a={TOP:"top",TOP_RIGHT:"topRight",RIGHT:"right",BOTTOM_RIGHT:"bottomRight",BOTTOM:"bottom",BOTTOM_LEFT:"bottomLeft",
LEFT:"left",TOP_LEFT:"topLeft",CENTER:"center"}},113:function(h,d,a){a.d(d,"a",function(){return c});var g=a(9448),k=a(9449);h=(a(7482),a(284));var l=a(283),f=h.a.SWING,c=function(){function a(e){Object(g.a)(this,a);webwave.isNotDef(e)&&(e={});this._duration=webwave.isNumberAndNotNaN(e.duration)?e.duration:.5;this._delay=webwave.isNumberAndNotNaN(e.delay)?e.delay:0;this._distance=webwave.isNumberAndNotNaN(e.distance)?e.distance:200;this._onlyOnce=!0===e.onlyOnce;this._easing=webwave.isDef(e.easing)?
e.easing:f;this._startCondition=webwave.isValidEnumValue(e.startCondition,l.a)?e.startCondition:a.DEFAULT_START_CONDITION;this._startConditionDistance=webwave.isDef(e.startConditionDistance)?e.startConditionDistance:0}return Object(k.a)(a,[{key:"getDuration",value:function(){return this._duration}},{key:"setDuration",value:function(a){a=this._getValidFloatValue(a);webwave.isDef(a)&&(this._duration=a)}},{key:"getDelay",value:function(){return this._delay}},{key:"getDelayInMs",value:function(){return 1E3*
this._delay}},{key:"setDelay",value:function(a){a=this._getValidFloatValue(a);webwave.isDef(a)&&(this._delay=a)}},{key:"getDistance",value:function(){return this._distance}},{key:"setDistance",value:function(a){webwave.isString(a)&&(a=parseInt(a));webwave.isNumberAndNotNaN(a)&&(this._distance=a)}},{key:"getOnlyOnce",value:function(){return this._onlyOnce}},{key:"setOnlyOnce",value:function(a){this._onlyOnce=!0===a}},{key:"getEasing",value:function(){return this._easing}},{key:"setEasing",value:function(a){this._easing=
a}},{key:"getStartCondition",value:function(){return this._startCondition}},{key:"setStartCondition",value:function(a){this._startCondition=a}},{key:"getStartConditionDistance",value:function(){return this._startConditionDistance}},{key:"setStartConditionDistance",value:function(a){webwave.isString(a)&&(a=parseInt(a));webwave.isNumberAndNotNaN(a)&&(this._startConditionDistance=a)}},{key:"serialize",value:function(){return{duration:this._duration,delay:this._delay,distance:this._distance,onlyOnce:this._onlyOnce,
easing:this._easing,startCondition:this._startCondition,startConditionDistance:this._startConditionDistance}}},{key:"getMapToCopyAnimationSettings",value:function(){var a=this.serialize();return delete a.direction,a}},{key:"getAnimationPropsData",value:function(a){return[]}},{key:"prepareAnimatableObjectForAnimation",value:function(a){a.visibilities.setDuringAnimationVisibility(!0);a.getDomObject()[0].style.pointerEvents="none"}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){a.visibilities.setDuringAnimationVisibility(void 0);
a.getDomObject()[0].style.pointerEvents=""}},{key:"clone",value:function(){return new a(this.serialize())}},{key:"getType",value:function(){}},{key:"_getValidFloatValue",value:function(a){if(webwave.isString(a)&&"."!==a[a.length-1]&&(a=parseFloat(a)),webwave.isNumberAndNotNaN(a))return a}}]),a}();c.DEFAULT_START_CONDITION=l.a.TOP_VISIBLE},1133:function(h,d,a){var g={TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",getOppositeDirection:function(a){switch(a){case g.TOP:return g.BOTTOM;case g.RIGHT:return g.LEFT;
case g.BOTTOM:return g.TOP;case g.LEFT:return g.RIGHT}return a}};d.a=g},1134:function(h,d,a){function g(a){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var n;n=Object(b.a)(a);if(e){var d=Object(b.a)(this).constructor;n=Reflect.construct(n,arguments,d)}else n=n.apply(this,arguments);
return Object(c.a)(this,n)}}a.d(d,"a",function(){return e});var k=a(9448),l=a(9449),f=a(9451),c=a(9452),b=a(9450),e=function(a){function b(a){var m;return Object(k.a)(this,b),webwave.isNotDef(a.duration)&&(a.duration=b.DEFAULT_AUTO_ANIMATION_TIME),(m=e.call(this,a))._animation=a.animation,m._initialAnimProgress=a.animation.getCurrentProgress(),m._direction=a.direction,m._finalAnimProgress="backward"===a.direction?0:1,m._animationProgressDelta=m._finalAnimProgress-m._initialAnimProgress,m._animation._onComplete=
a.onComplete,m}Object(f.a)(b,a);var e=g(b);return Object(l.a)(b,[{key:"tick",value:function(){this._animation.setCurrentTime((this._initialAnimProgress+this._animationProgressDelta*this._progress)*this._animation.getDuration());this._animation.updateValues();this._animation.render();webwave.isFunction(this._animation._stepCallback)&&this._animation._stepCallback()}},{key:"finish",value:function(){this._animation.finish()}}],[{key:"createRevertAnimation",value:function(a){if(a instanceof b){var m=
"backward"===a._direction?"forward":"backward",e="forward"===m?a._animation.getDuration()-a._animation.getCurrentTime():a._animation.getCurrentTime();return new b({animation:a._animation,onComplete:a._animation._onComplete,duration:e,direction:m})}return new b({animation:a,direction:"backward",duration:a.getCurrentTime(),onComplete:a._onComplete})}}]),b}(a(1118).a);e.DEFAULT_AUTO_ANIMATION_TIME=150},1222:function(h,d,a){function g(a){var m=function(){if("undefined"==typeof Reflect||!Reflect.construct||
Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var c;c=Object(e.a)(a);if(m){var n=Object(e.a)(this).constructor;c=Reflect.construct(c,arguments,n)}else c=c.apply(this,arguments);return Object(b.a)(this,c)}}a.d(d,"a",function(){return r});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=a(8484),p=a(1120),
r=function(a){function b(a){var m;return Object(k.a)(this,b),m=d.call(this,a),webwave.isNotDef(a)&&(a={}),m._direction=webwave.isDef(a.direction)?a.direction:t.a.DEFAULT_DIRECTION,m}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.FlyOutAnimation",a.direction=this._direction,a}},{key:"setDirection",value:function(a){webwave.isValidEnumValue(a,p.a)&&(this._direction=
a)}},{key:"getDirection",value:function(){return this._direction}},{key:"getFinalCss",value:function(){var a=0,b=0;switch(this._direction){case p.a.TOP:b=-this._distance;break;case p.a.TOP_RIGHT:a=this._distance;b=-this._distance;break;case p.a.RIGHT:a=this._distance;break;case p.a.BOTTOM_RIGHT:b=a=this._distance;break;case p.a.BOTTOM:b=this._distance;break;case p.a.BOTTOM_LEFT:a=-this._distance;b=this._distance;break;case p.a.LEFT:a=-this._distance;break;case p.a.TOP_LEFT:a=-this._distance,b=-this._distance}return{translateX:a,
translateY:b,opacity:0}}},{key:"getAnimationPropsData",value:function(a){var b=this.getFinalCss(),m="translateX(${0}px) translateY(${1}px)";return a.isRotated()&&(m+=" rotateZ(".concat(a.getRotation(),"deg)")),[new q.a({propertyName:"transform",startValues:[0,0],finalValues:[b.translateX,b.translateY],template:m,noClear:!0}),new q.a({propertyName:"opacity",startValues:[a.getComputedOpacity()/100],finalValues:[0],template:"${0}",noClear:!0})]}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),
"cleanAnimatableObjectAfterAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{transform:a.getRotationTransformCss(),opacity:a.getComputedOpacity()/100})}},{key:"clone",value:function(){return new b(this.serialize())}},{key:"getType",value:function(){return m.a.FLY_OUT}}]),b}(a(113).a)},1223:function(h,d,a){function g(a){var m=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,
[],function(){})),!0}catch(a){return!1}}();return function(){var c;c=Object(e.a)(a);if(m){var n=Object(e.a)(this).constructor;c=Reflect.construct(c,arguments,n)}else c=c.apply(this,arguments);return Object(b.a)(this,c)}}a.d(d,"a",function(){return t});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=function(a){function b(a){return Object(k.a)(this,b),d.call(this,a)}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=
Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.FadeOutAnimation",a}},{key:"getAnimationPropsData",value:function(a){return[new q.a({propertyName:"opacity",startValues:[a.getComputedOpacity()/100],finalValues:[0],template:"${0}",noClear:!0})]}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),
{opacity:a.getComputedOpacity()/100})}},{key:"clone",value:function(){return new b(this.serialize())}},{key:"getType",value:function(){return m.a.FADE_OUT}}]),b}(a(113).a)},1224:function(h,d,a){function g(a){var m=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var c;c=Object(e.a)(a);if(m){var n=
Object(e.a)(this).constructor;c=Reflect.construct(c,arguments,n)}else c=c.apply(this,arguments);return Object(b.a)(this,c)}}a.d(d,"a",function(){return t});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=function(a){function b(a){return Object(k.a)(this,b),d.call(this,a)}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.ExpandOutAnimation",
a}},{key:"getAnimationPropsData",value:function(a){var b=a.getContentSize(),m="translate(".concat(-b.width/2,"px, ").concat(-b.height/2,"px)"),b="translate(".concat(b.width/2,"px, ").concat(b.height/2,"px)"),m="".concat(b," scale(${0}) ").concat(m);return a.isRotated()&&(m="rotateZ(".concat(a.getRotation(),"deg) ").concat(m)),[new q.a({propertyName:"transform",startValues:[1],finalValues:[0],template:m,noClear:!0}),new q.a({propertyName:"opacity",startValues:[a.getComputedOpacity()/100],finalValues:[0],
template:"${0}",noClear:!0})]}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{transform:a.getRotationTransformCss(),opacity:a.getComputedOpacity()/100,transformOrigin:""})}},{key:"clone",value:function(){return new b(this.serialize())}},{key:"getType",value:function(){return m.a.EXPAND_OUT}}]),b}(a(113).a)},1225:function(h,d,a){function g(a){var m=
function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var c;c=Object(e.a)(a);if(m){var n=Object(e.a)(this).constructor;c=Reflect.construct(c,arguments,n)}else c=c.apply(this,arguments);return Object(b.a)(this,c)}}a.d(d,"a",function(){return v});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),
e=a(9450),m=a(97),q=a(7482),n=a(7909),t=a(8484);h=a(113);var p=a(664),r=a(189),v=function(a){function b(a){var m;return Object(k.a)(this,b),webwave.isNotDef(a)&&(a={}),(m=d.call(this,a))._direction=webwave.isValidEnumValue(a.direction,p.a)?a.direction:t.a.DEFAULT_DIRECTION,m}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.FoldOutAnimation",a.direction=this._direction,
a}},{key:"getDirection",value:function(){return this._direction}},{key:"setDirection",value:function(a){webwave.isValidEnumValue(a,p.a)&&(this._direction=a)}},{key:"getType",value:function(){return m.a.FOLD_OUT}},{key:"getAnimationPropsData",value:function(a){var b=0,m=0,c=0,e=0,n=a.getContentSize(),d=a.getRotation()*(Math.PI/180),f=Math.sin(d),d=Math.cos(d),g=n.width,n=n.height;switch(this._direction){case p.a.TOP:b=-90;e=Math.min(d*n,f*g,d*n+f*g,0);break;case p.a.RIGHT:m=-90;c=Math.max(-f*n,d*g,
-f*n+d*g,0);break;case p.a.BOTTOM:b=90;e=Math.max(d*n,f*g,d*n+f*g,0);break;case p.a.LEFT:m=90,c=Math.min(-f*n,d*g,-f*n+d*g,0)}f="translate(".concat(Object(r.a)(-c,"px"),", ").concat(Object(r.a)(-e,"px"),")");c="translate(".concat(Object(r.a)(c,"px"),", ").concat(Object(r.a)(e,"px"),")");c=0!==b?"".concat(c," rotateX(${0}deg) ").concat(f):"".concat(c," rotateY(${0}deg) ").concat(f);b=0!==b?[b]:[m];a.isRotated()&&(a=a.getRotation(),c+=" rotateZ(".concat(Object(r.a)(a,"deg"),")"));return[new q.a({propertyName:"transform",
startValues:[0],finalValues:b,template:c,noClear:!0})]}},{key:"_getOutitialTransformMap",value:function(){var a={transformOriginX:0,transformOriginY:0,perspectiveOriginX:0,perspectiveOriginY:0,perspective:"1000px",rotateX:0,rotateY:0};switch(this._direction){case p.a.TOP:a.perspectiveOriginX="50%";a.perspectiveOriginY="0";a.rotateX=-90;break;case p.a.RIGHT:a.transformOriginX="100%";a.perspectiveOriginX="100%";a.perspectiveOriginY="50%";a.rotateY=-90;break;case p.a.BOTTOM:a.transformOriginY="100%";
a.perspectiveOriginX="50%";a.perspectiveOriginY="100%";a.rotateX=90;break;case p.a.LEFT:a.perspectiveOriginX="0",a.perspectiveOriginY="50%",a.rotateY=90}return a}},{key:"prepareAnimatableObjectForAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"prepareAnimatableObjectForAnimation",this).call(this,a);var m=this._getOutitialTransformMap();a.getDomObject().css({perspectiveOrigin:m.perspectiveOriginX+" "+m.perspectiveOriginY,perspective:m.perspective});n.a.setCssPropertiesForElements(a.getElementsForAnimation(),
{transformOrigin:"top left"})}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",this).call(this,a);a.getDomObject().css({perspectiveOrigin:"",perspective:""});n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{transformOrigin:"",transform:a.getRotationTransformCss()})}},{key:"clone",value:function(){return new b(this.serialize())}}]),b}(h.a)},1226:function(h,d,a){function g(a){var m=function(){if("undefined"==
typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var c;c=Object(e.a)(a);if(m){var n=Object(e.a)(this).constructor;c=Reflect.construct(c,arguments,n)}else c=c.apply(this,arguments);return Object(b.a)(this,c)}}a.d(d,"a",function(){return r});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),
n=a(7909),t=a(8484);h=a(113);var p=a(664);a(189);var r=function(a){function b(a){var m;return Object(k.a)(this,b),webwave.isNotDef(a)&&(a={}),(m=d.call(this,a))._direction=webwave.isValidEnumValue(a.direction,p.a)?a.direction:t.a.DEFAULT_DIRECTION,m}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.HideAnimation",a.direction=this._direction,a}},{key:"getDirection",
value:function(){return this._direction}},{key:"setDirection",value:function(a){webwave.isValidEnumValue(a,p.a)&&(this._direction=a)}},{key:"_createAnimationPropsMap",value:function(a){var b=a.top,m=a.right,c=a.bottom,e=a.left,n=a.top,d=a.right,f=a.bottom;a=a.left;switch(this._direction){case p.a.TOP:c=b;break;case p.a.RIGHT:e=m;break;case p.a.BOTTOM:b=c;break;case p.a.LEFT:m=e}return[new q.a({propertyName:"clip",startValues:[n,d,f,a],finalValues:[b,m,c,e],template:"rect(${0}px ${1}px ${2}px ${3}px)",
noClear:!0})]}},{key:"getAnimationPropsData",value:function(a){var b=a.getShadowSizeCorrection();a=a.getContentSize();return this._createAnimationPropsMap({top:-b.top,right:a.getWidth()+b.right,bottom:a.getHeight()+b.bottom,left:-b.left})}},{key:"prepareAnimatableObjectForAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"prepareAnimatableObjectForAnimation",this).call(this,a);this.previousLeft=a.getContent().css("left");var m=webwave.isStringAndNotEmpty(this.previousLeft)?this.previousLeft:
"0px";"auto"===m&&(m="0px");n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{position:"absolute",left:m,right:0})}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{position:"",left:webwave.isStringAndNotEmpty(this.previousLeft)?this.previousLeft:0,right:0,clip:""})}},{key:"clone",value:function(){return new b(this.serialize())}},
{key:"getType",value:function(){return m.a.HIDE}}]),b}(h.a)},1247:function(h,d,a){d.a={INITIAL:"initial",IN_PROGRESS:"IN_PROGRESS",FINISHED:"FINISHED",DISABLED:"DISABLED"}},1418:function(h,d,a){a.d(d,"a",function(){return m});var g=a(9448),k=a(9449),l=a(1247),f=a(7481),c=a(253),b=a(283),e=a(6676),m=function(){function a(b){Object(g.a)(this,a);this.interactionsService=b.interactionsService;this.wObject=b.wObject;this.animationStartPoint=this._countAnimationStartPoint();this.secondAnimationStartPoint=
this._countSecondAnimationStartPoint();this.animationStatus=l.a.INITIAL;this.setMode(f.a.ONE_DIRECTION);this.addSpecificData(b);this.wObject.setObjectAnimationQueueItem(this)}return Object(k.a)(a,[{key:"addSpecificData",value:function(a){!0===a.hideWObject&&this.wObject.visibilities.setShowAnimationVisibility(!1);this.wObject.addPropertyChangeListener(e.a.DOM_SIZE,this);this.wObject.addPropertyChangeListener(e.a.DOM_POSITION,this)}},{key:"_animateWObject",value:function(){var a=this;this.interactionsService.setWObjectShowAnimationVisibility(this.wObject,
void 0,{onComplete:function(){var b;a.animationStatus=!0===(null===(b=a.wObject.getAnimation())||void 0===b?void 0:b.getOnlyOnce())?l.a.DISABLED:l.a.FINISHED}})}},{key:"doAnimation",value:function(){this.animationStatus=l.a.IN_PROGRESS;this._animateWObject()}},{key:"undoAnimation",value:function(){this.wObject.finishCurrentAnimation();this.wObject.visibilities.setShowAnimationVisibility(!1);this.animationStatus=l.a.INITIAL}},{key:"isAnimationInitial",value:function(){return this.animationStatus===
l.a.INITIAL}},{key:"isAnimationFinished",value:function(){return this.animationStatus===l.a.FINISHED}},{key:"getAnimationStartPoint",value:function(){return this.animationStartPoint}},{key:"updateAnimationStartPoint",value:function(){this.animationStartPoint=this._countAnimationStartPoint();this.secondAnimationStartPoint=this._countSecondAnimationStartPoint()}},{key:"dispose",value:function(){this.wObject.finishCurrentAnimation();this.wObject.visibilities.setShowAnimationVisibility(void 0);this.wObject.removePropertyChangeListener(e.a.DOM_SIZE,
this);this.wObject.removePropertyChangeListener(e.a.DOM_POSITION,this);this.wObject.setObjectAnimationQueueItem(void 0)}},{key:"onPropertyChange",value:function(a){switch(a.propertyName){case e.a.DOM_SIZE:case e.a.DOM_POSITION:this.updateAnimationStartPoint()}}},{key:"_getAnimationToCalculateStartPoint",value:function(){var a;return null===(a=this.wObject)||void 0===a?void 0:a.getAnimation()}},{key:"_countAnimationStartPoint",value:function(){var a=0,m=this._getAnimationToCalculateStartPoint();if(webwave.isDef(m))switch(m.getStartCondition()){case b.a.TOP_VISIBLE:a=
this.wObject.getRenderedRectangle().getY1();break;case b.a.BOTTOM_VISIBLE:a=this.wObject.getRenderedRectangle().getY2()-1;break;case b.a.DISTANCE_FROM_TOP:a=this.wObject.getRenderedRectangle().getY1()+m.getStartConditionDistance()}return a}},{key:"_countSecondAnimationStartPoint",value:function(){var a=0,m=this._getAnimationToCalculateStartPoint();if(webwave.isDef(m))switch(m.getStartCondition()){case b.a.TOP_VISIBLE:a=this.wObject.getRenderedRectangle().getY2()-1;break;case b.a.BOTTOM_VISIBLE:a=
this.wObject.getRenderedRectangle().getY1()}return a}},{key:"canDoAnimation",value:function(a){var b=!1;return this.mode===f.a.ONE_DIRECTION?b=this.animationStartPoint<a.getY2():this.mode===f.a.BOTH_DIRECTIONS&&(b=a.crossCollidesY(this.getBothDirectionWayAnimationStartRectangle())),b}},{key:"getBothDirectionWayAnimationStartRectangle",value:function(){var a=this.secondAnimationStartPoint>this.animationStartPoint?[this.animationStartPoint,this.secondAnimationStartPoint]:[this.secondAnimationStartPoint,
this.animationStartPoint];return new c.a({position:{y:a[0]},size:{height:a[1]-a[0]}})}},{key:"canUndoAnimation",value:function(a){var b=!1;return this.mode===f.a.ONE_DIRECTION?b=this.isAnimatedWObjectBelowViewPort(a):this.mode===f.a.BOTH_DIRECTIONS&&(b=this.isAnimatedWObjectBelowViewPort(a)||this.isAnimatedWObjectAboveViewPort(a)),b}},{key:"isAnimatedWObjectBelowViewPort",value:function(a){return a.isRectangleBelow(this.wObject.getRenderedRectangle())}},{key:"isAnimatedWObjectAboveViewPort",value:function(a){return a.isRectangleAbove(this.wObject.getRenderedRectangle())}},
{key:"setMode",value:function(a){this.mode=a}}]),a}()},18:function(h,d,a){a.d(d,"a",function(){return l});var g=a(9448),k=a(9449),l=function(){function a(c,b){Object(g.a)(this,a);this.x=this.y=0;webwave.isNumberAndNotNaN(c)?(this.x=c,webwave.isNumberAndNotNaN(b)&&(this.y=b)):webwave.isDef(c)&&(webwave.isNumberAndNotNaN(c.x)&&(this.x=c.x),webwave.isNumberAndNotNaN(c.y)&&(this.y=c.y))}return Object(k.a)(a,[{key:"getX",value:function(){return this.x}},{key:"setX",value:function(a){this.x=a}},{key:"getY",
value:function(){return this.y}},{key:"setY",value:function(a){this.y=a}},{key:"subtract",value:function(a){return this.x-=a.x,this.y-=a.y,this}},{key:"add",value:function(a){return this.x+=a.x,this.y+=a.y,this}},{key:"multiply",value:function(a){return this.x*=a,this.y*=a,this}},{key:"serialize",value:function(){return{x:this.x,y:this.y}}},{key:"clone",value:function(){return new a({x:this.x,y:this.y})}},{key:"equals",value:function(a){return this.x===a.x&&this.y===a.y}},{key:"lt",value:function(a){return this.x<
a.x&&this.y<a.y}},{key:"lte",value:function(a){return this.x<=a.x&&this.y<=a.y}},{key:"gt",value:function(a){return this.x>a.x&&this.y>a.y}},{key:"gte",value:function(a){return this.x>=a.x&&this.y>=a.y}},{key:"toString",value:function(){return"{".concat(this.x,",").concat(this.y,"}}")}}],[{key:"deserialize",value:function(c){return webwave.isNotDef(c)?new a(0,0):new a(c.x,c.y)}},{key:"countDistance",value:function(a,b){return Math.sqrt(Math.abs(a.getX()-b.getX())*Math.abs(a.getY()-b.getY()))}}]),
a}()},189:function(h,d,a){d.a=function(a,d){return 0===a?"0.001"+d:a.toString()+d.toString()}},238:function(h,d,a){h={PX:"px",PERCENT:"%",VW:"vw",VH:"vh"};Object.freeze(h);d.a=h},253:function(h,d,a){a.d(d,"a",function(){return b});var g=a(9448),k=a(9449),l=a(1036),f=a(18),c=a(8),b=function(){function a(b){Object(g.a)(this,a);webwave.isNotDef(b)&&(b={});this._position=new f.a(b.position);this._size=new c.a(b.size)}return Object(k.a)(a,[{key:"getSize",value:function(){return this._size}},{key:"setSize",
value:function(a){this._size=a}},{key:"getPosition",value:function(){return this._position}},{key:"setPosition",value:function(a){this._position=a}},{key:"equals",value:function(a){return this.getPosition().equals(a.getPosition())&&this.getSize().equals(a.getSize())}},{key:"clone",value:function(){return new a({size:this.getSize().clone(),position:this.getPosition().clone()})}},{key:"moveBy",value:function(a){this.getPosition().add(a)}},{key:"getX1",value:function(){return this.getPosition().getX()}},
{key:"setX1",value:function(a){var b=a-this.getPosition().getX();this.getSize().setWidth(this.getSize().getWidth()-b);this.getPosition().setX(a)}},{key:"getX2",value:function(){return this.getPosition().getX()+this.getSize().getWidth()}},{key:"setX2",value:function(a){this.getSize().setWidth(a-this.getPosition().getX())}},{key:"getY1",value:function(){return this.getPosition().getY()}},{key:"setY1",value:function(a){var b=a-this.getPosition().getY();this.getSize().setHeight(this.getSize().getHeight()-
b);this.getPosition().setY(a)}},{key:"getY2",value:function(){return this.getPosition().getY()+this.getSize().getHeight()}},{key:"setY2",value:function(a){this.getSize().setHeight(a-this.getPosition().getY())}},{key:"getWidth",value:function(){return this.getSize().getWidth()}},{key:"setWidth",value:function(a){this.getSize().setWidth(a)}},{key:"getHeight",value:function(){return this.getSize().getHeight()}},{key:"setHeight",value:function(a){this.getSize().setHeight(a)}},{key:"intersects",value:function(a){return this.getX1()<=
a.getX2()&&this.getX2()>=a.getX1()&&this.getY1()<=a.getY2()&&this.getY2()>=a.getY1()}},{key:"getCenterX",value:function(){return this.getPosition().getX()+this.getSize().getWidth()/2}},{key:"getCenterY",value:function(){return this.getPosition().getY()+this.getSize().getHeight()/2}},{key:"getCenter",value:function(){return new f.a({x:this.getCenterX(),y:this.getCenterY()})}},{key:"containsMoreThanHalf",value:function(a){var b=a.getCenterX();a=a.getCenterY();return a>=this.getPosition().getY()&&a<=
this.getY2()&&b>=this.getPosition().getX()&&b<=this.getX2()}},{key:"join",value:function(a){return this.setX1(Math.min(this.getX1(),a.getX1())),this.setY1(Math.min(this.getY1(),a.getY1())),this.setX2(Math.max(this.getX2(),a.getX2())),this.setY2(Math.max(this.getY2(),a.getY2())),this}},{key:"collidesXByHalf",value:function(a){var b=this.getCenterX(),c=a.getCenterX();return b>=a.getX1()&&b<=a.getX2()||c>=this.getX1()&&c<=this.getX2()}},{key:"collidesYByHalf",value:function(a){var b=this.getCenterY(),
c=a.getCenterY();return b>=a.getY1()&&b<=a.getY2()||c>=this.getY1()&&c<=this.getY2()}},{key:"crossCollidesByHalf",value:function(a){return this.collidesXByHalf(a)||this.collidesYByHalf(a)}},{key:"crossCollidesY",value:function(a){return this.getY1()<=a.getY2()&&this.getY2()>=a.getY1()}},{key:"crossCollidesX",value:function(a){return this.getX1()<=a.getX2()&&this.getX2()>=a.getX1()}},{key:"contains",value:function(a){return this.getX1()<=a.getX1()&&this.getX2()>=a.getX2()&&this.getY1()<=a.getY1()&&
this.getY2()>=a.getY2()}},{key:"getDistance2D",value:function(a){a=this.getDistance2DWithAvailableNegativeValue(a);return new f.a({x:Math.max(a.x,0),y:Math.max(a.y,0)})}},{key:"getDistance2DWithAvailableNegativeValue",value:function(a){var b=this.getX1()<a.getX1()?a.getX1()-this.getX2():this.getX1()-a.getX2();a=this.getY1()<a.getY1()?a.getY1()-this.getY2():this.getY1()-a.getY2();return new f.a({x:b,y:a})}},{key:"getRectBetweenY",value:function(b){var c={x:Math.min(this.getX1(),b.getX1()),y:Math.min(this.getY2(),
b.getY2())};return new a({position:c,size:{height:Math.max(0,Math.max(this.getY1(),b.getY1())-c.y),width:Math.max(this.getX2(),b.getX2())-c.x}})}},{key:"getRectBetweenX",value:function(b){var c={x:Math.min(this.getX2(),b.getX2()),y:Math.min(this.getY1(),b.getY1())};return new a({position:c,size:{height:Math.max(this.getY2(),b.getY2())-c.y,width:Math.max(0,Math.max(this.getX1(),b.getX1())-c.x)}})}},{key:"moveTo",value:function(a){a=a.clone();a.subtract(this.getPosition());this.moveBy(a)}},{key:"isPointAbove",
value:function(a){return a.getY()<this.getY1()}},{key:"isPointBelow",value:function(a){return a.getY()>this.getY2()}},{key:"isPointOnTheLeft",value:function(a){return a.getX()<this.getX1()}},{key:"isPointOnTheRight",value:function(a){return a.getX()>this.getX2()}},{key:"isRectangleAbove",value:function(a){return this.getY1()>a.getY2()}},{key:"isRectangleBelow",value:function(a){return this.getY2()<a.getY1()}},{key:"containsPoint",value:function(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:
{};return(this.isPointBetweenX(a)||!0===b.checkIsBetweenY)&&(this.isPointBetweenY(a)||!0===b.checkIsBetweenX)}},{key:"isPointBetweenX",value:function(a){return this.getX1()<=a.getX()&&this.getX2()>=a.getX()}},{key:"isPointBetweenY",value:function(a){return this.getY1()<=a.getY()&&this.getY2()>=a.getY()}},{key:"countYDistanceToPoint",value:function(a){return Math.min(Math.abs(this.getY1()-a.getY()),Math.abs(this.getY2()-a.getY()))}},{key:"addSize",value:function(a){this._size.add(a)}},{key:"addSizeValueByOrientation",
value:function(a,b){switch(b){case l.a.HORIZONTAL:this._size.addWidth(a);break;case l.a.VERTICAL:this._size.addHeight(a)}}},{key:"getTopCenterPoint",value:function(){return new f.a({x:this.getCenterX(),y:this.getY1()})}},{key:"getTopRightPoint",value:function(){return new f.a({x:this.getX2(),y:this.getY1()})}}]),a}()},2798:function(h,d,a){function g(a,b){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();var c="undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(!c){if(Array.isArray(a)||
(c=function(a,b){if(a){if("string"==typeof a)return k(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);"Object"===c&&a.constructor&&(c=a.constructor.name);if("Map"===c||"Set"===c)return Array.from(a);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return k(a,b)}}(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0;b=function(){};return{s:b,n:function(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function(a){throw a;},f:b}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}var f,g=!0,l=!1;return{s:function(){c=c.call(a)},n:function(){var a=c.next();return g=a.done,a},e:function(a){l=!0;f=a},f:function(){try{g||null==c.return||c.return()}finally{if(l)throw f;}}}}function k(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}a.d(d,"a",function(){return b});var l=a(9448),f=a(9449),c=a(2799),b=function(){function a(){Object(l.a)(this,a);this.kenBurnsEffects=[]}return Object(f.a)(a,[{key:"initElements",value:function(){var a,b=g(this.objectService.findAllWElementsSupportedKenBurns());
try{for(b.s();!(a=b.n()).done;){var c=a.value;c.initKenBurnsType(this);c.initKenBurns()}}catch(d){b.e(d)}finally{b.f()}}},{key:"initKenBurnsEffectOnElement",value:function(a,b){a=new c.a({type:b,targetElement:a});return a.initEffect(),this.kenBurnsEffects.push(a),a}},{key:"setObjectService",value:function(a){this.objectService=a}}]),a}()},2799:function(h,d,a){a.d(d,"a",function(){return b});var g=a(9448),k=a(9449),l=a(7482),f=a(7483),c=a(7484),b=function(){function a(b){Object(g.a)(this,a);this.type=
b.type;this.$targetElement=b.targetElement;this.currentCornerIndex=null;this.animationIndex=1;this.duration=this.alternativeZoom=this.zoom=null;this.effectPlaying=!1;this._currentAnimation=null}return Object(k.a)(a,[{key:"_loadOptions",value:function(){this.isNotDisabled()&&(this.setZoom(a.options[this.type].zoom),this.setAlternativeZoom(a.options[this.type].alternativeZoom),this.setDuration(a.options[this.type].duration))}},{key:"initEffect",value:function(){this.isNotDisabled()&&(this._loadOptions(),
this._start())}},{key:"setType",value:function(a){webwave.isValidEnumValue(a,c.a)&&(this.type=a,a===c.a.DISABLED?this.stop():this.initEffect())}},{key:"getDuration",value:function(){return this.duration}},{key:"setDuration",value:function(a){this.duration=a}},{key:"getZoom",value:function(){return this.zoom}},{key:"setZoom",value:function(a){this.zoom=a}},{key:"getAlternativeZoom",value:function(){return this.alternativeZoom}},{key:"setAlternativeZoom",value:function(a){this.alternativeZoom=a}},{key:"getTargetElement",
value:function(){return webwave.isDef(this.$targetElement)?this.$targetElement:$()}},{key:"_start",value:function(){this._startAnimation(this.getFirstAnimationPhaseAnimationOptions())}},{key:"update",value:function(){this.isNotDisabled()&&this.initEffect()}},{key:"_startAnimation",value:function(a){var b=this;this._currentAnimation=new f.a({elements:[this.getTargetElement()[0]],duration:1E3*this.getDuration(),easing:"easeInOutCubic",onComplete:function(){b.animationIndex++;b._startNextAnimationPhase()},
props:a});com.webwave.animator.animator.registerAnimation(this._currentAnimation);this.setEffectPlaying(!0)}},{key:"setEffectPlaying",value:function(a){this.effectPlaying=a}},{key:"isEffectPlaying",value:function(){return this.effectPlaying}},{key:"_startNextAnimationPhase",value:function(){this._startAnimation(this.getNextCornerAnimationProperties())}},{key:"restart",value:function(){}},{key:"getType",value:function(){return this.type}},{key:"isNotDisabled",value:function(){return this.getType()!==
c.a.DISABLED}},{key:"isDisabled",value:function(){return this.getType()===c.a.DISABLED}},{key:"stop",value:function(){this.setZoom(null);this.setAlternativeZoom(null);this.setDuration(null);null!==this._currentAnimation&&(this._currentAnimation.stop(),this._currentAnimation=null);this.deleteAddedCssPropertiesFromTargetElement();this.setEffectPlaying(!1)}},{key:"deleteAddedCssPropertiesFromTargetElement",value:function(){this.getTargetElement().css({"transform-origin":"",transform:""})}},{key:"getFirstAnimationPhaseAnimationOptions",
value:function(){var a=this.generateAndGetRandomCornerTransformProperties();return[new l.a({propertyName:"transform",startValues:[1],finalValues:[this.getZoom()],template:"scale(${0})",noClear:!0}),new l.a({propertyName:"transformOrigin",startValues:[50,50],finalValues:a,template:"${0}% ${1}%",noClear:!0})]}},{key:"getRandomCornerIndex",value:function(){var b;do b=Math.floor(Math.random()*a.cornersArray.length);while(b===this.currentCornerIndex);return b}},{key:"getOppositeCornerIndex",value:function(){return(this.currentCornerIndex+
2)%4}},{key:"getZoomProperty",value:function(){return 0==this.animationIndex%2?this.getZoom():this.getAlternativeZoom()}},{key:"getNextZoomProperty",value:function(){return 0==this.animationIndex%2?this.getAlternativeZoom():this.getZoom()}},{key:"getNextCornerAnimationProperties",value:function(){var a=this.getCurrentCornerTransformProperties(),b=this.generateAndGetOppositeCornerTransformProperties();return[new l.a({propertyName:"transform",startValues:[this.getZoomProperty()],finalValues:[this.getNextZoomProperty()],
template:"scale(${0})",noClear:!0}),new l.a({propertyName:"transformOrigin",startValues:a,finalValues:b,template:"${0}% ${1}%",noClear:!0})]}},{key:"getCurrentCornerTransformProperties",value:function(){return a.cornersArray[this.currentCornerIndex]}},{key:"generateAndGetRandomCornerTransformProperties",value:function(){return this.currentCornerIndex=this.getRandomCornerIndex(),this.getCurrentCornerTransformProperties()}},{key:"generateAndGetOppositeCornerTransformProperties",value:function(){return this.currentCornerIndex=
this.getOppositeCornerIndex(),this.getCurrentCornerTransformProperties()}}],[{key:"getDefaultType",value:function(){return c.a.DISABLED}}]),a}();b.options={basicKenBurns:{zoom:1.3,alternativeZoom:1.2,duration:15}};b.corners={topLeft:[0,0],topRight:[100,0],bottomRight:[100,100],bottomLeft:[0,100]};b.cornersArray=[b.corners.topLeft,b.corners.topRight,b.corners.bottomRight,b.corners.bottomLeft]},2800:function(h,d,a){function g(a,b){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();
var c="undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(!c){if(Array.isArray(a)||(c=function(a,b){if(a){if("string"==typeof a)return k(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);"Object"===c&&a.constructor&&(c=a.constructor.name);if("Map"===c||"Set"===c)return Array.from(a);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return k(a,b)}}(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0;b=function(){};return{s:b,n:function(){return d>=a.length?
{done:!0}:{done:!1,value:a[d++]}},e:function(a){throw a;},f:b}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}var e,f=!0,n=!1;return{s:function(){c=c.call(a)},n:function(){var a=c.next();return f=a.done,a},e:function(a){n=!0;e=a},f:function(){try{f||null==c.return||c.return()}finally{if(n)throw e;}}}}function k(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=
a[c];return d}function l(a){var b=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var c;c=Object(q.a)(a);if(b){var d=Object(q.a)(this).constructor;c=Reflect.construct(c,arguments,d)}else c=c.apply(this,arguments);return Object(m.a)(this,c)}}a.d(d,"a",function(){return z});var f=a(9461),c=
a(9448),b=a(9449),e=a(9451),m=a(9452),q=a(9450);h=a(7194);var n=a.n(h),t=a(5122),p=a(1418),r=a(987),v=a(1086),y=a(4866),u=a(5042);a=a(5175);var z=function(a){function d(){var a;return Object(c.a)(this,d),(a=m.call(this)).pageService=void 0,a.objectService=void 0,a.rwdService=void 0,a.interactionsService=void 0,a._objectAnimationsEnabled=!0,a._animatedElementsArray=[],a}Object(e.a)(d,a);var m=l(d);return Object(b.a)(d,[{key:"initObjectsAnimations",value:function(){var a,b=g(this.objectService.findAllWObjects());
try{for(b.s();!(a=b.n()).done;){var c=a.value;c.setAnimationPlayer(new v.a(c));!0===c.getDomObject()[0].classList.contains("ww_animated")&&this.addAnimationToElement(c);var d,e=g(c.getInnerElements());try{for(e.s();!(d=e.n()).done;){var f=d.value;f.setAnimationPlayer(new v.a(f))}}catch(n){e.e(n)}finally{e.f()}}}catch(n){b.e(n)}finally{b.f()}}},{key:"initWCounters",value:function(){var a=this;this.objectService.findAllWCounters().forEach(function(b){a.addCounterToQueue(b)})}},{key:"addAnimationToElement",
value:function(a){-1===this._animatedElementsArray.indexOf(a)&&this._animatedElementsArray.push(a)}},{key:"performAnimations",value:function(){if(0<this._currentAnimationsArray.length){var a,b=this.pageService.getPageCanvas().getViewPort(),c=this.pageService.getAdvertisementHeight();b.getSize().subtractHeight(c);for(c=0;c<this._currentAnimationsArray.length;c++)(a=this._currentAnimationsArray[c]).isAnimationInitial()?a.canDoAnimation(b)&&a.doAnimation():a.isAnimationFinished()&&a.canUndoAnimation(b)&&
a.undoAnimation()}}},{key:"updateObjectsVisibilityAnimationsArray",value:function(){var a=Object(f.a)(n.a.mark(function A(){var a,b,c,d,e=this;return n.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:this._disposeShowAnimations();0<(a=(a=this._animatedElementsArray).filter(function(a){return a.isToAnimate()})).length&&(a=Object(y.b)(a));b=new u.a;c=function(c){b.addToQueue(function(){e._showAnimations.push(new p.a({interactionsService:e.interactionsService,wObject:a[c],hideWObject:!0}))})};
for(d=0;d<a.length;d++)c(d);return b.addToQueue(function(){e._updateCurrentAnimationsArray()}),f.abrupt("return",new Promise(function(a){b.addToQueue(function(){a()});b.dequeue()}));case 9:case "end":return f.stop()}},A,this)}));return function(){return a.apply(this,arguments)}}()},{key:"updateCurrentObjectAnimationsArray",value:function(){var a=Object(f.a)(n.a.mark(function A(){return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,this.updateObjectsVisibilityAnimationsArray();
case 2:this.performAnimations();case 3:case "end":return a.stop()}},A,this)}));return function(){return a.apply(this,arguments)}}()},{key:"updateCurrentObjectAnimationsArrayStartPoints",value:function(){for(var a=0;a<this._currentAnimationsArray.length;a++)this._currentAnimationsArray[a].updateAnimationStartPoint()}},{key:"onPageAreaScrollChange",value:function(a,b){b!==a&&this.performAnimations()}},{key:"onRwdModeChange",value:function(){var a=Object(f.a)(n.a.mark(function A(a){return n.a.wrap(function(b){for(;;)switch(b.prev=
b.next){case 0:return this.loadAnimationsForRwd(a),b.next=3,this.updateCurrentObjectAnimationsArray();case 3:case "end":return b.stop()}},A,this)}));return function(b){return a.apply(this,arguments)}}()},{key:"setObjectService",value:function(a){this.objectService=a}},{key:"setPageService",value:function(a){this.pageService=a}},{key:"setRwdService",value:function(a){this.rwdService=a}},{key:"setInteractionsService",value:function(a){this.interactionsService=a}},{key:"loadAnimationsForRwd",value:function(a){var b,
c=g(this.objectService.findAllWObjects());try{for(c.s();!(b=c.n()).done;)this._loadObjectAnimationForRwd(b.value,a)}catch(d){c.e(d)}finally{c.f()}}},{key:"_loadObjectAnimationForRwd",value:function(a,b){var c=this.rwdService.searchForClosestObjectByRwdMode(a.getRwdProperties(),b);webwave.isDefAndNotNull(c)&&(a.setAnimation(r.a.createObjectAnimationByMap(c.animation)),a.setHideAnimation(r.a.createObjectAnimationByMap(c.hideAnimation)),a.setAnimationEnabled(webwave.isDef(c.animation)),a.setHideAnimationEnabled(webwave.isDef(c.hideAnimation)),
a.setScrollAnimationEnabled(!0===c.animationOnScrollEnabled),webwave.isDef(c.animationOnScroll)&&a.setAnimationOnScroll(t.a.deserialize(c.animationOnScroll)),a.setAnimationsInitliazed(!0));var d;a=g(a.getInnerElements());try{for(a.s();!(d=a.n()).done;){var e=d.value,f=e.getRwdAnimationMaps()[b.getId()];e.setAnimation(r.a.createObjectAnimationByMap(f))}}catch(n){a.e(n)}finally{a.f()}}}]),d}(Object(a.a)(Object))},283:function(h,d,a){d.a={TOP_VISIBLE:"topVisible",BOTTOM_VISIBLE:"bottomVisible",DISTANCE_FROM_TOP:"distanceFromTop"}},
284:function(h,d,a){d.a={SWING:"swing",LINEAR:"linear",EASE_IN:"ease-in",EASE_OUT:"ease-out",EASE_IN_OUT:"ease-in-out",BOUNCE_IN:"bounce-in",BOUNCE_OUT:"bounce-out",BOUNCE_IN_OUT:"bounce-in-out"}},33:function(h,d,a){a.d(d,"a",function(){return g});$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();var g={AdditionalEventService:Symbol.for("AdditionalEventService"),
AILanguageService:Symbol.for("AILanguageService"),AIWebsiteColorsService:Symbol.for("AIWebsiteColorsService"),AIWebsiteCookiesService:Symbol.for("AIWebsiteCookiesService"),AIWebsiteFontsService:Symbol.for("AIWebsiteFontsService"),AIWebsiteTranslationService:Symbol.for("AIWebsiteTranslationService"),AIWebsiteWPagesService:Symbol.for("AIWebsiteWPagesService"),AIWebsiteService:Symbol.for("AIWebsiteService"),AlignElementsService:Symbol.for("AlignElementsService"),AnimationOnScrollService:Symbol.for("AnimationOnScrollService"),
Animator:Symbol.for("Animator"),AutomaticImportService:Symbol.for("AutomaticImportService"),AutoSaveService:Symbol.for("AutoSaveService"),BackgroundMapCreatorService:Symbol.for("BackgroundMapCreatorService"),BackgroundParallaxService:Symbol.for("BackgroundParallaxService"),BackupService:Symbol.for("BackupService"),BrowserDetectService:Symbol.for("BrowserDetectService"),ButtonService:Symbol.for("ButtonService"),CarouselService:Symbol.for("CarouselService"),CKEditorOpenAI:Symbol.for("CKEditorOpenAI"),
ClipboardService:Symbol.for("ClipboardService"),CommandService:Symbol.for("CommandService"),CommentAuthenticationService:Symbol.for("CommentAuthenticationService"),CommentLinkService:Symbol.for("CommentLinkService"),CommentService:Symbol.for("CommentService"),ContextMenuService:Symbol.for("ContextMenuService"),CookieBarService:Symbol.for("CookieBarService"),CookiePopupSettingsService:Symbol.for("CookiePopupSettingsService"),CookieShowSettingsService:Symbol.for("CookieShowSettingsService"),CoreService:Symbol.for("CoreService"),
DatePickerService:Symbol.for("DatePickerService"),DispatchActionIcon:Symbol.for("DispatchActionIcon"),DownloadProtectionService:Symbol.for("DownloadProtectionService"),DropImageUpload:Symbol.for("DropImageUpload"),DuplicateService:Symbol.for("DuplicateService"),DynamicMenuService:Symbol.for("DynamicMenuService"),EditorControlsOverlayService:Symbol.for("EditorControlsOverlayService"),EditorRoleService:Symbol.for("EditorRoleService"),EditorSelectionManager:Symbol.for("EditorSelectionManager"),EditorSettingsService:Symbol.for("EditorSettingsService"),
ElementRotationService:Symbol.for("ElementRotationService"),ElementService:Symbol.for("ElementService"),FileManagerService:Symbol.for("FileManagerService"),FontManagerService:Symbol.for("FontManagerService"),FontService:Symbol.for("FontService"),FooterService:Symbol.for("FooterService"),FormService:Symbol.for("FormService"),GalleryService:Symbol.for("GalleryService"),GeneralSettingsService:Symbol.for("GeneralSettingsService"),GoogleFontService:Symbol.for("GoogleFontService"),GoogleMapsService:Symbol.for("GoogleMapsService"),
GradientService:Symbol.for("GradientService"),GroupService:Symbol.for("GroupService"),GuideService:Symbol.for("GuideService"),GuideStoreService:Symbol.for("GuideStoreService"),GuiEditorBaseShortcuts:Symbol.for("GuiEditorBaseShortcuts"),GuiModeService:Symbol.for("GuiModeService"),HeadCodeService:Symbol.for("HeadCodeService"),HeaderBoxService:Symbol.for("HeaderBoxService"),HtmlEditorService:Symbol.for("HtmlEditorService"),ImageBankService:Symbol.for("ImageBankService"),ImageEditorService:Symbol.for("ImageEditorService"),
ImgService:Symbol.for("ImgService"),InfoboxService:Symbol.for("InfoboxService"),InitGUIService:Symbol.for("InitGUIService"),InnerElementControlsVisualiser:Symbol.for("InnerElementControlsVisualiser"),InnerElementService:Symbol.for("InnerElementService"),InpostEasyPackService:Symbol.for("InpostEasyPackService"),InteractionsService:Symbol.for("InteractionsService"),JsonUpgradeService:Symbol.for("JsonUpgradeService"),KenBurnsService:Symbol.for("KenBurnsService"),KeyboardService:Symbol.for("KeyboardService"),
LanguageService:Symbol.for("LanguageService"),LayerFooterButtonService:Symbol.for("LayerFooterButtonService"),LayerManager:Symbol.for("LayerManager"),LayerNodeFactory:Symbol.for("LayerNodeFactory"),LayerNodeService:Symbol.for("LayerNodeService"),LayerNodeStore:Symbol.for("LayerNodeStore"),LayerService:Symbol.for("LayerService"),LayerStackFactory:Symbol.for("LayerStackFactory"),LayoutService:Symbol.for("LayoutService"),LinkElementService:Symbol.for("LinkElementService"),LocalStorageService:Symbol.for("LocalStorageService"),
LocationService:Symbol.for("LocationService"),MarketingService:Symbol.for("MarketingService"),MediaPlayerService:Symbol.for("MediaPlayerService"),MediaService:Symbol.for("MediaService"),MenuItemService:Symbol.for("MenuItemService"),MenuManagerService:Symbol.for("MenuManagerService"),MenuToolService:Symbol.for("MenuToolService"),MouseDragSelectionService:Symbol.for("MouseDragSelectionService"),MultiSectionElementsLockService:Symbol.for("MultiSectionElementsLockService"),NavigationService:Symbol.for("NavigationService"),
NavigationTopService:Symbol.for("NavigationTopService"),NavigationTopView:Symbol.for("NavigationTopView"),NewLanguageService:Symbol.for("NewLanguageService"),NewsCategoryManagerService:Symbol.for("NewsCategoryManagerService"),NewsCategoryService:Symbol.for("NewsCategoryService"),NewsfeedService:Symbol.for("NewsfeedService"),NewsLayoutService:Symbol.for("NewsLayoutService"),NewsLayoutManagerService:Symbol.for("NewsLayoutManagerService"),NewsService:Symbol.for("NewsService"),ObjectAnimationService:Symbol.for("ObjectAnimationService"),
ObjectDistanceService:Symbol.for("ObjectDistanceService"),ObjectEdgeService:Symbol.for("ObjectEdgeService"),ObjectFixService:Symbol.for("ObjectFixService"),ObjectImportHelper:Symbol.for("ObjectImportHelper"),ObjectLibraryService:Symbol.for("ObjectLibraryService"),ObjectLibraryToolWindow:Symbol.for("ObjectLibraryToolWindow"),ObjectRelationService:Symbol.for("ObjectRelationService"),ObjectService:Symbol.for("ObjectService"),OnboardingService:Symbol.for("OnboardingService"),OnlineStoreService:Symbol.for("OnlineStoreService"),
OpenAIService:Symbol.for("OpenAIService"),OrderHistoryPopupService:Symbol.for("OrderHistoryPopupService"),OrderHistoryService:Symbol.for("OrderHistoryService"),OrderPopupService:Symbol.for("OrderPopupService"),PaletteService:Symbol.for("PaletteService"),PageAreaBackgroundService:Symbol.for("PageAreaBackgroundService"),PageCanvasService:Symbol.for("PageCanvasService"),PageManagerService:Symbol.for("PageManagerService"),PageService:Symbol.for("PageService"),PhotoswipeService:Symbol.for("PhotoswipeService"),
PopupManager:Symbol.for("PopupManager"),PopupPageManagerService:Symbol.for("PopupPageMangerService"),PositionService:Symbol.for("PositionService"),ProductListPopupService:Symbol.for("ProductListPopupService"),ProductMapGenerator:Symbol.for("ProductMapGenerator"),ProfileService:Symbol.for("ProfileService"),ProjectService:Symbol.for("ProjectService"),PublicationRestrictionService:Symbol.for("PublicationRestrictionService"),PublishService:Symbol.for("PublishService"),RelationManagerService:Symbol.for("RelationManagerService"),
RwdPropertiesService:Symbol.for("RwdPropertiesService"),RwdService:Symbol.for("RwdService"),SalesmanagoEventService:Symbol.for("SalesmanagoEventService"),ScreenshotService:Symbol.for("ScreenshotService"),ScrollService:Symbol.for("ScrollService"),SectionIcons:Symbol.for("SectionIcons"),SeoAutomatonService:Symbol.for("SeoAutomatonService"),SeoCriterionFactory:Symbol.for("SeoCriterionFactory"),SeoElementFinder:Symbol.for("SeoElementFinder"),SeoSettingsPopupService:Symbol.for("SeoSettingsPopupService"),
SimpleTextEditorService:Symbol.for("SimpleTextEditorService"),SnipcartService:Symbol.for("SnipcartService"),SnipcartStoreService:Symbol.for("SnipcartStoreService"),StorageService:Symbol.for("StorageService"),StoreAnalyticsManager:Symbol.for("StoreAnalyticsManager"),StoreDotPayPaymentProvider:Symbol.for("StoreDotPayPaymentProvider"),StoreP24PaymentProvider:Symbol.for("StoreP24PaymentProvider"),StorePaymentProvider:Symbol.for("StorePaymentProvider"),StorePaymentProviderFactory:Symbol.for("StorePaymentProviderFactory"),
StorePayPalPaymentProvider:Symbol.for("StorePayPalPaymentProvider"),StoreService:Symbol.for("StoreService"),StoreSettingsMapGenerator:Symbol.for("StoreSettingsMapGenerator"),StoreSettingsService:Symbol.for("StoreSettingsService"),StoreStripePaymentProvider:Symbol.for("StoreStripePaymentProvider"),StyleService:Symbol.for("StyleService"),TemplateStore:Symbol.for("TemplateStore"),TextEditorService:Symbol.for("TextEditorService"),TextElementService:Symbol.for("TextElementService"),TextStyleService:Symbol.for("TextStyleService"),
TooltipCommentService:Symbol.for("TooltipCommentService"),ToolWindowService:Symbol.for("ToolWindowService"),TutorialService:Symbol.for("TutorialService"),UndoButtonService:Symbol.for("UndoButtonService"),UndoService:Symbol.for("UndoService"),UpgradeService:Symbol.for("UpgradeService"),UploadFileService:Symbol.for("UploadFileService"),UserChatService:Symbol.for("UserChatService"),UserFontService:Symbol.for("UserFontService"),UsersPopupService:Symbol.for("UsersPopupService"),VisibilityKnowledgeService:Symbol.for("VisibilityKnowledgeService"),
WebmasterObjectLibraryService:Symbol.for("WebmasterObjectLibraryService"),WebmasterObjectService:Symbol.for("WebmasterObjectService"),WebpageBackgroundService:Symbol.for("WebpageBackgroundService"),WebpageService:Symbol.for("WebpageService"),WebsiteAccessPopupService:Symbol.for("WebsiteAccessPopupService"),WebsiteColorPropertyFactory:Symbol.for("WebsiteColorPropertyFactory"),WebsiteColorService:Symbol.for("WebsiteColorService"),WebsiteColorStyleManager:Symbol.for("WebsiteColorStyleManager"),WebsiteItemListService:Symbol.for("WebsiteItemListService"),
WebsitePropertiesService:Symbol.for("WebsitePropertiesService"),WebwaveTemplateJsonUpgradeService:Symbol.for("WebwaveTemplateJsonUpgradeService"),WElementFactory:Symbol.for("WElementFactory"),WElementImageCropperFactory:Symbol.for("WElementImageCropperFactory"),WFooterFactory:Symbol.for("WFooterFactory"),WGroupFactory:Symbol.for("WGroupFactory"),WLayoutGroupFactory:Symbol.for("WLayoutGroupFactory"),WObjectComponentSelectorService:Symbol.for("WObjectComponentSelectorService"),WObjectControlsVisualiser:Symbol.for("WObjectControlsVisualiser"),
WObjectFactory:Symbol.for("WObjectFactory"),WObjectEditIcons:Symbol.for("WObjectEditIcons"),WObjectLockService:Symbol.for("WObjectLockService"),WObjectMoveService:Symbol.for("WObjectMoveService"),WObjectRwdMathService:Symbol.for("WObjectRwdMathService"),WObjectSnapService:Symbol.for("WObjectSnapService"),WPageDuplicateService:Symbol.for("WPageDuplicateService"),WPageFactory:Symbol.for("WPageFactory"),WPageStore:Symbol.for("WPageStore"),WSectionFactory:Symbol.for("WSectionFactory"),WSectionService:Symbol.for("WSectionService"),
ZoomService:Symbol.for("ZoomService")}},3575:function(h,d,a){a.d(d,"a",function(){return g});$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();var g={BackgroundParallaxService:Symbol.for("BackgroundParallaxService"),BrowserHistoryService:Symbol.for("BrowserHistoryService"),DynamicConfigService:Symbol.for("DynamicConfigService"),ElementAttributeService:Symbol.for("ElementAttributeService"),ElementRotationService:Symbol.for("ElementRotationService"),ElementService:Symbol.for("ElementService"),FacebookService:Symbol.for("FacebookService"),
GroupService:Symbol.for("GroupService"),LoadCommentService:Symbol.for("LoadCommentService"),LocalStorageService:Symbol.for("LocalStorageService"),LockService:Symbol.for("LockService"),LoadResourceUtils:Symbol.for("LoadResourceUtils"),MediaPlayerService:Symbol.for("MediaPlayerService"),MenutoolService:Symbol.for("MenutoolService"),ModularObjectContentService:Symbol.for("ModularObjectContentService"),NewsfeedService:Symbol.for("NewsfeedService"),ObjectService:Symbol.for("ObjectService"),PageService:Symbol.for("PageService"),
ProductCounterService:Symbol.for("ProductCounterService"),PublicatedScrollService:Symbol.for("PublicatedScrollService"),PublishedPageAreaService:Symbol.for("PublishedPageAreaService"),RwdService:Symbol.for("RwdService"),SimplyPopupManager:Symbol.for("SimplyPopupManager"),UserService:Symbol.for("UserService"),UtilService:Symbol.for("UtilService")}},3796:function(h,d,a){d.a={LEFT:"left",CENTER:"center",RIGHT:"right"}},3799:function(h,d,a){d.a={ADVANCED_FADE_ANIMATION:"advancedFadeAnimation",FADE_IN_OVER:"fadeInOver",
SLIDE:"slide",CUBE:"cube",OPEN:"open"}},4091:function(h,d,a){d.a={NORMAL:"normal",HOVER:"hover",DISABLED:"disabled"}},4093:function(h,d,a){function g(a){var d=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var e;e=Object(b.a)(a);if(d){var f=Object(b.a)(this).constructor;e=Reflect.construct(e,
arguments,f)}else e=e.apply(this,arguments);return Object(c.a)(this,e)}}a.d(d,"a",function(){return t});var k=a(9448),l=a(9449),f=a(9451),c=a(9452),b=a(9450),e=a(3799),m=a(7008),q=a(4091),n=a(7850),t=function(a){function b(){return Object(k.a)(this,b),c.apply(this,arguments)}Object(f.a)(b,a);var c=g(b);return Object(l.a)(b,[{key:"_getOverflowValueForSpecificHoverAnimationType",value:function(){switch(this.getAnimationData().getType()){case e.a.SLIDE:return m.a.HIDDEN;default:return m.a.VISIBLE}}},
{key:"_renderAnimationScene",value:function(){var a=this.getWObject().getContent(),c=a[0],d=b.getFinalStyle(c,["width","height","top","left","transformOrigin"]),a=a.hasClass("animation-in-progress")?"opacity: ".concat(c.style.opacity,";"):"";return $('\n <div class="hoverAnimationScene" style="\n display: block;\n position: absolute;\n left: '.concat(d.left,";\n top: ").concat(d.top,";\n width : ").concat(d.width,
";\n height: ").concat(d.height,";\n overflow: ").concat(this._getOverflowValueForSpecificHoverAnimationType(),";\n pointer-events: none;\n transform: ").concat(c.style.transform,";\n transform-origin: ").concat(d.transformOrigin,";\n ").concat(a,"\n clip: ").concat(c.style.clip,';\n border-width: 0px;\n border-style: none;\n padding : 0px;\n box-sizing: border-box;\n ">\n '))}},
{key:"_renderButtonContent",value:function(a,b){var c=this.getWObject().getState().getName();this.getWObject().setStyleVersion(a);a=this.getWObject().getContent().clone();var d=this.getWObject().getBackgroundOverlayDom().clone();return a.removeClass("content").removeAttr("id"),a.css({position:"absolute",boxSizing:"border-box",top:"0",left:"0",width:b.getWidth(),height:b.getHeight(),transform:"",transformOrigin:"",overflow:"hidden",clip:""}),d.css({position:"absolute",boxSizing:"border-box",width:b.getWidth(),
height:b.getHeight()}),this.getWObject().setStyleVersion(c),$("<div/>").append(a,d)}},{key:"renderPanel",value:function(a){return this._renderButtonContent(q.a.NORMAL,a)}},{key:"renderNextPanel",value:function(a){return this._renderButtonContent(q.a.HOVER,a)}},{key:"_addAnimationSceneToHtml",value:function(a){this.getWObject().getDomObject().prepend(a)}},{key:"beforeAnimation",value:function(){this.getWObject().getDomObject().addClass(n.a.TRANSITION_ANIMATION_RUNNING_CLASS)}},{key:"afterAnimation",
value:function(){this.getWObject().getDomObject().removeClass(n.a.TRANSITION_ANIMATION_RUNNING_CLASS)}},{key:"onMouseEnter",value:function(){this.animateForward()}},{key:"onMouseLeave",value:function(){this.animateBackward()}}],[{key:"getFinalStyle",value:function(a,b){b instanceof Array||(b=[b]);var c=a.parentNode;if(c&&c.style){var d=c.style.display;c.style.display="none"}a=getComputedStyle(a);for(var e={},f=0;f<b.length;f++)"width"!==b[f]||"auto"!==a[b[f]]?e[b[f]]=a[b[f]]:e[b[f]]="100%";return c&&
c.style&&(c.style.display=d),e}}]),b}(n.a)},4866:function(h,d,a){a.d(d,"b",function(){return k});a.d(d,"a",function(){return l});var g=a(9460),k=function(a){a=Object(g.a)(a);for(var c=[],b=0;b<a.length;b++)c=c.concat(a[b].getChildren(!0));for(b=0;b<c.length;b++){var d=a.indexOf(c[b]);-1<d&&a.splice(d,1)}return a},l=function(a){return JSON.parse(JSON.stringify(a))}},5042:function(h,d,a){function g(){}a.d(d,"a",function(){return f});var k=a(9449),l=a(9448);!function(){var a=[];window.addEventListener("message",
function(b){b.source==window&&"zero-timeout-message"==b.data&&(b.stopPropagation(),0<a.length&&a.shift()())},!0);window.setZeroTimeout=function(b){a.push(b);window.postMessage("zero-timeout-message","*")}}();var f=function(){function a(b){Object(l.a)(this,a);void 0===b&&(b={});this.queue=[];this._errorHandler=b.onError||g;this._continueOnError=b.continueOnError}return Object(k.a)(a,[{key:"addToQueue",value:function(a,c){this.queue.push(new function q(a,b){Object(l.a)(this,q);this.func=a;this.args=
b}(a,Array.prototype.slice.call(arguments,1)))}},{key:"dequeue",value:function(){var a=this;0<a.queue.length&&setZeroTimeout(function(){var c=a.queue.shift();try{var d=c.func.apply(this,c.args);webwave.isObject(d)&&webwave.isFunction(d.then)?d.then(function(){a.dequeue()}):a.dequeue()}catch(f){"function"==typeof a._errorHandler?a._errorHandler.call(a,f):webwave.error(f),a.getContinueOnError()&&a.dequeue()}},0)}},{key:"dequeueSync",value:function(){for(var a;a=this.queue.shift();)try{a.func.apply(this,
a.args)}catch(c){webwave.log("error occured during Worker.dequeueSync",this,c),this._errorHandler.call(this,c)}}},{key:"getContinueOnError",value:function(){return!0===this._continueOnError}}]),a}();webwave.provide("com.webwave.worker.Worker");com.webwave.worker.Worker=f},5122:function(h,d,a){a.d(d,"a",function(){return m});var g=a(9448),k=a(9449),l=a(5127),f=a(5124),c=a(5125),b=a(5123),e=a(5126),m=(a(680),function(){function a(){var b=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};Object(g.a)(this,
a);this.stages={start:new l.a({startLength:b.startStageStartValue,type:webwave.isDef(b.startStageType)?b.startStageType:f.a.SHOW_ELEMENT}),finish:new l.a({startLength:b.finishStageStartValue,type:webwave.isDef(b.finishStageType)?b.finishStageType:c.a.DONT_HIDE})}}return Object(k.a)(a,[{key:"recreateFinishStage",value:function(a){this.stages[b.a.FINISH]=new l.a({type:a})}},{key:"getStage",value:function(a){return this.stages[a]}},{key:"setStartStageType",value:function(a){this.getStage(b.a.START).setName(a)}},
{key:"getStartStageType",value:function(){return this.getStage(b.a.START).getType()}},{key:"setFinishStageType",value:function(a){this.getStage(b.a.FINISH).setName(a)}},{key:"getFinishStageType",value:function(){return this.getStage(b.a.FINISH).getType()}},{key:"setStartStageStartValue",value:function(a){this.getStage(b.a.START).setStartValue(a)}},{key:"addValueToStartStageStartValue",value:function(a){var c=this.getStage(b.a.START).getStartValue();this.getStage(b.a.START).setStartValue(c+a)}},{key:"getStartStageStartValue",
value:function(){return this.getStage(b.a.START).getStartValue()}},{key:"setStartStageStartUnit",value:function(a){this.getStage(b.a.START).setStartUnit(a)}},{key:"getStartStageStartUnit",value:function(){return this.getStage(b.a.START).getStartUnit()}},{key:"setFinishStageStartValue",value:function(a){this.getStage(b.a.FINISH).setStartValue(a)}},{key:"addValueToFinishStageStartValue",value:function(a){var c=this.getStage(b.a.FINISH).getStartValue();this.getStage(b.a.FINISH).setStartValue(c+a)}},
{key:"getFinishStageStartValue",value:function(){return this.getStage(b.a.FINISH).getStartValue()}},{key:"setFinishStageStartUnit",value:function(a){this.getStage(b.a.FINISH).setStartUnit(a)}},{key:"getFinishStageStartUnit",value:function(){return this.getStage(b.a.FINISH).getStartUnit()}},{key:"computeFinishStageStartValue",value:function(){var a=this.getFinishStageType();return a===e.a.SHOW_WHEN||a===c.a.HIDE_WHEN?this.getFinishStageStartValue():1/0}},{key:"computeStartStageVisibility",value:function(){return this.getStartStageType()===
f.a.SHOW_ELEMENT}},{key:"computeFinishStageVisibility",value:function(){var a=this.getFinishStageType();return a===e.a.SHOW_WHEN||a===c.a.DONT_HIDE}},{key:"serialize",value:function(){return{startStageStartValue:this.getStage(b.a.START).getStartLength().serialize(),startStageType:this.getStage(b.a.START).getType(),finishStageStartValue:this.getStage(b.a.FINISH).getStartLength().serialize(),finishStageType:this.getStage(b.a.FINISH).getType()}}},{key:"clone",value:function(){return new a(this.serialize())}}],
[{key:"deserialize",value:function(b){return new a(b)}}]),a}())},5123:function(h,d,a){d.a={START:"start",FINISH:"finish"}},5124:function(h,d,a){d.a={SHOW_ELEMENT:"showElement",HIDE_ELEMENT:"hideElement"}},5125:function(h,d,a){d.a={DONT_HIDE:"dontHide",HIDE_WHEN:"hideWhen"}},5126:function(h,d,a){d.a={DONT_SHOW:"dontShow",SHOW_WHEN:"showWhen"}},5127:function(h,d,a){a.d(d,"a",function(){return e});var g=a(9448),k=a(9449),l=a(680),f=a(5124),c=a(5125),b=a(5126),e=function(){function a(){var b=0<arguments.length&&
void 0!==arguments[0]?arguments[0]:{};Object(g.a)(this,a);this.startLength=new l.a(b.startLength);this.type=b.type}return Object(k.a)(a,[{key:"getStartLength",value:function(){return this.startLength}},{key:"setStartValue",value:function(a){this.getStartLength().setValue(a)}},{key:"setStartUnit",value:function(a){this.getStartLength().setUnit(a)}},{key:"getStartUnit",value:function(){return this.getStartLength().getUnit()}},{key:"getStartValue",value:function(){return this.getStartLength().getValue()}},
{key:"getType",value:function(){return this.type}},{key:"setName",value:function(a){this.type=a}},{key:"isShowElementAnimation",value:function(){return this.getType()===f.a.SHOW_ELEMENT}},{key:"isHideElementAnimation",value:function(){return this.getType()===f.a.HIDE_ELEMENT}},{key:"isDontHide",value:function(){return this.getType()===c.a.DONT_HIDE}},{key:"isHideWhen",value:function(){return this.getType()===c.a.HIDE_WHEN}},{key:"isDontShow",value:function(){return this.getType()===b.a.DONT_SHOW}},
{key:"isShowWhen",value:function(){return this.getType()===b.a.SHOW_WHEN}}]),a}()},5164:function(h,d,a){function g(a){var d=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var e;e=Object(b.a)(a);if(d){var f=Object(b.a)(this).constructor;e=Reflect.construct(e,arguments,f)}else e=e.apply(this,
arguments);return Object(c.a)(this,e)}}a.d(d,"a",function(){return e});var k=a(9448),l=a(9449),f=a(9451),c=a(9452),b=a(9450);h=a(1118);a=a(284);var e=function(a){function b(a){var d;return Object(k.a)(this,b),(d=c.call(this,a))._easing=webwave.isDef(a.easing)?a.easing:b.DEFAULT_EASING_FUNCTION,webwave.isString(d._easing)&&(d._easing=jQuery.easing[d._easing]),d._onComplete=a.onComplete,d._stepCallback=a.step,d}Object(f.a)(b,a);var c=g(b);return Object(l.a)(b,[{key:"finish",value:function(){this._running=
!1;this._finished=!0;this.setCurrentTime(this.getDuration());this.render();this.clean();webwave.isFunction(this._onComplete)&&this._onComplete()}},{key:"reset",value:function(){this._running=!1;this._finished=!0;this.setCurrentTime(0);this.render();this.clean();webwave.isFunction(this._onComplete)&&this._onComplete()}},{key:"clean",value:function(){}},{key:"dispose",value:function(){}},{key:"render",value:function(){throw Error("renderer not implemented!");}},{key:"updateValues",value:function(){throw Error("update values not implemented!");
}},{key:"tick",value:function(){this.updateValues();this.render();webwave.isFunction(this._stepCallback)&&this._stepCallback()}}]),b}(h.a);e.DEFAULT_EASING_FUNCTION=a.a.SWING},5171:function(h,d,a){d.a={SHOW:"show",HIDE:"hide"}},5173:function(h,d,a){function g(a){var d=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();
return function(){var e;e=Object(b.a)(a);if(d){var f=Object(b.a)(this).constructor;e=Reflect.construct(e,arguments,f)}else e=e.apply(this,arguments);return Object(c.a)(this,e)}}a.d(d,"a",function(){return q});var k=a(9448),l=a(9449),f=a(9451),c=a(9452),b=a(9450);h=a(1418);var e=a(1247),m=a(7481),q=function(a){function b(a){var d;return Object(k.a)(this,b),(d=c.call(this,a)).mode=m.a.BOTH_DIRECTIONS,d}Object(f.a)(b,a);var c=g(b);return Object(l.a)(b,[{key:"addSpecificData",value:function(a){this.wObject.getCounterAnimationManager().setAnimationQueueItem(this)}},
{key:"_getAnimationToCalculateStartPoint",value:function(){return this.wObject.getCounterAnimationData()}},{key:"_animateWObject",value:function(){this.wObject.getCounterAnimationManager().animate()}},{key:"setCounterAnimationFinished",value:function(){this.animationStatus=!0===this.wObject.getCounterAnimationData().getOnlyOnce()?e.a.DISABLED:e.a.FINISHED}},{key:"undoAnimation",value:function(){this.animationStatus=e.a.INITIAL}},{key:"dispose",value:function(){this.wObject.getCounterAnimationManager().setAnimationQueueItem(null)}}]),
b}(h.a)},5175:function(h,d,a){function g(a){var d=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var e;e=Object(b.a)(a);if(d){var f=Object(b.a)(this).constructor;e=Reflect.construct(e,arguments,f)}else e=e.apply(this,arguments);return Object(c.a)(this,e)}}var k=a(9448),l=a(9449),f=a(9451),
c=a(9452),b=a(9450),e=a(1418),m=a(5173);a(4866);d.a=function(a){return function(a){function b(){var a;return Object(k.a)(this,b),(a=c.call(this))._currentAnimationsArray=[],a._showAnimations=[],a._counterAnimatinos=[],a}Object(f.a)(b,a);var c=g(b);return Object(l.a)(b,[{key:"_updateCurrentAnimationsArray",value:function(){this._currentAnimationsArray=this._counterAnimatinos.slice();!0===this._objectAnimationsEnabled&&(this._currentAnimationsArray=this._currentAnimationsArray.concat(this._showAnimations))}},
{key:"performAnimations",value:function(){throw"Not implemented";}},{key:"updateCurrentObjectAnimationsArray",value:function(){throw"Not implemented";}},{key:"_disposeCurrentAnimationsArray",value:function(){for(var a=0;a<this._showAnimations.length;a++)this._currentAnimationsArray[a].dispose();this._currentAnimationsArray=[]}},{key:"_disposeShowAnimations",value:function(){for(var a=0;a<this._showAnimations.length;a++)this._showAnimations[a].dispose();this._showAnimations=[]}},{key:"_disposeCounterAnimations",
value:function(){for(var a=0;a<this._counterAnimatinos.length;a++)this._counterAnimatinos[a].dispose();this._counterAnimatinos=[]}},{key:"finishAllAnimations",value:function(){this._disposeShowAnimations()}},{key:"containsCounterInInCounterAnimationsQueue",value:function(a){return this._counterAnimatinos.some(function(b){return b.wObject===a})}},{key:"addCounterToQueue",value:function(a){this.containsCounterInInCounterAnimationsQueue(a)||(this._counterAnimatinos.push(new m.a({wObject:a})),this._updateCurrentAnimationsArray())}},
{key:"removeCounterFromQueue",value:function(a){for(var b=0;b<this._counterAnimatinos.length;b++){var c=this._counterAnimatinos[b];if(c.wObject===a){this._counterAnimatinos.splice(b,1);c.dispose();break}}}},{key:"containsWObjectInShowAnimation",value:function(a){return this._showAnimations.some(function(b){return b.wObject===a})}},{key:"addShowAnimationToQueue",value:function(a){this.containsWObjectInShowAnimation(a)||this._showAnimations.push(new e.a({wObject:a,hideWObject:!0===this._objectAnimationsEnabled,
interactionsService:this.interactionsService}))}},{key:"removeFromShowAnimation",value:function(a){for(var b=0;b<this._showAnimations.length;b++){var c=this._showAnimations[b];if(c.wObject===a){this._showAnimations.splice(b,1);c.dispose();break}}}},{key:"collectCounterWObjects",value:function(){for(var a=[],b=0;b<this._counterAnimatinos.length;b++)a.push(this._counterAnimatinos[b].wObject);return a}},{key:"collectShowAnimationWObjects",value:function(){for(var a=[],b=0;b<this._showAnimations.length;b++)a.push(this._showAnimations[b].wObject);
return a}}]),b}(a)}},664:function(h,d,a){d.a={TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}},6676:function(h,d,a){d.a={DOM_POSITION:"domPosition",DOM_SIZE:"domSize"}},668:function(h,d,a){function g(a){var c=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var d;d=Object(e.a)(a);if(c){var f=
Object(e.a)(this).constructor;d=Reflect.construct(d,arguments,f)}else d=d.apply(this,arguments);return Object(b.a)(this,d)}}a.d(d,"a",function(){return r});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=a(8484),p=a(1120),r=function(a){function b(a){var c;return Object(k.a)(this,b),c=d.call(this,a),webwave.isNotDef(a)&&(a={}),c._direction=webwave.isDef(a.direction)?a.direction:t.a.DEFAULT_DIRECTION,c}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",
value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.FlyInAnimation",a.direction=this._direction,a}},{key:"setDirection",value:function(a){webwave.isValidEnumValue(a,p.a)&&(this._direction=a)}},{key:"getDirection",value:function(){return this._direction}},{key:"prepareAnimatableObjectForAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"prepareAnimatableObjectForAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),
{opacity:0})}},{key:"getInitialCss",value:function(){var a=0,b=0;switch(this._direction){case p.a.TOP:b=-this._distance;break;case p.a.TOP_RIGHT:a=this._distance;b=-this._distance;break;case p.a.RIGHT:a=this._distance;break;case p.a.BOTTOM_RIGHT:b=a=this._distance;break;case p.a.BOTTOM:b=this._distance;break;case p.a.BOTTOM_LEFT:a=-this._distance;b=this._distance;break;case p.a.LEFT:a=-this._distance;break;case p.a.TOP_LEFT:a=-this._distance,b=-this._distance}return{translateX:a,translateY:b,opacity:0}}},
{key:"getAnimationPropsData",value:function(a){var b=this.getInitialCss(),c="translateX(${0}px) translateY(${1}px)";return a.isRotated()&&(c+=" rotateZ(".concat(a.getRotation(),"deg)")),[new q.a({propertyName:"transform",startValues:[b.translateX,b.translateY],finalValues:[0,0],template:c}),new q.a({propertyName:"opacity",startValues:[b.opacity],finalValues:[a.getComputedOpacity()/100],template:"${0}"})]}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),
"cleanAnimatableObjectAfterAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{transform:a.getRotationTransformCss(),opacity:a.getComputedOpacity()/100})}},{key:"clone",value:function(){return new b(this.serialize())}},{key:"getType",value:function(){return m.a.FLY_IN}}]),b}(a(113).a)},680:function(h,d,a){a.d(d,"a",function(){return f});var g=a(9448),k=a(9449),l=a(238),f=function(){function a(){var b=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};
Object(g.a)(this,a);this.value=webwave.isNumberAndNotNaN(b.value)?b.value:0;this.unit=webwave.isValidEnumValue(b.unit,l.a)?b.unit:l.a.PX}return Object(k.a)(a,[{key:"getUnit",value:function(){return this.unit}},{key:"setUnit",value:function(a){webwave.isValidEnumValue(a,l.a)&&(this.unit=a)}},{key:"getValue",value:function(){return this.value}},{key:"setValue",value:function(a){webwave.isNumberAndNotNaN(a)&&(this.value=a)}},{key:"serialize",value:function(){return{value:this.value,unit:this.unit}}},
{key:"add",value:function(b){b instanceof a&&this.unit===b.getUnit()&&(this.value+=b.getValue())}},{key:"subtract",value:function(a){return this.unit===a.getUnit()&&(this.value-=a.getValue()),this}},{key:"multiply",value:function(a){return this.value*=a,this}},{key:"equals",value:function(a){return this.getUnit()===a.getUnit()&&this.getValue()===a.getValue()}},{key:"toString",value:function(){return this.value+this.unit}},{key:"clone",value:function(){return new a({value:this.value,unit:this.unit})}},
{key:"loadValuesFromObject",value:function(a){this.setUnit(a.getUnit());this.setValue(a.getValue())}}],[{key:"parseLengthString",value:function(a){var c=String(a);a=parseFloat(c);c=c.match(/%|em/);return isNaN(a)?"":c?a+c:"".concat(Math.round(a),"px")}},{key:"parseLengthUnitString",value:function(a){return(a=String(a).match(/%|em|vh|vw/))?a.toString():l.a.PX}},{key:"isUnitVWorVH",value:function(a){return a===l.a.VH||a===l.a.VW}},{key:"isUnitPX",value:function(a){return a===l.a.PX}},{key:"isUnitVH",
value:function(a){return a===l.a.VH}},{key:"isUnitVW",value:function(a){return a===l.a.VW}},{key:"isUnitDynamic",value:function(b){return a.isUnitVH(b)||a.isUnitVW(b)}},{key:"createLengthWithPxUnitFromValue",value:function(b){return new a({value:!1===(1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}).withoutRounding?Math.round(b):b,unit:l.a.PX})}}]),a}()},682:function(h,d,a){function g(a){var c=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;
if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var d;d=Object(e.a)(a);if(c){var f=Object(e.a)(this).constructor;d=Reflect.construct(d,arguments,f)}else d=d.apply(this,arguments);return Object(b.a)(this,d)}}a.d(d,"a",function(){return v});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=a(8484);h=a(113);var p=a(664),r=a(189),v=function(a){function b(a){var c;
return Object(k.a)(this,b),webwave.isNotDef(a)&&(a={}),(c=d.call(this,a))._direction=webwave.isValidEnumValue(a.direction,p.a)?a.direction:t.a.DEFAULT_DIRECTION,c}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.FoldInAnimation",a.direction=this._direction,a}},{key:"getDirection",value:function(){return this._direction}},{key:"setDirection",value:function(a){webwave.isValidEnumValue(a,
p.a)&&(this._direction=a)}},{key:"getType",value:function(){return m.a.FOLD_IN}},{key:"getInitialCssProperties",value:function(a){var b=0,c=0,d=0,e=0,f=a.getContentSize(),g=a.getRotation()*(Math.PI/180),k=Math.sin(g),g=Math.cos(g),l=f.width,f=f.height;switch(this._direction){case p.a.TOP:b=-90;e=Math.min(g*f,k*l,g*f+k*l,0);break;case p.a.RIGHT:c=-90;d=Math.max(-k*f,g*l,-k*f+g*l,0);break;case p.a.BOTTOM:b=90;e=Math.max(g*f,k*l,g*f+k*l,0);break;case p.a.LEFT:c=90,d=Math.min(-k*f,g*l,-k*f+g*l,0)}k="translate(".concat(Object(r.a)(-d,
"px"),", ").concat(Object(r.a)(-e,"px"),")");d="translate(".concat(Object(r.a)(d,"px"),", ").concat(Object(r.a)(e,"px"),")");if(b=0!==b?{transform:[d+" rotateX(0) "+k,d+" rotateX(".concat(Object(r.a)(b,"deg"),") ")+k]}:{transform:[d+" rotateY(0) "+k,d+" rotateY(".concat(Object(r.a)(c,"deg"),") ")+k]},a.isRotated())a=a.getRotation(),b.transform[0]+=" rotateZ(".concat(Object(r.a)(a,"deg"),")"),b.transform[1]+=" rotateZ(".concat(Object(r.a)(a,"deg"),")");return b}},{key:"getAnimationPropsData",value:function(a){var b=
0,c=0,d=0,e=0,f=a.getContentSize(),g=a.getRotation()*(Math.PI/180),k=Math.sin(g),g=Math.cos(g),l=f.width,f=f.height;switch(this._direction){case p.a.TOP:b=-90;e=Math.min(g*f,k*l,g*f+k*l,0);break;case p.a.RIGHT:c=-90;d=Math.max(-k*f,g*l,-k*f+g*l,0);break;case p.a.BOTTOM:b=90;e=Math.max(g*f,k*l,g*f+k*l,0);break;case p.a.LEFT:c=90,d=Math.min(-k*f,g*l,-k*f+g*l,0)}k="translate(".concat(Object(r.a)(-d,"px"),", ").concat(Object(r.a)(-e,"px"),")");d="translate(".concat(Object(r.a)(d,"px"),", ").concat(Object(r.a)(e,
"px"),")");d=0!==b?"".concat(d," rotateX(${0}deg) ").concat(k):"".concat(d," rotateY(${0}deg) ").concat(k);b=0!==b?[b]:[c];a.isRotated()&&(a=a.getRotation(),d+=" rotateZ(".concat(Object(r.a)(a,"deg"),")"));return[new q.a({propertyName:"transform",startValues:b,finalValues:[0],template:d})]}},{key:"_getInitialTransformMap",value:function(){var a={perspectiveOriginX:0,perspectiveOriginY:0,perspective:"1000px",rotateX:0,rotateY:0};switch(this._direction){case p.a.TOP:a.perspectiveOriginX="50%";a.perspectiveOriginY=
"0";a.rotateX=-90;break;case p.a.RIGHT:a.perspectiveOriginX="100%";a.perspectiveOriginY="50%";a.rotateY=-90;break;case p.a.BOTTOM:a.perspectiveOriginX="50%";a.perspectiveOriginY="100%";a.rotateX=90;break;case p.a.LEFT:a.perspectiveOriginX="0",a.perspectiveOriginY="50%",a.rotateY=90}return a}},{key:"prepareAnimatableObjectForAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"prepareAnimatableObjectForAnimation",this).call(this,a);var c=this._getInitialTransformMap();a.getDomObject().css({perspectiveOrigin:c.perspectiveOriginX+
" "+c.perspectiveOriginY,perspective:c.perspective});c=this.getInitialCssProperties(a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{transformOrigin:"0px 0px 0px",transform:c.transform[1]})}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",this).call(this,a);a.getDomObject().css({perspectiveOrigin:"",perspective:""});n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{transformOrigin:"",
transform:a.getRotationTransformCss()})}},{key:"clone",value:function(){return new b(this.serialize())}}]),b}(h.a)},6919:function(h,d,a){d.a={FLY_OUT:"flyOut",FADE_OUT:"fadeOut",EXPAND_OUT:"expandOut",FOLD_OUT:"foldOut",HIDE:"hide"}},6920:function(h,d,a){d.a={FLY_IN:"flyIn",FADE_IN:"fadeIn",EXPAND_IN:"expandIn",FOLD_IN:"foldIn",REVEAL:"reveal"}},7008:function(h,d,a){d.a={HIDDEN:"hidden",VISIBLE:"visible"}},7194:function(h,d,a){h.exports=a(7208)},7208:function(h,d,a){h=function(a){function d(a,b,c){return Object.defineProperty(a,
b,{value:c,enumerable:!0,configurable:!0,writable:!0}),a[b]}function l(a,b,d,e){b=Object.create((b&&b.prototype instanceof c?b:c).prototype);e=new r(e||[]);return b._invoke=function(a,b,c){var d=A;return function(e,g){if(d===J)throw Error("Generator is already running");if(d===H){if("throw"===e)throw g;return y()}c.method=e;for(c.arg=g;;){if(e=c.delegate)if(e=n(e,c)){if(e===x)continue;return e}if("next"===c.method)c.sent=c._sent=c.arg;else if("throw"===c.method){if(d===A)throw d=H,c.arg;c.dispatchException(c.arg)}else"return"===
c.method&&c.abrupt("return",c.arg);d=J;e=f(a,b,c);if("normal"===e.type){if(d=c.done?H:L,e.arg===x)continue;return{value:e.arg,done:c.done}}"throw"===e.type&&(d=H,c.method="throw",c.arg=e.arg)}}}(a,d,e),b}function f(a,b,c){try{return{type:"normal",arg:a.call(b,c)}}catch(d){return{type:"throw",arg:d}}}function c(){}function b(){}function e(){}function m(a){["next","throw","return"].forEach(function(b){d(a,b,function(a){return this._invoke(b,a)})})}function h(a,b){var c;this._invoke=function(d,e){function g(){return new b(function(c,
g){!function I(c,d,e,g){c=f(a[c],a,d);if("throw"!==c.type){var k=c.arg;return(c=k.value)&&"object"==typeof c&&B.call(c,"__await")?b.resolve(c.__await).then(function(a){I("next",a,e,g)},function(a){I("throw",a,e,g)}):b.resolve(c).then(function(a){k.value=a;e(k)},function(a){return I("throw",a,e,g)})}g(c.arg)}(d,e,c,g)})}return c=c?c.then(g,g):g()}}function n(a,b){var c=a.iterator[b.method];if(c===u){if(b.delegate=null,"throw"===b.method){if(a.iterator.return&&(b.method="return",b.arg=u,n(a,b),"throw"===
b.method))return x;b.method="throw";b.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}c=f(c,a.iterator,b.arg);return"throw"===c.type?(b.method="throw",b.arg=c.arg,b.delegate=null,x):(c=c.arg)?c.done?(b[a.resultName]=c.value,b.next=a.nextLoc,"return"!==b.method&&(b.method="next",b.arg=u),b.delegate=null,x):c:(b.method="throw",b.arg=new TypeError("iterator result is not an object"),b.delegate=null,x)}function t(a){var b={tryLoc:a[0]};1 in a&&(b.catchLoc=a[1]);2 in a&&(b.finallyLoc=
a[2],b.afterLoc=a[3]);this.tryEntries.push(b)}function p(a){var b=a.completion||{};b.type="normal";delete b.arg;a.completion=b}function r(a){this.tryEntries=[{tryLoc:"root"}];a.forEach(t,this);this.reset(!0)}function v(a){if(a){var b=a[G];if(b)return b.call(a);if("function"==typeof a.next)return a;if(!isNaN(a.length)){var c=-1,b=function w(){for(;++c<a.length;)if(B.call(a,c))return w.value=a[c],w.done=!1,w;return w.value=u,w.done=!0,w};return b.next=b}}return{next:y}}function y(){return{value:u,done:!0}}
$jscomp.initSymbol();$jscomp.initSymbol();var u,z=Object.prototype,B=z.hasOwnProperty,C="function"==typeof Symbol?Symbol:{},G=C.iterator||"@@iterator",K=C.asyncIterator||"@@asyncIterator",F=C.toStringTag||"@@toStringTag";try{d({},"")}catch(M){d=function(a,b,c){return a[b]=c}}a.wrap=l;var A="suspendedStart",L="suspendedYield",J="executing",H="completed",x={},C={};C[G]=function(){return this};var D=Object.getPrototypeOf;(D=D&&D(D(v([]))))&&D!==z&&B.call(D,G)&&(C=D);var E=e.prototype=c.prototype=Object.create(C);
return b.prototype=E.constructor=e,e.constructor=b,b.displayName=d(e,F,"GeneratorFunction"),a.isGeneratorFunction=function(a){a="function"==typeof a&&a.constructor;return!!a&&(a===b||"GeneratorFunction"===(a.displayName||a.name))},a.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,e):(a.__proto__=e,d(a,F,"GeneratorFunction")),a.prototype=Object.create(E),a},a.awrap=function(a){return{__await:a}},m(h.prototype),h.prototype[K]=function(){return this},a.AsyncIterator=h,a.async=function(b,
c,d,e,f){void 0===f&&(f=Promise);var k=new h(l(b,c,d,e),f);return a.isGeneratorFunction(c)?k:k.next().then(function(a){return a.done?a.value:k.next()})},m(E),d(E,F,"Generator"),E[G]=function(){return this},E.toString=function(){return"[object Generator]"},a.keys=function(a){var b=[],c;for(c in a)b.push(c);return b.reverse(),function w(){for(;b.length;){var c=b.pop();if(c in a)return w.value=c,w.done=!1,w}return w.done=!0,w}},a.values=v,r.prototype={constructor:r,reset:function(a){if(this.prev=0,this.next=
0,this.sent=this._sent=u,this.done=!1,this.delegate=null,this.method="next",this.arg=u,this.tryEntries.forEach(p),!a)for(var b in this)"t"===b.charAt(0)&&B.call(this,b)&&!isNaN(+b.slice(1))&&(this[b]=u)},stop:function(){this.done=!0;var a=this.tryEntries[0].completion;if("throw"===a.type)throw a.arg;return this.rval},dispatchException:function(a){function b(d,e){return f.type="throw",f.arg=a,c.next=d,e&&(c.method="next",c.arg=u),!!e}if(this.done)throw a;for(var c=this,d=this.tryEntries.length-1;0<=
d;--d){var e=this.tryEntries[d],f=e.completion;if("root"===e.tryLoc)return b("end");if(e.tryLoc<=this.prev){var g=B.call(e,"catchLoc"),k=B.call(e,"finallyLoc");if(g&&k){if(this.prev<e.catchLoc)return b(e.catchLoc,!0);if(this.prev<e.finallyLoc)return b(e.finallyLoc)}else if(g){if(this.prev<e.catchLoc)return b(e.catchLoc,!0)}else{if(!k)throw Error("try statement without catch or finally");if(this.prev<e.finallyLoc)return b(e.finallyLoc)}}}},abrupt:function(a,b){for(var c=this.tryEntries.length-1;0<=
c;--c){var d=this.tryEntries[c];if(d.tryLoc<=this.prev&&B.call(d,"finallyLoc")&&this.prev<d.finallyLoc){var e=d;break}}e&&("break"===a||"continue"===a)&&e.tryLoc<=b&&b<=e.finallyLoc&&(e=null);c=e?e.completion:{};return c.type=a,c.arg=b,e?(this.method="next",this.next=e.finallyLoc,x):this.complete(c)},complete:function(a,b){if("throw"===a.type)throw a.arg;return"break"===a.type||"continue"===a.type?this.next=a.arg:"return"===a.type?(this.rval=this.arg=a.arg,this.method="return",this.next="end"):"normal"===
a.type&&b&&(this.next=b),x},finish:function(a){for(var b=this.tryEntries.length-1;0<=b;--b){var c=this.tryEntries[b];if(c.finallyLoc===a)return this.complete(c.completion,c.afterLoc),p(c),x}},catch:function(a){for(var b=this.tryEntries.length-1;0<=b;--b){var c=this.tryEntries[b];if(c.tryLoc===a){a=c.completion;if("throw"===a.type){var d=a.arg;p(c)}return d}}throw Error("illegal catch attempt");},delegateYield:function(a,b,c){return this.delegate={iterator:v(a),resultName:b,nextLoc:c},"next"===this.method&&
(this.arg=u),x}},a}(h.exports);try{regeneratorRuntime=h}catch(g){Function("r","regeneratorRuntime = r")(h)}},7481:function(h,d,a){d.a={ONE_DIRECTION:1,BOTH_DIRECTIONS:2}},7482:function(h,d,a){a.d(d,"a",function(){return l});var g=a(9448),k=a(9449),l=function(){function a(c){Object(g.a)(this,a);this.propertyName=c.propertyName;this.template=c.template;this.noClear=c.noClear;this.startValues=c.startValues;this.finalValues=c.finalValues;this.valueDeltas=[];for(c=0;c<this.finalValues.length;c++)this.valueDeltas.push(this.finalValues[c]-
this.startValues[c])}return Object(k.a)(a,[{key:"generateStyleString",value:function(a){for(var b=this.template,d=0;d<this.valueDeltas.length;d++)b=b.replace("${".concat(d,"}"),this.startValues[d]+this.valueDeltas[d]*a);return b}}]),a}()},7483:function(h,d,a){function g(a){var d=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();
return function(){var e;e=Object(b.a)(a);if(d){var f=Object(b.a)(this).constructor;e=Reflect.construct(e,arguments,f)}else e=e.apply(this,arguments);return Object(c.a)(this,e)}}a.d(d,"a",function(){return e});var k=a(9448),l=a(9449),f=a(9451),c=a(9452),b=a(9450),e=function(a){function b(a){var d;return Object(k.a)(this,b),(d=c.call(this,a))._elements=a.elements,d.props=a.props,d.multiplier=0,d}Object(f.a)(b,a);var c=g(b);return Object(l.a)(b,[{key:"updateValues",value:function(){this.multiplier=this._easing(this._progress)}},
{key:"clean",value:function(){for(var a=0;a<this.props.length;a++)if(!0!==this.props[a].noClear)for(var b=0;b<this._elements.length;b++)webwave.isDefAndNotNull(this._elements[b])&&(this._elements[b].style[this.props[a].propertyName]="")}},{key:"render",value:function(){for(var a=0;a<this.props.length;a++)for(var b=this.props[a],c=0;c<this._elements.length;c++)webwave.isDefAndNotNull(this._elements[c])&&(this._elements[c].style[b.propertyName]=b.generateStyleString(this.multiplier))}}]),b}(a(5164).a)},
7484:function(h,d,a){d.a={DISABLED:"disabled",BASIC_KEN_BURNS:"basicKenBurns"}},7485:function(h,d,a){d.a={swing:"swing",linear:"linear","ease-in":"easeInCubic","ease-out":"easeOutCubic","ease-in-out":"easeInOutCubic","bounce-in":"easeInBack","bounce-out":"easeOutBack","bounce-in-out":"easeInOutBack"}},7847:function(h,d,a){a.d(d,"a",function(){return f});var g=a(9448),k=a(9449),l=a(1133),f=function(){function a(b){Object(g.a)(this,a);webwave.isNotDef(b)&&(b={});this._type=webwave.isDef(b.type)?b.type:
a.DEFAULT_TYPE;this._duration=webwave.isDef(b.duration)?b.duration:a.DEFAULT_DURATION;this._easing=webwave.isDef(b.easing)?b.easing:a.DEFAULT_EASING;this._direction=webwave.isDef(b.direction)?b.direction:a.DEFAULT_DIRECTION;this._enabled=webwave.isDef(b.enabled)?b.enabled:a.DEFAULT_ENABLED}return Object(k.a)(a,[{key:"setType",value:function(a){this._type=a}},{key:"setEnabled",value:function(a){this._enabled=a}},{key:"isEnabled",value:function(){return this._enabled}},{key:"getType",value:function(){return this._enabled?
this._type:a.DEFAULT_TYPE}},{key:"setDuration",value:function(a){webwave.isNumberAndNotNaN(a)&&0<=a&&(this._duration=a)}},{key:"getDuration",value:function(){return this._enabled?this._duration:0}},{key:"setEasing",value:function(a){this._easing=a}},{key:"getEasing",value:function(){return this._easing}},{key:"setDirection",value:function(a){this._direction=a}},{key:"getDirection",value:function(a){return!0===a?l.a.getOppositeDirection(this._direction):this._direction}},{key:"equals",value:function(a){return this._direction===
a._direction&&this._duration===a._duration&&this._easing===a._easing&&this._type===a._type&&this._enabled===a._enabled}},{key:"serialize",value:function(){return{direction:this._direction,duration:this._duration,easing:this._easing,type:this._type,enabled:this._enabled}}},{key:"clone",value:function(){return new a(this.serialize())}}]),a}();f.DEFAULT_TYPE="advancedFadeAnimation";f.DEFAULT_DURATION=400;f.DEFAULT_EASING="swing";f.DEFAULT_DIRECTION="left";f.DEFAULT_ENABLED=!0},7850:function(h,d,a){function g(a,
b){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();var c="undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(!c){if(Array.isArray(a)||(c=function(a,b){if(a){if("string"==typeof a)return k(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);"Object"===c&&a.constructor&&(c=a.constructor.name);if("Map"===c||"Set"===c)return Array.from(a);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return k(a,b)}}(a))||b&&a&&"number"==typeof a.length){c&&
(a=c);var d=0;b=function(){};return{s:b,n:function(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function(a){throw a;},f:b}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}var e,f=!0,g=!1;return{s:function(){c=c.call(a)},n:function(){var a=c.next();return f=a.done,a},e:function(a){g=!0;e=a},f:function(){try{f||null==c.return||c.return()}finally{if(g)throw e;}}}}function k(a,b){(null==
b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}a.d(d,"a",function(){return m});var l=a(9448),f=a(9449),c=a(1134),b=a(8),e=a(7847),m=function(){function a(b,c){Object(l.a)(this,a);webwave.isNotDef(c)&&(c={});this._wObject=b;this._animationData=new e.a(c.animationData);this._currentAnimation=null;this._disabled=!1}return Object(f.a)(a,[{key:"_addAnimationSceneToHtml",value:function(a){}},{key:"_renderAnimationScene",value:function(){}},{key:"renderPanel",value:function(a){}},
{key:"renderNextPanel",value:function(a){}},{key:"playAnimation",value:function(a){var c=this.getWObject(),d=this._getSceneSize(),e=this._renderAnimationScene(c),f=this.renderPanel(d),k=this.renderNextPanel(d);if(!0===a)var l=f,f=k,k=l;e.append(f,k);this.beforeAnimation();this._addAnimationSceneToHtml(e);var m=this,l=this.getAnimationData(),h=c.getAnimatingContent(),q=0<h.length?e[0].getElementsByClassName(h[0].classList):[];a=com.webwave.webgal.animation.ChangeAnimationService.getInstance().createAnimationByName(l.getType(),
{panel:f,nextPanel:k,panelParent:e,panelSize:new b.a({width:d.getWidth(),height:d.getHeight()}),duration:l.getDuration(),easing:l.getEasing(),direction:l.getDirection(!0!==a),step:function(){var a=c.getAnimatingContent();if(a.hasClass("animation-in-progress")){var b,a=a[0].style,d=g(q);try{for(d.s();!(b=d.n()).done;){var e=b.value;e.style.transform=a.transform;e.style.transformOrigin=a.transformOrigin;e.style.opacity=a.opacity;e.style.clip=a.clip}}catch(f){d.e(f)}finally{d.f()}}},onComplete:function(){m.removeAnimation();
m.afterAnimation()}});com.webwave.animator.animator.registerAnimation(a);this._currentAnimation=a;this._$scene=e}},{key:"reverseCurrentAnimation",value:function(){if(null!==this._currentAnimation){var a=c.a.createRevertAnimation(this._currentAnimation);com.webwave.animator.animator.unregisterAnimation(this._currentAnimation);com.webwave.animator.animator.registerAnimation(a);this._currentAnimation=a}}},{key:"startInAnimation",value:function(){this.playAnimation(!1)}},{key:"startOutAnimation",value:function(){this.playAnimation(!0)}},
{key:"stopAnimation",value:function(){null!==this._currentAnimation&&(this._currentAnimation.finish(),this._currentAnimation=null)}},{key:"setDisabled",value:function(a){this.hasAnimation()&&this.stopAnimation();this._disabled=!0===a}},{key:"isDisabled",value:function(){return this._disabled}},{key:"hasAnimation",value:function(){return null!==this._currentAnimation}},{key:"getAnimation",value:function(){return this._currentAnimation}},{key:"removeAnimation",value:function(){webwave.isDef(this._$scene)&&
(this._$scene.remove(),this._$scene=void 0);this.setAnimation(null)}},{key:"setAnimation",value:function(a){this._currentAnimation=a}},{key:"serialize",value:function(){return{animationData:this._animationData.serialize()}}},{key:"setAnimationData",value:function(a){this._animationData=a}},{key:"getAnimationData",value:function(){return this._animationData}},{key:"animateBackward",value:function(){this.isDisabled()||(this.hasAnimation()?this.reverseCurrentAnimation():this.startOutAnimation())}},{key:"animateForward",
value:function(){this.isDisabled()||(this.hasAnimation()?this.reverseCurrentAnimation():this.startInAnimation())}},{key:"beforeAnimation",value:function(){}},{key:"afterAnimation",value:function(){}},{key:"_getSceneSize",value:function(){var a=this.getWObject().getContent()[0];return new b.a({width:a.offsetWidth,height:a.offsetHeight})}},{key:"getWObject",value:function(){return this._wObject}}]),a}();m.TRANSITION_ANIMATION_RUNNING_CLASS="transitionAnimationRunning"},7851:function(h,d,a){h=a(3796);
a=a(8697);d.a={DEFAULT_MENU_COLOR:a.a.SECOND_NEUTRAL,DEFAULT_MOBILE_MENU_ACTIVE_IMAGE_ID:"ww_icon;set2-close-outline;#111318",DEFAULT_MOBILE_MENU_ANIMATION_DURATION:750,DEFAULT_MOBILE_MENU_IMAGE_ID:"ww_icon;set2-menu;#111318",DEFAULT_MOBILE_MENU_ICON_ALIGN:h.a.CENTER}},7852:function(h,d,a){function g(a){var d=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,
[],function(){})),!0}catch(a){return!1}}();return function(){var e;e=Object(b.a)(a);if(d){var f=Object(b.a)(this).constructor;e=Reflect.construct(e,arguments,f)}else e=e.apply(this,arguments);return Object(c.a)(this,e)}}a.d(d,"a",function(){return n});var k=a(9448),l=a(9449),f=a(9451),c=a(9452),b=a(9450),e=a(3796),m=a(9770),q=a(7850),n=function(a){function b(a,d){return Object(k.a)(this,b),c.call(this,a,d)}Object(f.a)(b,a);var c=g(b);return Object(l.a)(b,[{key:"modifyAnimationSceneSize",value:function(a){var b=
this._calculateDefaultSceneSize();a[0].style.height=b.height;a[0].style.width=b.width}},{key:"_renderAnimationScene",value:function(){var a=$('\n <div class="'.concat(b.MENU_ICON_ANIMATION_SCENE_CLASS,'" style="\n display: block;\n position: absolute;\n ">\n '));return this.modifyAnimationSceneSize(a),a}},{key:"renderPanel",value:function(){return this._renderMobileMenuIcon(!1)}},{key:"renderNextPanel",value:function(){return this._renderMobileMenuIcon(!0)}},
{key:"_renderMobileMenuIcon",value:function(a){var b=this.getWObject().getMobileMenuIcon().clone();a=this.getWObject().getIconImageUrl(a);return m.a.changeMobileMenuImageSrc(b,a),this._addAdditionalCssValues(b),b}},{key:"_addAdditionalCssValues",value:function(a){var b=this.getWObject().getMobileMenuIconAlign(),c={position:"absolute",margin:"auto auto",top:0,bottom:0};switch(a.css(c),b){case e.a.CENTER:Object.assign(c,{left:"0",right:"0"});break;case e.a.LEFT:Object.assign(c,{left:"0",right:"auto"});
break;case e.a.RIGHT:Object.assign(c,{left:"auto",right:"0"})}a.css(c)}},{key:"_addAnimationSceneToHtml",value:function(a){this.getWObject().getContent().prepend(a)}},{key:"_calculateDefaultSceneSize",value:function(){var a=getComputedStyle(this.getWObject().getContent()[0]),b="".concat(parseInt(a.paddingTop,10)+parseInt(a.paddingBottom,10),"px"),a="".concat(parseInt(a.paddingLeft,10)+parseInt(a.paddingRight,10),"px"),c={};return c.height="calc(100% - ".concat(b,")"),c.width="calc(100% - ".concat(a,
")"),c}},{key:"beforeAnimation",value:function(){this.getWObject().getMobileMenuIcon().addClass(q.a.TRANSITION_ANIMATION_RUNNING_CLASS)}},{key:"afterAnimation",value:function(){this.getWObject().getMobileMenuIcon().removeClass(q.a.TRANSITION_ANIMATION_RUNNING_CLASS);this.getWObject().updateIconInMobileMenu()}}]),b}(q.a);n.MENU_ICON_ANIMATION_SCENE_CLASS="menuIconAnimationScene"},7854:function(h,d,a){d.a="afterInitializationServiceInitEvent"},7855:function(h,d,a){a.d(d,"b",function(){return g});a.d(d,
"a",function(){return k});var g={UNINITIALIZED:"uninitialized",INITIALIZING:"initializing",INITIALIZED:"initialized"},k="webwaveAppInitialized"},7869:function(h,d,a){Object.defineProperty(d,"__esModule",{value:!0});(new (a(7870).a)).init()},7870:function(h,d,a){function g(a){var c=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();
return function(){var d;d=Object(e.a)(a);if(c){var f=Object(e.a)(this).constructor;d=Reflect.construct(d,arguments,f)}else d=d.apply(this,arguments);return Object(b.a)(this,d)}}a.d(d,"a",function(){return u});var k=a(9461),l=a(9448),f=a(9449),c=a(9451),b=a(9452),e=a(9450);h=a(7194);var m=a.n(h);h=a(7880);var q=a(2798),n=a(2800),t=a(7871),p=a(7872),r=a(3575),v=a(33),y=a(5042),u=function(a){function b(){var a;Object(l.a)(this,b);for(var c=arguments.length,e=Array(c),f=0;f<c;f++)e[f]=arguments[f];return(a=
d.call.apply(d,[this].concat(e))).animationService=void 0,a.kenBurnsService=void 0,a.objectService=void 0,a.wObjectHoverAnimationService=void 0,a.wMenuIconAnimatorService=void 0,a}Object(c.a)(b,a);var d=g(b);return Object(f.a)(b,[{key:"run",value:function(){var a=this,b=new y.a;b.addToQueue(function(){a.injectDependencies()});b.addToQueue(function(){a._initAnimations()});b.dequeue()}},{key:"injectDependencies",value:function(){this.objectService=this.getServiceFromApp(r.a.ObjectService);this.animationService=
new n.a;this.animationService.setObjectService(this.objectService);this.animationService.setPageService(this.getServiceFromApp(r.a.PageService));this.animationService.setInteractionsService(this.getServiceFromApp(v.a.InteractionsService));this.getServiceFromApp(r.a.PublicatedScrollService).addScrollListener(this.animationService);this.getServiceFromApp(r.a.GroupService).setObjectAnimationService(this.animationService);var a=this.getServiceFromApp(r.a.RwdService);a.addRwdModeChangeListener(this.animationService);
this.animationService.setRwdService(a);this.kenBurnsService=new q.a;this.wObjectHoverAnimationService=new p.a;this.wObjectHoverAnimationService.setObjectService(this.objectService);this.wMenuIconAnimatorService=new t.a;this.wMenuIconAnimatorService.setObjectService(this.objectService)}},{key:"_initAnimations",value:function(){this._initShowHideObjectAnimations();this._initWCounters();this._initKenBurns();this._initObjectHoverAnimations();this._initWMenuIconTransitionAnimations()}},{key:"_initShowHideObjectAnimations",
value:function(){var a=this;this.animationService.initObjectsAnimations();this.animationService.loadAnimationsForRwd(this.getServiceFromApp(r.a.RwdService).getCurrentRwdMode());webwave.addLoadListener(Object(k.a)(m.a.mark(function F(){return m.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,a.animationService.updateCurrentObjectAnimationsArray();case 2:case "end":return b.stop()}},F)})))}},{key:"_initWCounters",value:function(){this.animationService.initWCounters()}},{key:"_initKenBurns",
value:function(){this.kenBurnsService.setObjectService(this.objectService);this.kenBurnsService.initElements()}},{key:"_initObjectHoverAnimations",value:function(){this.wObjectHoverAnimationService.initAnimationForObjects()}},{key:"_initWMenuIconTransitionAnimations",value:function(){this.wMenuIconAnimatorService.initAnimationForWMenus()}},{key:"_getServiceFromApp",value:function(a){return this.app.getServiceFromContainer(a)}}]),b}(h.a)},7871:function(h,d,a){function g(a,b){$jscomp.initSymbol();$jscomp.initSymbol();
$jscomp.initSymbolIterator();var c="undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(!c){if(Array.isArray(a)||(c=function(a,b){if(a){if("string"==typeof a)return k(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);"Object"===c&&a.constructor&&(c=a.constructor.name);if("Map"===c||"Set"===c)return Array.from(a);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return k(a,b)}}(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0;b=function(){};return{s:b,
n:function(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function(a){throw a;},f:b}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}var e,f=!0,g=!1;return{s:function(){c=c.call(a)},n:function(){var a=c.next();return f=a.done,a},e:function(a){g=!0;e=a},f:function(){try{f||null==c.return||c.return()}finally{if(g)throw e;}}}}function k(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=
0,d=Array(b);c<b;c++)d[c]=a[c];return d}a.d(d,"a",function(){return e});var l=a(9448),f=a(9449),c=a(7852),b=a(7851),e=function(){function a(){Object(l.a)(this,a)}return Object(f.a)(a,[{key:"initAnimationForWMenus",value:function(){var a,d=g(this.objectService.findAllWMenus());try{for(d.s();!(a=d.n()).done;){var e=a.value;e.setMenuIconTransitionAnimator(new c.a(e,{animationData:{type:e.getMobileMenuImageAnimationType(),duration:b.a.DEFAULT_MOBILE_MENU_ANIMATION_DURATION}}))}}catch(f){d.e(f)}finally{d.f()}}},
{key:"setObjectService",value:function(a){this.objectService=a}}]),a}()},7872:function(h,d,a){function g(a,b){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();var c="undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(!c){if(Array.isArray(a)||(c=function(a,b){if(a){if("string"==typeof a)return k(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);"Object"===c&&a.constructor&&(c=a.constructor.name);if("Map"===c||"Set"===c)return Array.from(a);if("Arguments"===
c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return k(a,b)}}(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0;b=function(){};return{s:b,n:function(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function(a){throw a;},f:b}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}var f,g=!0,l=!1;return{s:function(){c=c.call(a)},n:function(){var a=c.next();return g=a.done,a},e:function(a){l=
!0;f=a},f:function(){try{g||null==c.return||c.return()}finally{if(l)throw f;}}}}function k(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}a.d(d,"a",function(){return b});var l=a(9448),f=a(9449),c=a(4093),b=function(){function a(){Object(l.a)(this,a)}return Object(f.a)(a,[{key:"initAnimationForObjects",value:function(){var a,b=g(this.objectService.findAllWObjects());try{for(b.s();!(a=b.n()).done;){var d=a.value;d.setHoverAnimator(new c.a(d,d.getHoverAnimatorData()))}}catch(e){b.e(e)}finally{b.f()}}},
{key:"setObjectService",value:function(a){this.objectService=a}}]),a}()},7880:function(h,d,a){a.d(d,"a",function(){return c});var g=a(9448),k=a(9449),l=a(7854),f=a(7855),c=function(){function a(){Object(g.a)(this,a);this.app=void 0}return Object(k.a)(a,[{key:"init",value:function(){var a=this,b=new CustomEvent(l.a);b.service=this;document.dispatchEvent(b);document.addEventListener(f.a,function(b){a.inject(b.context)})}},{key:"getApp",value:function(){return this.app}},{key:"globalWebsiteData",value:function(){return this.getApp().getGlobalWebsiteData()}},
{key:"getServiceFromApp",value:function(a){return this.getApp().getServiceFromContainer(a)}},{key:"inject",value:function(a){this.app=a;this.run()}},{key:"run",value:function(){}},{key:"injectDependencies",value:function(){}}]),a}()},7909:function(h,d,a){a.d(d,"a",function(){return l});var g=a(9448),k=a(9449),l=function(){function a(){Object(g.a)(this,a)}return Object(k.a)(a,null,[{key:"stripQuotesAndBackslashes",value:function(a){return webwave.isDef(a)?a.replace(/["'\\]/g,""):""}},{key:"stripBackgroundImageUrl",
value:function(a){return a.substring(4,a.length-1).toLowerCase()}},{key:"setCssPropertyForElement",value:function(c,b,d){c.style[b]=a.tryToFixValueToBeAcceptableByDOMApi(b,d)}},{key:"tryToFixValueToBeAcceptableByDOMApi",value:function(a,b){var d=b;return-1<["left","right","top","bottom"].indexOf(a)&&webwave.isNumberAndNotNaN(b)&&(d="".concat(d,"px")),d}},{key:"setCssPropertiesForElement",value:function(c,b){for(var d in b)b.hasOwnProperty(d)&&a.setCssPropertyForElement(c,d,b[d])}},{key:"setCssPropertiesForElements",
value:function(c,b){for(var d=0;d<c.length;d++)a.setCssPropertiesForElement(c[d],b)}}]),a}()},7917:function(h,d,a){a.d(d,"a",function(){return l});var g=a(9448),k=a(9449),l=function(){function a(){Object(g.a)(this,a)}return Object(k.a)(a,null,[{key:"toggleClassToListOfElements",value:function(c,b,d){for(var g=0;g<c.length;g++)a.toggleClass(c[g],b,d)}},{key:"toggleClass",value:function(a,b,d){a.classList.toggle(b,d)}},{key:"addClass",value:function(c,b){a.toggleClass(c,b,!0)}},{key:"removeClass",value:function(c,
b){a.toggleClass(c,b,!1)}}]),a}()},8:function(h,d,a){a.d(d,"a",function(){return f});var g=a(9448),k=a(9449),l=a(18),f=function(){function a(b){Object(g.a)(this,a);webwave.isNotDef(b)&&(b={});this.width=webwave.isNumberAndNotNaN(b.width)?b.width:0;this.height=webwave.isNumberAndNotNaN(b.height)?b.height:0}return Object(k.a)(a,[{key:"getWidth",value:function(){return this.width}},{key:"setWidth",value:function(a){this.width=a}},{key:"getHeight",value:function(){return this.height}},{key:"setHeight",
value:function(a){this.height=a}},{key:"clone",value:function(){return new a({width:this.width,height:this.height})}},{key:"serialize",value:function(){return{width:this.width,height:this.height}}},{key:"equals",value:function(a){return this.width===a.width&&this.height===a.height}},{key:"add",value:function(a){return this.width+=a.getWidth(),this.height+=a.getHeight(),this}},{key:"subtract",value:function(a){return this.width-=a.getWidth(),this.height-=a.getHeight(),this}},{key:"multiply",value:function(a){return this.width*=
a,this.height*=a,this}},{key:"applyLimits",value:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};webwave.isDef(a.width)&&(webwave.isNumber(a.width.min)&&(this.width=Math.max(this.width,a.width.min)),webwave.isNumber(a.width.max)&&(this.width=Math.min(this.width,a.width.max)));webwave.isDef(a.height)&&(webwave.isNumber(a.height.min)&&(this.height=Math.max(this.height,a.height.min)),webwave.isNumber(a.height.max)&&(this.height=Math.min(this.height,a.height.max)))}},{key:"toString",
value:function(){return"{".concat(this.width,",").concat(this.height,"}}")}},{key:"toVector",value:function(){return new l.a({x:this.getWidth(),y:this.getHeight()})}},{key:"addHeight",value:function(a){this.height+=a}},{key:"subtractHeight",value:function(a){this.height-=a}},{key:"addWidth",value:function(a){this.width+=a}},{key:"subtractWidth",value:function(a){this.width-=a}}]),a}();f.deserialize=function(a){return webwave.isNotDef(a)?new f({width:0,height:0}):new f(a)}},8484:function(h,d,a){h=
a(664);d.a={DEFAULT_ANIMATION_TIME:300,DEFAULT_DIRECTION:h.a.TOP}},8696:function(h,d,a){a.d(d,"a",function(){return l});var g=a(9448),k=a(9449),l=function(){function a(){Object(g.a)(this,a)}return Object(k.a)(a,null,[{key:"createVariableById",value:function(a){return"var(--".concat(a,")")}},{key:"findVariablesValuesInString",value:function(a){return webwave.isDefAndNotNull(a)?a.match(/--[a-zA-Z_0-9]*/g):null}},{key:"isVariableExistInString",value:function(c){c=a.findVariablesValuesInString(c);return webwave.isArrayLike(c)&&
0<c.length}}]),a}()},8697:function(h,d,a){h=a(8696);a=a(8698);d.a={BRAND:h.a.createVariableById(a.a.BRAND),SECONDARY:h.a.createVariableById(a.a.SECONDARY),FIRST_NEUTRAL:h.a.createVariableById(a.a.FIRST_NEUTRAL),SECOND_NEUTRAL:h.a.createVariableById(a.a.SECOND_NEUTRAL)}},8698:function(h,d,a){d.a={BRAND:"brand",SECONDARY:"secondary",COMPLEMENTARY:"complementary",FIRST_NEUTRAL:"neutral1",SECOND_NEUTRAL:"neutral2"}},9448:function(h,d,a){d.a=function(a,d){if(!(a instanceof d))throw new TypeError("Cannot call a class as a function");
}},9449:function(h,d,a){function g(a,d){for(var f=0;f<d.length;f++){var c=d[f];c.enumerable=c.enumerable||!1;c.configurable=!0;"value"in c&&(c.writable=!0);Object.defineProperty(a,c.key,c)}}d.a=function(a,d,f){d&&g(a.prototype,d);f&&g(a,f);return Object.defineProperty(a,"prototype",{writable:!1}),a}},9450:function(h,d,a){function g(a){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)})(a)}d.a=g},9451:function(h,d,a){d.a=function(a,d){if("function"!=
typeof d&&null!==d)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(d&&d.prototype,{constructor:{value:a,writable:!0,configurable:!0}});Object.defineProperty(a,"prototype",{writable:!1});d&&Object(g.a)(a,d)};var g=a(9463)},9452:function(h,d,a){d.a=function(a,d){if(d&&("object"===Object(g.a)(d)||"function"==typeof d))return d;if(void 0!==d)throw new TypeError("Derived constructors may only return object or undefined");return Object(k.a)(a)};var g=
a(9459),k=a(9456)},9456:function(h,d,a){d.a=function(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}},9457:function(h,d,a){function g(){return(g="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(a,d,c){var b=Object(k.a)(a,d);if(b)return b=Object.getOwnPropertyDescriptor(b,d),b.get?b.get.call(3>arguments.length?a:c):b.value}).apply(this,arguments)}d.a=g;var k=a(9468)},9458:function(h,d,a){d.a=function(a,d,l){d in a?Object.defineProperty(a,
d,{value:l,enumerable:!0,configurable:!0,writable:!0}):a[d]=l;return a}},9459:function(h,d,a){function g(a){"@babel/helpers - typeof";$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a})(a)}d.a=g},9460:function(h,
d,a){d.a=function(a){return Object(g.a)(a)||Object(k.a)(a)||Object(l.a)(a)||Object(f.a)()};var g=a(9465),k=a(9466),l=a(9464),f=a(9467)},9461:function(h,d,a){function g(a,d,f,c,b,e,g){try{var h=a[e](g),n=h.value}catch(t){return void f(t)}h.done?d(n):Promise.resolve(n).then(c,b)}d.a=function(a){return function(){var d=this,f=arguments;return new Promise(function(c,b){function e(a){g(q,c,b,e,h,"next",a)}function h(a){g(q,c,b,e,h,"throw",a)}var q=a.apply(d,f);e(void 0)})}}},9462:function(h,d,a){d.a=function(a,
d){(null==d||d>a.length)&&(d=a.length);for(var h=0,f=Array(d);h<d;h++)f[h]=a[h];return f}},9463:function(h,d,a){function g(a,d){return(g=Object.setPrototypeOf||function(a,c){return a.__proto__=c,a})(a,d)}d.a=g},9464:function(h,d,a){d.a=function(a,d){if(a){if("string"==typeof a)return Object(g.a)(a,d);var f=Object.prototype.toString.call(a).slice(8,-1);"Object"===f&&a.constructor&&(f=a.constructor.name);if("Map"===f||"Set"===f)return Array.from(a);if("Arguments"===f||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f))return Object(g.a)(a,
d)}};var g=a(9462)},9465:function(h,d,a){d.a=function(a){if(Array.isArray(a))return Object(g.a)(a)};var g=a(9462)},9466:function(h,d,a){d.a=function(a){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();if("undefined"!=typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"])return Array.from(a)}},9467:function(h,d,a){d.a=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}},9468:function(h,d,a){d.a=function(a,d){for(;!Object.prototype.hasOwnProperty.call(a,d)&&null!==(a=Object(g.a)(a)););return a};var g=a(9450)},969:function(h,d,a){function g(a){var c=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var d;d=Object(e.a)(a);if(c){var f=Object(e.a)(this).constructor;
d=Reflect.construct(d,arguments,f)}else d=d.apply(this,arguments);return Object(b.a)(this,d)}}a.d(d,"a",function(){return t});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=function(a){function b(a){return Object(k.a)(this,b),d.call(this,a)}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.FadeInAnimation",a}},
{key:"prepareAnimatableObjectForAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"prepareAnimatableObjectForAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{opacity:0})}},{key:"getAnimationPropsData",value:function(a){return[new q.a({propertyName:"opacity",startValues:[0],finalValues:[a.getComputedOpacity()/100],template:"${0}"})]}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",
this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{opacity:a.getComputedOpacity()/100})}},{key:"clone",value:function(){return new b(this.serialize())}},{key:"getType",value:function(){return m.a.FADE_IN}}]),b}(a(113).a)},97:function(h,d,a){function g(a,c){var b=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);c&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable}));b.push.apply(b,d)}return b}function k(a){for(var c=
1;c<arguments.length;c++){var b=null!=arguments[c]?arguments[c]:{};c%2?g(Object(b),!0).forEach(function(c){Object(l.a)(a,c,b[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(b)):g(Object(b)).forEach(function(c){Object.defineProperty(a,c,Object.getOwnPropertyDescriptor(b,c))})}return a}var l=a(9458);h=a(6919);a=a(6920);a=k(k({},h.a),a.a);d.a=a},970:function(h,d,a){function g(a){var c=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;
if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var d;d=Object(e.a)(a);if(c){var f=Object(e.a)(this).constructor;d=Reflect.construct(d,arguments,f)}else d=d.apply(this,arguments);return Object(b.a)(this,d)}}a.d(d,"a",function(){return r});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=a(8484);h=a(113);var p=a(664),r=function(a){function b(a){var c;
return Object(k.a)(this,b),webwave.isNotDef(a)&&(a={}),(c=d.call(this,a))._direction=webwave.isValidEnumValue(a.direction,p.a)?a.direction:t.a.DEFAULT_DIRECTION,c.previousHeight=webwave.isDefAndNotNull(a.previousHeight)?a.previousHeight:null,c.previousLeft=webwave.isDefAndNotNull(a.previousLeft)?a.previousLeft:null,c}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),"serialize",this).call(this);return a.class="webwave.gui.animation.RevealAnimation",
a.direction=this._direction,a.previousHeight=this.previousHeight,a.previousLeft=this.previousLeft,a}},{key:"getDirection",value:function(){return this._direction}},{key:"setDirection",value:function(a){webwave.isValidEnumValue(a,p.a)&&(this._direction=a)}},{key:"_createAnimationPropsMap",value:function(a){var b=a.top,c=a.right,d=a.bottom,e=a.left,f=a.top,g=a.right,h=a.bottom;a=a.left;switch(this._direction){case p.a.TOP:d=b;break;case p.a.RIGHT:e=c;break;case p.a.BOTTOM:b=d;break;case p.a.LEFT:c=
e}return[new q.a({propertyName:"clip",startValues:[b,c,d,e],finalValues:[f,g,h,a],template:"rect(${0}px ${1}px ${2}px ${3}px)"})]}},{key:"getAnimationPropsData",value:function(a){var b=a.getShadowSizeCorrection();a=a.getContentSize();return this._createAnimationPropsMap({top:-b.top,right:a.getWidth()+b.right,bottom:a.getHeight()+b.bottom,left:-b.left})}},{key:"prepareAnimatableObjectForAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"prepareAnimatableObjectForAnimation",this).call(this,
a);var c=a.getDomObject();this.previousLeft=a.getContent().css("left");var d=webwave.isStringAndNotEmpty(this.previousLeft)?this.previousLeft:"0px";"auto"===d&&(d="0px");this.previousHeight=c[0].style.height;c[0].style.height=c[0].clientHeight+"px";n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{position:"absolute",left:d,right:0,clip:"rect(0, 0, 0, 0)"})}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",
this).call(this,a);a.getDomObject()[0].style.height=this.previousHeight;n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{position:"",left:webwave.isStringAndNotEmpty(this.previousLeft)?this.previousLeft:"",right:"",clip:""})}},{key:"clone",value:function(){return new b(this.serialize())}},{key:"getType",value:function(){return m.a.REVEAL}}]),b}(h.a)},9770:function(h,d,a){a.d(d,"a",function(){return l});var g=a(9448),k=a(9449),l=function(){function a(){Object(g.a)(this,a)}return Object(k.a)(a,
null,[{key:"srcIsSvgFile",value:function(a){var b;return!0===((null===a||void 0===a?void 0:null===(b=a.toLowerCase())||void 0===b?void 0:b.endsWith(".svg"))||(null===a||void 0===a?void 0:a.startsWith("data:image/svg+xml")))}},{key:"changeMobileMenuImageSrc",value:function(c,b){c.attr("src",b);c.css("height",a.srcIsSvgFile(b)?"100%":"")}}]),a}()},987:function(h,d,a){a.d(d,"a",function(){return r});var g=a(9448),k=a(668),l=a(1222),f=a(969),c=a(1223),b=a(988),e=a(1224),m=a(682),q=a(1225),n=a(970),t=
a(1226),p=a(97),r=function y(){Object(g.a)(this,y)};r.createObjectAnimationByMap=function(a){if(!webwave.isNotDef(a))switch(a.class){case "webwave.gui.animation.FadeInAnimation":return new f.a(a);case "webwave.gui.animation.FadeOutAnimation":return new c.a(a);case "webwave.gui.animation.FlyInAnimation":return new k.a(a);case "webwave.gui.animation.FlyOutAnimation":return new l.a(a);case "webwave.gui.animation.ExpandInAnimation":return new b.a(a);case "webwave.gui.animation.ExpandOutAnimation":return new e.a(a);
case "webwave.gui.animation.FoldInAnimation":return new m.a(a);case "webwave.gui.animation.FoldOutAnimation":return new q.a(a);case "webwave.gui.animation.RevealAnimation":return new n.a(a);case "webwave.gui.animation.HideAnimation":return new t.a(a);default:return void webwave.debug('Error during animation deserialization! class:"'+a.class)}};r.createNewObjectAnimationByTypeAndMap=function(a,d){switch(a){case p.a.FLY_IN:return new k.a(d);case p.a.FLY_OUT:return new l.a(d);case p.a.FADE_IN:return new f.a(d);
case p.a.FADE_OUT:return new c.a(d);case p.a.EXPAND_IN:return new b.a(d);case p.a.EXPAND_OUT:return new e.a(d);case p.a.FOLD_IN:return new m.a(d);case p.a.FOLD_OUT:return new q.a(d);case p.a.REVEAL:return new n.a(d);case p.a.HIDE:return new t.a(d)}}},988:function(h,d,a){function g(a){var c=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),
!0}catch(a){return!1}}();return function(){var d;d=Object(e.a)(a);if(c){var f=Object(e.a)(this).constructor;d=Reflect.construct(d,arguments,f)}else d=d.apply(this,arguments);return Object(b.a)(this,d)}}a.d(d,"a",function(){return t});var k=a(9448),l=a(9449),f=a(9457),c=a(9451),b=a(9452),e=a(9450),m=a(97),q=a(7482),n=a(7909),t=function(a){function b(a){return Object(k.a)(this,b),d.call(this,a)}Object(c.a)(b,a);var d=g(b);return Object(l.a)(b,[{key:"serialize",value:function(){var a=Object(f.a)(Object(e.a)(b.prototype),
"serialize",this).call(this);return a.class="webwave.gui.animation.ExpandInAnimation",a}},{key:"prepareAnimatableObjectForAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"prepareAnimatableObjectForAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),{opacity:0,transformOrigin:"top left"})}},{key:"getAnimationPropsData",value:function(a){var b=a.getContentSize(),c="translate(".concat(-b.width/2,"px, ").concat(-b.height/2,"px)"),b="translate(".concat(b.width/
2,"px, ").concat(b.height/2,"px)"),c="".concat(b," scale(${0}) ").concat(c);return a.isRotated()&&(c="rotateZ(".concat(a.getRotation(),"deg) ").concat(c)),[new q.a({propertyName:"transform",startValues:[0],finalValues:[1],template:c}),new q.a({propertyName:"opacity",startValues:[0],finalValues:[a.getComputedOpacity()/100],template:"${0}"})]}},{key:"cleanAnimatableObjectAfterAnimation",value:function(a){Object(f.a)(Object(e.a)(b.prototype),"cleanAnimatableObjectAfterAnimation",this).call(this,a);n.a.setCssPropertiesForElements(a.getElementsForAnimation(),
{transform:a.getRotationTransformCss(),opacity:a.getComputedOpacity()/100,transformOrigin:""})}},{key:"clone",value:function(){return new b(this.serialize())}},{key:"getType",value:function(){return m.a.EXPAND_IN}}]),b}(a(113).a)}});