Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
var PortletDraggable = function () {
2
 
3
    return {
4
        //main function to initiate the module
5
        init: function () {
6
 
7
            if (!jQuery().sortable) {
8
                return;
9
            }
10
 
11
            $("#sortable_portlets").sortable({
12
                connectWith: ".portlet",
13
                items: ".portlet",
14
                opacity: 0.8,
15
                coneHelperSize: true,
16
                placeholder: 'portlet-sortable-placeholder',
17
                forcePlaceholderSize: true,
18
                tolerance: "pointer",
19
                helper: "clone",
20
                tolerance: "pointer",
21
                forcePlaceholderSize: !0,
22
                helper: "clone",
23
                cancel: ".portlet-sortable-empty, .portlet-fullscreen", // cancel dragging if portlet is in fullscreen mode
24
                revert: 250, // animation in milliseconds
25
                update: function(b, c) {
26
                    if (c.item.prev().hasClass("portlet-sortable-empty")) {
27
                        c.item.prev().before(c.item);
28
                    }                    
29
                }
30
            });
31
        }
32
    };
33
}();