/** Todo 2 Module **/ var AppTodo2 = function () { // private functions & variables var _initComponents = function() { // init datepicker $('.todo-taskbody-due').datepicker({ rtl: App.isRTL(), orientation: "left", autoclose: true }); // init tags $(".todo-taskbody-tags").select2({ placeholder: 'Status' }); } var _handleProjectListMenu = function() { if (App.getViewPort().width <= 992) { $('.todo-project-list-content').addClass("collapse"); } else { $('.todo-project-list-content').removeClass("collapse").css("height", "auto"); } } // public functions return { //main function init: function () { _initComponents(); _handleProjectListMenu(); App.addResizeHandler(function(){ _handleProjectListMenu(); }); } }; }(); if (App.isAngularJsApp() === false) { jQuery(document).ready(function() { AppTodo2.init(); }); }