Subversion-Projekte lars-tiefland.cienc

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
5 lars 1
/**
2
Todo 2 Module
3
**/
4
var AppTodo2 = function () {
5
 
6
    // private functions & variables
7
 
8
    var _initComponents = function() {
9
 
10
        // init datepicker
11
        $('.todo-taskbody-due').datepicker({
12
            rtl: App.isRTL(),
13
            orientation: "left",
14
            autoclose: true
15
        });
16
 
17
        // init tags
18
        $(".todo-taskbody-tags").select2({
19
            placeholder: 'Status'
20
        });
21
    }
22
 
23
    var _handleProjectListMenu = function() {
24
        if (App.getViewPort().width <= 992) {
25
            $('.todo-project-list-content').addClass("collapse");
26
        } else {
27
            $('.todo-project-list-content').removeClass("collapse").css("height", "auto");
28
        }
29
    }
30
 
31
    // public functions
32
    return {
33
 
34
        //main function
35
        init: function () {
36
            _initComponents();
37
            _handleProjectListMenu();
38
 
39
            App.addResizeHandler(function(){
40
                _handleProjectListMenu();
41
            });
42
        }
43
 
44
    };
45
 
46
}();
47
 
48
if (App.isAngularJsApp() === false) {
49
    jQuery(document).ready(function() {
50
        AppTodo2.init();
51
    });
52
}