Skip to content

Commit f57a8aa

Browse files
committed
fix #15
1 parent f6efe67 commit f57a8aa

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

angular/index.ts

+9-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,15 @@ const MASKED_TEXT_VALUE_ACCESSOR = {
2020
* ```
2121
*/
2222
@Directive({
23-
selector: "MaskedTextField[ngModel], MaskedTextField[formControlName], maskedTextField[ngModel], maskedTextField[formControlName], masked-text-field[ngModel], masked-text-field[formControlName]",
24-
providers: [MASKED_TEXT_VALUE_ACCESSOR]
23+
selector:
24+
"MaskedTextField[ngModel], MaskedTextField[formControlName]" +
25+
"maskedTextField[ngModel], maskedTextField[formControlName]" +
26+
"masked-text-field[ngModel], masked-text-field[formControlName]",
27+
providers: [MASKED_TEXT_VALUE_ACCESSOR],
28+
host: {
29+
"(touch)": "onTouched()",
30+
"(textChange)": "onChange($event.value)"
31+
}
2532
})
2633
export class MaskedTextValueAccessor extends TextValueAccessor {
2734
// Empty as we will use the same logic as the TextValueAccessor

demo-ng/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,4 @@
6060
"webpack-sources": "~1.0.1",
6161
"css-loader": "~0.28.7"
6262
}
63-
}
63+
}

0 commit comments

Comments
 (0)