ngx-mask-fixed
Version:
awesome ngx mask
17 lines (16 loc) • 669 B
TypeScript
import { IConfig } from './config';
export declare class MaskApplierService {
protected _config: IConfig;
dropSpecialCharacters: IConfig['dropSpecialCharacters'];
showTemplate: IConfig['showTemplate'];
clearIfNotMatch: IConfig['clearIfNotMatch'];
maskExpression: string;
maskSpecialCharacters: IConfig['specialCharacters'];
maskAvailablePatterns: IConfig['patterns'];
prefix: IConfig['prefix'];
sufix: IConfig['sufix'];
private _shift;
constructor(_config: IConfig);
applyMask(inputValue: string, maskExpression: string, position?: number, cb?: Function): string;
private _checkSymbolMask(inputSymbol, maskSymbol);
}