75 lines
1.7 KiB
JavaScript
75 lines
1.7 KiB
JavaScript
(function() {
|
|
'use strict';
|
|
|
|
/* date format */
|
|
var dt1 = new Cleave('.date-format', {
|
|
date: true,
|
|
delimiter: '-',
|
|
datePattern: ['d', 'm', 'Y']
|
|
});
|
|
|
|
/* date format-1 */
|
|
var dt2 = new Cleave('.date-format-1', {
|
|
date: true,
|
|
delimiter: '-',
|
|
datePattern: ['m', 'd', 'Y']
|
|
});
|
|
|
|
/* date format-2 */
|
|
var dt3 = new Cleave('.date-format-2', {
|
|
date: true,
|
|
datePattern: ['m', 'y']
|
|
});
|
|
|
|
/* number formatting */
|
|
var n1 = new Cleave('.number-format', {
|
|
numeral: true,
|
|
numeralThousandsGroupStyle: 'lakh'
|
|
});
|
|
|
|
/* time format-1 */
|
|
var t1 = new Cleave('.time-format-1', {
|
|
time: true,
|
|
timePattern: ['h', 'm', 's']
|
|
});
|
|
|
|
/* time format-2 */
|
|
var t2 = new Cleave('.time-format-2', {
|
|
time: true,
|
|
timePattern: ['h', 'm']
|
|
});
|
|
|
|
/* formatting into blocks */
|
|
var c1 = new Cleave('.formatting-blocks', {
|
|
blocks: [4, 3, 3, 4],
|
|
uppercase: true
|
|
});
|
|
|
|
/* delimeter */
|
|
var d1 = new Cleave('.delimiter', {
|
|
delimiter: '·',
|
|
blocks: [3, 3, 3],
|
|
uppercase: true
|
|
});
|
|
|
|
/* multiple delimeter */
|
|
var d2 = new Cleave('.delimiters', {
|
|
delimiters: ['/', '/', '-'],
|
|
blocks: [3, 3, 3, 2],
|
|
uppercase: true
|
|
});
|
|
|
|
/* prefix */
|
|
var p1 = new Cleave('.prefix-element', {
|
|
prefix: 'Prefix',
|
|
delimiter: '-',
|
|
blocks: [6, 4, 4, 4],
|
|
uppercase: true
|
|
});
|
|
|
|
/* phone number */
|
|
var pn = new Cleave('.phone-number', {
|
|
blocks: [2, 4, 3, 4],
|
|
});
|
|
|
|
})(); |