IgxMaskDirective

new IgxMaskDirective(): IgxMaskDirective

Returns IgxMaskDirective

Specifies a pipe to be used on blur.

<input [displayValuePipe] = "displayFormatPipe">
displayValuePipe: PipeTransform

Defined in projects/igniteui-angular/directives/src/directives/mask/mask.directive.ts:66

Specifies a pipe to be used on focus.

<input [focusedValuePipe] = "inputFormatPipe">
focusedValuePipe: PipeTransform

Defined in projects/igniteui-angular/directives/src/directives/mask/mask.directive.ts:75

Specifies if the bound value includes the formatting symbols.

<input [includeLiterals] = "true">
includeLiterals: boolean

Defined in projects/igniteui-angular/directives/src/directives/mask/mask.directive.ts:57

Sets the character representing a fillable spot in the input mask. Default value is "'_'".

<input [promptChar] = "'/'">
promptChar: string = '_'

Defined in projects/igniteui-angular/directives/src/directives/mask/mask.directive.ts:48

Emits an event each time the value changes. Provides rawValue: string and formattedValue: string as event arguments.

<input (valueChanged) = "valueChanged(rawValue: string, formattedValue: string)">
valueChanged: EventEmitter<IMaskEventArgs>

Defined in projects/igniteui-angular/directives/src/directives/mask/mask.directive.ts:85

Sets the input mask.

<input [igxMask] = "'00/00/0000'">
get mask(): string

Defined in projects/igniteui-angular/directives/src/directives/mask/mask.directive.ts:26

Returns string

set mask(val: string): void

Defined in projects/igniteui-angular/directives/src/directives/mask/mask.directive.ts:30

Parameters

  • val: string

Returns void