@@ -31,7 +31,7 @@ export class NativeInput {
31
31
}
32
32
33
33
@HostListener ( 'input' , [ '$event' ] )
34
- private _change ( ev ) {
34
+ private _change ( ev : any ) {
35
35
this . valueChange . emit ( ev . target . value ) ;
36
36
}
37
37
@@ -40,9 +40,9 @@ export class NativeInput {
40
40
var self = this ;
41
41
42
42
self . focusChange . emit ( true ) ;
43
-
44
- function docTouchEnd ( ev ) {
45
- var tapped : HTMLElement = ev . target ;
43
+
44
+ function docTouchEnd ( ev : TouchEvent ) {
45
+ var tapped = < HTMLElement > ev . target ;
46
46
if ( tapped && self . element ( ) ) {
47
47
if ( tapped . tagName !== 'INPUT' && tapped . tagName !== 'TEXTAREA' && ! tapped . classList . contains ( 'input-cover' ) ) {
48
48
self . element ( ) . blur ( ) ;
@@ -178,7 +178,7 @@ export class NativeInput {
178
178
179
179
}
180
180
181
- function cloneInput ( focusedInputEle , addCssClass ) {
181
+ function cloneInput ( focusedInputEle : any , addCssClass : string ) {
182
182
let clonedInputEle = focusedInputEle . cloneNode ( true ) ;
183
183
clonedInputEle . classList . add ( 'cloned-input' ) ;
184
184
clonedInputEle . classList . add ( addCssClass ) ;
@@ -191,7 +191,7 @@ function cloneInput(focusedInputEle, addCssClass) {
191
191
return clonedInputEle ;
192
192
}
193
193
194
- function removeClone ( focusedInputEle , queryCssClass ) {
194
+ function removeClone ( focusedInputEle : any , queryCssClass : string ) {
195
195
let clonedInputEle = focusedInputEle . parentElement . querySelector ( '.' + queryCssClass ) ;
196
196
if ( clonedInputEle ) {
197
197
clonedInputEle . parentNode . removeChild ( clonedInputEle ) ;
0 commit comments