|
0
|
1 |
**** version 3.0.0 ***
|
|
|
2 |
|
|
|
3 |
#2528096 Updated initialization routine so plugins load before DD attachs to the node.
|
|
|
4 |
|
|
|
5 |
#2528119 Added SELECT selector to invalidHandles.
|
|
|
6 |
|
|
|
7 |
#2528124 Fixed issue with creating more than one DD instance on a node.
|
|
|
8 |
|
|
|
9 |
#2528149 Fixed _noShim use case
|
|
|
10 |
|
|
|
11 |
**** version 3.0.0 Beta1 ***
|
|
|
12 |
|
|
|
13 |
Added a plugin to support Window and Node based scrolling
|
|
|
14 |
|
|
|
15 |
var dd = new Y.DD.Drag({
|
|
|
16 |
node: '#drag'
|
|
|
17 |
}).plug(Y.plugin.DDWinScroll);
|
|
|
18 |
|
|
|
19 |
var dd = new Y.DD.Drag({
|
|
|
20 |
node: '#drag'
|
|
|
21 |
}).plug(Y.plugin.DDNodeScroll, {
|
|
|
22 |
node: '#some-parent-with-scroll'
|
|
|
23 |
});
|
|
|
24 |
|
|
|
25 |
Proxy and Constrained were moved to the plugin modal, there are some syntax changes:
|
|
|
26 |
|
|
|
27 |
PR2 - Proxy:
|
|
|
28 |
var dd = new Y.DD.Drag({
|
|
|
29 |
node: '#drag',
|
|
|
30 |
proxy: true,
|
|
|
31 |
moveOnEnd: false
|
|
|
32 |
});
|
|
|
33 |
|
|
|
34 |
Current - Proxy:
|
|
|
35 |
var dd = new Y.DD.Drag({
|
|
|
36 |
node: '#drag'
|
|
|
37 |
}).plug(Y.plugin.DDProxy, {
|
|
|
38 |
moveOnEnd: false
|
|
|
39 |
});
|
|
|
40 |
|
|
|
41 |
PR2 - Constrained:
|
|
|
42 |
var dd = new Y.DD.Drag({
|
|
|
43 |
node: '#drag',
|
|
|
44 |
constrain2node: '#wrap'
|
|
|
45 |
});
|
|
|
46 |
|
|
|
47 |
Current - Constrained:
|
|
|
48 |
var dd = new Y.DD.Drag({
|
|
|
49 |
node: '#drag'
|
|
|
50 |
}).plug(Y.plugin.DDConstrained, {
|
|
|
51 |
constrain2node: '#wrap'
|
|
|
52 |
});
|
|
|
53 |
|
|
|
54 |
Converted Everything to use setXY now that FF2 is not supported.
|
|
|
55 |
Performance tweaks to dragging over a target.
|
|
|
56 |
|
|
|
57 |
**** version 3.0.0 PR2 ***
|
|
|
58 |
|
|
|
59 |
Added bubbles config option to help with extending later.
|
|
|
60 |
Updated _checkRegion to perform Bottom, Top, Left, Right validation instead of Top, Bottom, Left, Right
|
|
|
61 |
|
|
|
62 |
**** version 3.0.0 PR1 ***
|
|
|
63 |
|
|
|
64 |
Known Issues:
|
|
|
65 |
|
|
|
66 |
Firefox 2.x:
|
|
|
67 |
Proxy Drags with handles inside an element with overflow: hidden will not target properly.
|
|
|
68 |
|
|
|
69 |
All:
|
|
|
70 |
Scrolling Module not available as of this release.
|
|
|
71 |
|
|
|
72 |
|
|
|
73 |
|
|
|
74 |
**** File Structure and Module Info ***
|
|
|
75 |
|
|
|
76 |
|
|
|
77 |
Source Files:
|
|
|
78 |
ddm-base.js ==> Base DragDrop Manager
|
|
|
79 |
ddm.js ==> Adds shim support
|
|
|
80 |
ddm-drop.js ==> Adds Drop support
|
|
|
81 |
drag.js ==> Main drag class
|
|
|
82 |
proxy.js ==> Adds proxy support to Drag
|
|
|
83 |
constrain.js ==> Adds constrain support to drag
|
|
|
84 |
scroll.js ==> Adds scroll support to drag
|
|
|
85 |
drop.js ==> Drop Support
|
|
|
86 |
dd-plugin.js ==> Node plugin for Drag
|
|
|
87 |
dd-drop-plugin.js ==> Node plugin for Drop
|
|
|
88 |
|
|
|
89 |
|
|
|
90 |
Module Names:
|
|
|
91 |
dd-ddm-base ==> Base DragDrop Manager
|
|
|
92 |
dd-ddm ==> Adds shim support
|
|
|
93 |
dd-ddm-drop ==> Adds Drop support
|
|
|
94 |
dd-drag ==> Main drag class
|
|
|
95 |
dd-proxy ==> Adds proxy support to Drag
|
|
|
96 |
dd-constrain ==> Adds constrain support to drag
|
|
|
97 |
dd-scroll ==> Adds scroll support to drag
|
|
|
98 |
dd-drop ==> Drop Support
|
|
|
99 |
dd-plugin ==> Node plugin for Drag
|
|
|
100 |
dd-drop-plugin ==> Node plugin for Drop
|
|
|
101 |
dd ==> All Drag & Drop related code
|
|
|
102 |
|
|
|
103 |
Build Files:
|
|
|
104 |
dd-ddm-base.js ==> Base DragDrop Manager
|
|
|
105 |
dd-ddm.js ==> Adds shim support
|
|
|
106 |
dd-ddm-drop.js ==> Adds Drop support
|
|
|
107 |
dd-drag.js ==> Main drag class
|
|
|
108 |
dd-proxy.js ==> Adds proxy support to Drag
|
|
|
109 |
dd-constrain.js ==> Adds constrain support to drag
|
|
|
110 |
dd-scroll.js ==> Adds scroll support to drag
|
|
|
111 |
dd-drop.js ==> Drop Support
|
|
|
112 |
dd-plugin.js ==> Node plugin for Drag
|
|
|
113 |
dd-drop-plugin.js ==> Node plugin for Drop
|
|
|
114 |
|
|
|
115 |
|
|
|
116 |
Rollup File:
|
|
|
117 |
dd.js ==> dd-ddm-base, dd-ddm, dd-ddm-drop, dd-drag, dd-proxy, dd-constrain, dd-scroll, dd-drop, dd-plugin, dd-drop-plugin
|
|
|
118 |
|