/* * Author: Abdullah A Almsaeed * Date: 4 Jan 2014 * Description: * This is a demo file used only for the main dashboard (index.html) **/ $(function () { "use strict"; //Make the dashboard widgets sortable Using jquery UI $(".connectedSortable").sortable({ placeholder: "sort-highlight", connectWith: ".connectedSortable", handle: ".box-header, .nav-tabs", forcePlaceholderSize: true, zIndex: 999999 }); $(".connectedSortable .box-header, .connectedSortable .nav-tabs-custom").css("cursor", "move"); //jQuery UI sortable for the todo list $(".todo-list").sortable({ placeholder: "sort-highlight", handle: ".handle", forcePlaceholderSize: true, zIndex: 999999 }); //bootstrap WYSIHTML5 - text editor //$(".textarea").wysihtml5(); //jvectormap data var visitorsData = { "US": 398, //USA "SA": 400, //Saudi Arabia "CA": 1000, //Canada "DE": 500, //Germany "FR": 760, //France "CN": 300, //China "AU": 700, //Australia "BR": 600, //Brazil "IN": 800, //India "GB": 320, //Great Britain "RU": 3000 //Russia }; //The Calender //$("#calendar").datepicker(); //SLIMSCROLL FOR CHAT WIDGET $('#chat-box').slimScroll({ height: '250px' }); //Fix for charts under tabs $('.box ul.nav a').on('shown.bs.tab', function () { area.redraw(); donut.redraw(); line.redraw(); }); /* The todo list plugin */ $(".todo-list").todolist({ onCheck: function (ele) { window.console.log("The element has been checked"); return ele; }, onUncheck: function (ele) { window.console.log("The element has been unchecked"); return ele; } }); });