. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
| Server IP : 52.223.31.75 / Your IP : 172.31.32.98 [ Web Server : Apache/2.4.66 () OpenSSL/1.0.2k-fips PHP/7.4.33 System : Linux ip-172-31-14-81.eu-central-1.compute.internal 4.14.281-212.502.amzn2.x86_64 #1 SMP Thu May 26 09:52:17 UTC 2022 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE Domains : 4 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /var/www/ripara.co/admin/js/modules/ |
Upload File : |
materialAdmin
// =========================================================================
// INPUT FEILDS MODIFICATION
// =========================================================================
//Add blue animated border and remove with condition when focus and blur
.directive('fgLine', function(){
return {
restrict: 'C',
link: function(scope, element) {
if($('.fg-line')[0]) {
$('body').on('focus', '.form-control', function(){
$(this).closest('.fg-line').addClass('fg-toggled');
})
$('body').on('blur', '.form-control', function(){
var p = $(this).closest('.form-group');
var i = p.find('.form-control').val();
if (p.hasClass('fg-float')) {
if (i.length == 0) {
$(this).closest('.fg-line').removeClass('fg-toggled');
}
}
else {
$(this).closest('.fg-line').removeClass('fg-toggled');
}
});
}
}
}
})
// =========================================================================
// AUTO SIZE TEXTAREA
// =========================================================================
.directive('autoSize', function(){
return {
restrict: 'A',
link: function(scope, element){
if (element[0]) {
autosize(element);
}
}
}
})
// =========================================================================
// BOOTSTRAP SELECT
// =========================================================================
.directive('selectPicker', function(){
debugger;
return {
restrict: 'A',
link: function(scope, element, attrs) {
//if (element[0]) {
element.selectpicker();
//}
}
}
})
// =========================================================================
// INPUT MASK
// =========================================================================
.directive('inputMask', function(){
return {
restrict: 'A',
scope: {
inputMask: '='
},
link: function(scope, element){
element.mask(scope.inputMask.mask);
}
}
})
// =========================================================================
// COLOR PICKER
// =========================================================================
.directive('colordPicker', function(){
return {
restrict: 'A',
link: function(scope, element, attrs) {
$(element).each(function(){
var colorOutput = $(this).closest('.cp-container').find('.cp-value');
$(this).farbtastic(colorOutput);
});
}
}
})
// =========================================================================
// PLACEHOLDER FOR IE 9 (on .form-control class)
// =========================================================================
.directive('formControl', function(){
return {
restrict: 'C',
link: function(scope, element, attrs) {
if(angular.element('html').hasClass('ie9')) {
$('input, textarea').placeholder({
customClass: 'ie9-placeholder'
});
}
}
}
})