UNPKG

ionic-angular

Version:

A powerful framework for building mobile and progressive web apps with JavaScript and Angular 2

1 lines 13.9 kB
[{"__symbolic":"module","version":3,"metadata":{"TextInput":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../ion","name":"Ion"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ion-input,ion-textarea","template":"<input [(ngModel)]=\"_value\" [type]=\"type\" (blur)=\"inputBlurred($event)\" (focus)=\"inputFocused($event)\" [placeholder]=\"placeholder\" [disabled]=\"disabled\" [readonly]=\"readonly\" class=\"text-input\" [ngClass]=\"'text-input-' + _mode\" *ngIf=\"_type!=='textarea'\" #input><textarea [(ngModel)]=\"_value\" (blur)=\"inputBlurred($event)\" (focus)=\"inputFocused($event)\" [placeholder]=\"placeholder\" [disabled]=\"disabled\" [readonly]=\"readonly\" class=\"text-input\" [ngClass]=\"'text-input-' + _mode\" *ngIf=\"_type==='textarea'\" #textarea></textarea><input [type]=\"type\" aria-hidden=\"true\" next-input *ngIf=\"_useAssist\"><button ion-button clear [hidden]=\"!clearInput\" type=\"button\" class=\"text-input-clear-icon\" (click)=\"clearTextInput()\" (mousedown)=\"clearTextInput()\"></button><div (touchstart)=\"pointerStart($event)\" (touchend)=\"pointerEnd($event)\" (mousedown)=\"pointerStart($event)\" (mouseup)=\"pointerEnd($event)\" class=\"input-cover\" tappable *ngIf=\"_useAssist\"></div>","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null],"parameters":[{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"../../util/form","name":"Form"},{"__symbolic":"reference","module":"../app/app","name":"App"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"../content/content","name":"Content"},{"__symbolic":"reference","module":"../item/item","name":"Item"},{"__symbolic":"reference","module":"../../navigation/nav-controller","name":"NavController"},{"__symbolic":"reference","module":"@angular/forms","name":"NgControl"},{"__symbolic":"reference","module":"../../platform/dom-controller","name":"DomController"}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"clearInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setDisabled":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"clearOnEdit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setMin":[{"__symbolic":"method"}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setMax":[{"__symbolic":"method"}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setStep":[{"__symbolic":"method"}],"_nativeInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["input",{"read":{"__symbolic":"reference","module":"./native-input","name":"NativeInput"}}]}]}],"_nativeTextarea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["textarea",{"read":{"__symbolic":"reference","module":"./native-input","name":"NativeInput"}}]}]}],"_nextInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":[{"__symbolic":"reference","module":"./native-input","name":"NextInput"}]}]}],"blur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"focus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"setNativeInput":[{"__symbolic":"method"}],"initFocus":[{"__symbolic":"method"}],"setFocus":[{"__symbolic":"method"}],"scrollHideFocus":[{"__symbolic":"method"}],"inputBlurred":[{"__symbolic":"method"}],"inputFocused":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onKeydown":[{"__symbolic":"method"}],"onTouched":[{"__symbolic":"method"}],"hasFocus":[{"__symbolic":"method"}],"hasValue":[{"__symbolic":"method"}],"checkHasValue":[{"__symbolic":"method"}],"focusChange":[{"__symbolic":"method"}],"pointerStart":[{"__symbolic":"method"}],"pointerEnd":[{"__symbolic":"method"}],"setItemInputControlCss":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentChecked":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"clearTextInput":[{"__symbolic":"method"}],"checkClearOnEdit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"focusNext":[{"__symbolic":"method"}]}},"getScrollData":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"TextInput":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../ion","name":"Ion"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ion-input,ion-textarea","template":"<input [(ngModel)]=\"_value\" [type]=\"type\" (blur)=\"inputBlurred($event)\" (focus)=\"inputFocused($event)\" [placeholder]=\"placeholder\" [disabled]=\"disabled\" [readonly]=\"readonly\" class=\"text-input\" [ngClass]=\"'text-input-' + _mode\" *ngIf=\"_type!=='textarea'\" #input><textarea [(ngModel)]=\"_value\" (blur)=\"inputBlurred($event)\" (focus)=\"inputFocused($event)\" [placeholder]=\"placeholder\" [disabled]=\"disabled\" [readonly]=\"readonly\" class=\"text-input\" [ngClass]=\"'text-input-' + _mode\" *ngIf=\"_type==='textarea'\" #textarea></textarea><input [type]=\"type\" aria-hidden=\"true\" next-input *ngIf=\"_useAssist\"><button ion-button clear [hidden]=\"!clearInput\" type=\"button\" class=\"text-input-clear-icon\" (click)=\"clearTextInput()\" (mousedown)=\"clearTextInput()\"></button><div (touchstart)=\"pointerStart($event)\" (touchend)=\"pointerEnd($event)\" (mousedown)=\"pointerStart($event)\" (mouseup)=\"pointerEnd($event)\" class=\"input-cover\" tappable *ngIf=\"_useAssist\"></div>","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null],"parameters":[{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"../../util/form","name":"Form"},{"__symbolic":"reference","module":"../app/app","name":"App"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"../content/content","name":"Content"},{"__symbolic":"reference","module":"../item/item","name":"Item"},{"__symbolic":"reference","module":"../../navigation/nav-controller","name":"NavController"},{"__symbolic":"reference","module":"@angular/forms","name":"NgControl"},{"__symbolic":"reference","module":"../../platform/dom-controller","name":"DomController"}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"clearInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setDisabled":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"clearOnEdit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setMin":[{"__symbolic":"method"}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setMax":[{"__symbolic":"method"}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"setStep":[{"__symbolic":"method"}],"_nativeInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["input",{"read":{"__symbolic":"reference","module":"./native-input","name":"NativeInput"}}]}]}],"_nativeTextarea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["textarea",{"read":{"__symbolic":"reference","module":"./native-input","name":"NativeInput"}}]}]}],"_nextInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":[{"__symbolic":"reference","module":"./native-input","name":"NextInput"}]}]}],"blur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"focus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"setNativeInput":[{"__symbolic":"method"}],"initFocus":[{"__symbolic":"method"}],"setFocus":[{"__symbolic":"method"}],"scrollHideFocus":[{"__symbolic":"method"}],"inputBlurred":[{"__symbolic":"method"}],"inputFocused":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onKeydown":[{"__symbolic":"method"}],"onTouched":[{"__symbolic":"method"}],"hasFocus":[{"__symbolic":"method"}],"hasValue":[{"__symbolic":"method"}],"checkHasValue":[{"__symbolic":"method"}],"focusChange":[{"__symbolic":"method"}],"pointerStart":[{"__symbolic":"method"}],"pointerEnd":[{"__symbolic":"method"}],"setItemInputControlCss":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentChecked":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"clearTextInput":[{"__symbolic":"method"}],"checkClearOnEdit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"focusNext":[{"__symbolic":"method"}]}},"getScrollData":{"__symbolic":"function"}}}]