Root Zanli
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
o5t6x7pgljbm
/
public_html
/
public
/
app-assets
/
js
/
scripts
/
Filename :
app-email.js
back
Copy
$(document).ready(function () { "use strict"; // Close other sidenav on click of any sidenav if ($(window).width() > 900) { $("#email-sidenav").removeClass("sidenav"); } // email Quill Editor // ------------------- var composeMailEditor = new Quill(".snow-container .compose-editor", { modules: { toolbar: ".compose-quill-toolbar" }, placeholder: "Write a Message... ", theme: "snow" }); // Toggle class of sidenav $("#email-sidenav").sidenav({ onOpenStart: function () { $("#sidebar-list").addClass("sidebar-show"); }, onCloseEnd: function () { $("#sidebar-list").removeClass("sidebar-show"); } }); // Notifications & messages scrollable if ($("#sidebar-list").length > 0) { var ps_sidebar_list = new PerfectScrollbar("#sidebar-list", { theme: "dark", wheelPropagation: false }); } if ($(".app-email .collection").length > 0) { var ps_email_collection = new PerfectScrollbar(".app-email .collection", { theme: "dark", wheelPropagation: false }); } // active class chnage on click $(".email-list li").click(function () { var $this = $(this); if (!$this.hasClass("sidebar-title")) { $("li").removeClass("active"); $this.addClass("active"); } }); // Remove Row $('.app-email i[type="button"]').click(function (e) { $(this) .closest("tr") .remove(); }); // Favorite star click $(".app-email .favorite i").on("click", function (e) { e.preventDefault(); $(this).toggleClass("amber-text"); }); // Important label click $(".app-email .email-label i").on("click", function (e) { e.preventDefault(); $(this).toggleClass("amber-text"); if ($(this).text() == "label_outline") $(this).text("label"); else $(this).text("label_outline"); }); // To delete all mails $(".app-email .delete-mails").on("click", function () { $(".collection-item") .find("input:checked") .closest(".collection-item") .remove(); }); // To delete Single mail $(".app-email .delete-task").on("click", function () { $(this) .closest(".collection-item") .remove(); }); // Sidenav $(".sidenav-trigger").on("click", function () { if ($(window).width() < 960) { $(".sidenav").sidenav("close"); $(".app-sidebar").sidenav("close"); } }); // chat search filter $("#email_filter").on("keyup", function () { $('.email-brief-info').css('animation', 'none') var value = $(this).val().toLowerCase(); if (value != "") { $(".email-collection .email-brief-info").filter(function () { $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1); }); var tbl_row = $(".email-brief-info:visible").length; //here tbl_test is table name //Check if table has row or not if (tbl_row == 0) { if (!$(".no-data-found").hasClass('show')) { $(".no-data-found").addClass('show'); } } else { $(".no-data-found").removeClass('show'); } } else { // if search filter box is empty $(".email-collection .email-brief-info").show(); } }); // email-overlay and sidebar hide // -------------------------------------------- $(".compose-email-trigger").on("click", function () { $(".email-overlay").addClass("show"); $(".email-compose-sidebar").addClass("show"); }) $( ".email-compose-sidebar .cancel-email-item, .email-compose-sidebar .close-icon, .email-compose-sidebar .send-email-item, .email-overlay" ).on("click", function () { $(".email-overlay").removeClass("show"); $(".email-compose-sidebar").removeClass("show"); $("input").val(""); $(".compose-editor .ql-editor p").html(""); $("#edit-item-from").val("user@example.com"); }); if ($(".email-compose-sidebar").length > 0) { var ps_sidebar_compose = new PerfectScrollbar(".email-compose-sidebar", { theme: "dark", wheelPropagation: false }); } // for rtl if ($("html[data-textdirection='rtl']").length > 0) { // Toggle class of sidenav $("#email-sidenav").sidenav({ edge: "right", onOpenStart: function () { $("#sidebar-list").addClass("sidebar-show"); }, onCloseEnd: function () { $("#sidebar-list").removeClass("sidebar-show"); } }); } }); // Checkbox function toggle(source) { checkboxes = document.getElementsByName("foo"); for (var i = 0, n = checkboxes.length; i < n; i++) { checkboxes[i].checked = source.checked; } } $(window).on("resize", function () { resizetable(); $(".email-compose-sidebar").removeClass("show"); $(".email-overlay").removeClass("show"); $("input").val(""); $(".compose-editor .ql-editor p").html(""); $("#edit-item-from").val("user@example.com"); if ($(window).width() > 899) { $("#email-sidenav").removeClass("sidenav"); } if ($(window).width() < 900) { $("#email-sidenav").addClass("sidenav"); } }); function resizetable() { if ($(".vertical-layout").length > 0) { $(".app-email .collection").css({ maxHeight: $(window).height() - 350 + "px" }); } else { $(".app-email .collection").css({ maxHeight: $(window).height() - 410 + "px" }); } } resizetable();