]> git.proxmox.com Git - extjs.git/blame - extjs/packages/core/src/fx/layout/card/Pop.js
add extjs 6.0.1 sources
[extjs.git] / extjs / packages / core / src / fx / layout / card / Pop.js
CommitLineData
6527f429
DM
1/**\r
2 * @private\r
3 */\r
4Ext.define('Ext.fx.layout.card.Pop', {\r
5 extend: 'Ext.fx.layout.card.Style',\r
6\r
7 alias: 'fx.layout.card.pop',\r
8\r
9 config: {\r
10 duration: 500,\r
11\r
12 inAnimation: {\r
13 type: 'pop',\r
14 easing: 'ease-out'\r
15 },\r
16 outAnimation: {\r
17 type: 'pop',\r
18 easing: 'ease-in',\r
19 out: true\r
20 }\r
21 },\r
22\r
23 updateDuration: function(duration) {\r
24 var halfDuration = duration / 2,\r
25 inAnimation = this.getInAnimation(),\r
26 outAnimation = this.getOutAnimation();\r
27\r
28 inAnimation.setDelay(halfDuration);\r
29 inAnimation.setDuration(halfDuration);\r
30 outAnimation.setDuration(halfDuration);\r
31 }\r
32});\r