(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], }); })();