avances en plantillas
This commit is contained in:
parent
0f84beacf1
commit
da0530d79b
2062 changed files with 598814 additions and 22 deletions
29
storage/public/dist/libs/imask/esm/masked/range.d.ts
vendored
Normal file
29
storage/public/dist/libs/imask/esm/masked/range.d.ts
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
import ChangeDetails from '../core/change-details';
|
||||
import { type AppendFlags } from './base';
|
||||
import MaskedPattern, { MaskedPatternState, type MaskedPatternOptions } from './pattern';
|
||||
type MaskedRangePatternOptions = MaskedPatternOptions & Pick<MaskedRange, 'from' | 'to'> & Partial<Pick<MaskedRange, 'maxLength'>>;
|
||||
export type MaskedRangeOptions = Omit<MaskedRangePatternOptions, 'mask'>;
|
||||
/** Pattern which accepts ranges */
|
||||
export default class MaskedRange extends MaskedPattern {
|
||||
/**
|
||||
Optionally sets max length of pattern.
|
||||
Used when pattern length is longer then `to` param length. Pads zeros at start in this case.
|
||||
*/
|
||||
maxLength: number;
|
||||
/** Min bound */
|
||||
from: number;
|
||||
/** Max bound */
|
||||
to: number;
|
||||
get _matchFrom(): number;
|
||||
constructor(opts?: MaskedRangeOptions);
|
||||
updateOptions(opts: Partial<MaskedRangeOptions>): void;
|
||||
_update(opts: Partial<MaskedRangeOptions>): void;
|
||||
get isComplete(): boolean;
|
||||
boundaries(str: string): [string, string];
|
||||
doPrepareChar(ch: string, flags?: AppendFlags): [string, ChangeDetails];
|
||||
_appendCharRaw(ch: string, flags?: AppendFlags<MaskedPatternState>): ChangeDetails;
|
||||
doValidate(flags: AppendFlags): boolean;
|
||||
pad(flags?: AppendFlags): ChangeDetails;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=range.d.ts.map
|
||||
Loading…
Add table
Add a link
Reference in a new issue