UNPKG

v-mask

Version:

Tiny input mask library for Vue.js based on text-mask-core (~5kb) exposed as directive. No dependencies

14 lines (12 loc) 361 B
import { createDirective } from './directive'; import { createFilter } from './filter'; /** * Vue plugin definition * @param {Vue} Vue * @param {Object} options * @param {MaskReplaces} options.placeholders */ export default (Vue, options = {}) => { Vue.directive('mask', createDirective(options)); Vue.filter('VMask', createFilter(options)); };