/* Template Name: Qovex - Responsive Bootstrap 4 Admin Dashboard Author: Themesbrand Website: https://themesbrand.com/ Contact: themesbrand@gmail.com File: Form Advance */ !function($) { "use strict"; var AdvancedForm = function() {}; AdvancedForm.prototype.init = function() { // Select2 $(".select2").select2(); $(".select2-limiting").select2({ maximumSelectionLength: 2 }); //creating various controls //colorpicker start $('.colorpicker-default').colorpicker({ format: 'hex' }); $('.colorpicker-rgba').colorpicker(); $('#colorpicker-horizontal').colorpicker({ color: "#88cc33", horizontal: true }); $('#colorpicker-inline').colorpicker({ color: '#DD0F20', inline: true, container: true }); //Bootstrap-TouchSpin var defaultOptions = { }; // touchspin $('[data-toggle="touchspin"]').each(function (idx, obj) { var objOptions = $.extend({}, defaultOptions, $(obj).data()); $(obj).TouchSpin(objOptions); }); $("input[name='demo3_21']").TouchSpin({ initval: 40, buttondown_class: "btn btn-primary", buttonup_class: "btn btn-primary" }); $("input[name='demo3_22']").TouchSpin({ initval: 40, buttondown_class: "btn btn-primary", buttonup_class: "btn btn-primary" }); $("input[name='demo_vertical']").TouchSpin({ verticalbuttons: true }); //Bootstrap-MaxLength $('input#defaultconfig').maxlength({ warningClass: "badge badge-info", limitReachedClass: "badge badge-warning" }); $('input#thresholdconfig').maxlength({ threshold: 20, warningClass: "badge badge-info", limitReachedClass: "badge badge-warning" }); $('input#moreoptions').maxlength({ alwaysShow: true, warningClass: "badge badge-success", limitReachedClass: "badge badge-danger" }); $('input#alloptions').maxlength({ alwaysShow: true, warningClass: "badge badge-success", limitReachedClass: "badge badge-danger", preText: 'شما ', separator: ' کاراکتر از ', postText: ' کاراکتر مجاز را تایپ کرده اید.', validate: true }); $('textarea#textarea').maxlength({ alwaysShow: true, warningClass: "badge badge-info", limitReachedClass: "badge badge-warning" }); $('input#placement').maxlength({ alwaysShow: true, placement: 'top-right', warningClass: "badge badge-info", limitReachedClass: "badge badge-warning" }); // Shamsi Date Picker $('input[name="date-picker-shamsi"]').datepicker({ dateFormat: "yy/mm/dd", showOtherMonths: true, selectOtherMonths: false }); $('input[name="date-picker-shamsi-list"]').datepicker({ dateFormat: "yy/mm/dd", showOtherMonths: true, selectOtherMonths: true, changeMonth: true, changeYear: true, showButtonPanel: true }); $('input[name="date-picker-shamsi-limited"]').datepicker({ dateFormat: "yy/mm/dd", showOtherMonths: true, selectOtherMonths: true, minDate: 0, maxDate: "+14D" }); }, //init $.AdvancedForm = new AdvancedForm, $.AdvancedForm.Constructor = AdvancedForm; }(window.jQuery), //initializing function ($) { "use strict"; $.AdvancedForm.init(); }(window.jQuery);