input-mask-angular
Version:
Angular directive using ts-input-mask library
10 lines • 1.86 kB
JavaScript
import { AffinityCalculation, AffinityCalculationStrategy } from 'ts-input-mask';
export class InputMaskOptions {
constructor(affineFormats = [], customNotations = [], affinityCalculationStrategy = new AffinityCalculation(AffinityCalculationStrategy.WHOLE_STRING), autocomplete = true) {
this.affineFormats = affineFormats;
this.customNotations = customNotations;
this.affinityCalculationStrategy = affinityCalculationStrategy;
this.autocomplete = autocomplete;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXQtbWFzay1vcHRpb25zLmpzIiwic291cmNlUm9vdCI6Im5nOi8vaW5wdXQtbWFzay1hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL2lucHV0LW1hc2stb3B0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsbUJBQW1CLEVBQUUsMkJBQTJCLEVBQVcsTUFBTSxlQUFlLENBQUM7QUFFekYsTUFBTSxPQUFPLGdCQUFnQjtJQUMzQixZQUNrQixnQkFBdUMsRUFBRSxFQUN6QyxrQkFBMkMsRUFBRSxFQUM3Qyw4QkFDZCxJQUFJLG1CQUFtQixDQUFDLDJCQUEyQixDQUFDLFlBQVksQ0FBQyxFQUNuRCxlQUF3QixJQUFJO1FBSjVCLGtCQUFhLEdBQWIsYUFBYSxDQUE0QjtRQUN6QyxvQkFBZSxHQUFmLGVBQWUsQ0FBOEI7UUFDN0MsZ0NBQTJCLEdBQTNCLDJCQUEyQixDQUN3QjtRQUNuRCxpQkFBWSxHQUFaLFlBQVksQ0FBZ0I7SUFFOUMsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtBZmZpbml0eUNhbGN1bGF0aW9uLCBBZmZpbml0eUNhbGN1bGF0aW9uU3RyYXRlZ3ksIE5vdGF0aW9ufSBmcm9tICd0cy1pbnB1dC1tYXNrJztcblxuZXhwb3J0IGNsYXNzIElucHV0TWFza09wdGlvbnMge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgcmVhZG9ubHkgYWZmaW5lRm9ybWF0czogUmVhZG9ubHlBcnJheTxTdHJpbmc+ID0gW10sXG4gICAgcHVibGljIHJlYWRvbmx5IGN1c3RvbU5vdGF0aW9uczogUmVhZG9ubHlBcnJheTxOb3RhdGlvbj4gPSBbXSxcbiAgICBwdWJsaWMgcmVhZG9ubHkgYWZmaW5pdHlDYWxjdWxhdGlvblN0cmF0ZWd5OiBBZmZpbml0eUNhbGN1bGF0aW9uID1cbiAgICAgIG5ldyBBZmZpbml0eUNhbGN1bGF0aW9uKEFmZmluaXR5Q2FsY3VsYXRpb25TdHJhdGVneS5XSE9MRV9TVFJJTkcpLFxuICAgIHB1YmxpYyByZWFkb25seSBhdXRvY29tcGxldGU6IGJvb2xlYW4gPSB0cnVlXG4gICkge1xuICB9XG59XG4iXX0=