UNPKG

@titou10/v-mask

Version:

mask directive for vue.js that exposes the unmasked value

21 lines (20 loc) 825 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var predefined = [ { id: 'credit-card', mask: '#### - #### - #### - ####' }, { id: 'credit-card2', mask: '#### #### #### ####' }, { id: 'date', mask: '##/##/####' }, { id: 'date-iso', mask: '####-##-##' }, { id: 'date-with-time', mask: '##/##/#### ##:##' }, { id: 'phone', mask: '(###) ### - ####' }, { id: 'phone2', mask: '### ### - ####' }, { id: 'social', mask: '###-##-####' }, { id: 'time', mask: '##:##' }, { id: 'time-with-seconds', mask: '##:##:##' }, { id: 'postalcode-ca', mask: 'A#A #A#' } ]; function default_1(mask) { var res = predefined.filter(function (p) { return p.id === mask; }).map(function (p) { return p.mask; }); return res ? res[0] : null; } exports.default = default_1;