Subversion-Projekte lars-tiefland.ci

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
776 lars 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
                handle : '.portlet-title',
16
                coneHelperSize: true,
17
                placeholder: 'portlet-sortable-placeholder',
18
                forcePlaceholderSize: true,
19
                tolerance: "pointer",
20
                helper: "clone",
21
                tolerance: "pointer",
22
                forcePlaceholderSize: !0,
23
                helper: "clone",
24
                cancel: ".portlet-sortable-empty, .portlet-fullscreen", // cancel dragging if portlet is in fullscreen mode
25
                revert: 250, // animation in milliseconds
26
                update: function(b, c) {
27
                    if (c.item.prev().hasClass("portlet-sortable-empty")) {
28
                        c.item.prev().before(c.item);
29
                    }
30
                }
31
            });
32
        }
33
    };
34
}();
35
 
36
jQuery(document).ready(function() {
37
    PortletDraggable.init();
38
});