Init(Core): Change repo
This commit is contained in:
141
public/assets/js/pages/form-advanced.init.js
Normal file
141
public/assets/js/pages/form-advanced.init.js
Normal file
@@ -0,0 +1,141 @@
|
||||
/*
|
||||
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);
|
||||
Reference in New Issue
Block a user