ws-form-builder
Version:
Ionic 2 Form Builder
1 lines • 1.88 kB
JSON
[{"__symbolic":"module","version":4,"metadata":{"WsPasswordInputComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ws-password-input","template":"\n <ion-item class=\"ws-input {{fieldClass}}\" [ngClass]=\"(!isFieldValid && showError) ? 'field-error' : ''\">\n <ion-label color=\"primary\" floating *ngIf=\"!question.hideQuestion\">{{question.question}}</ion-label>\n <ion-input placeholder=\"{{question.placeholder}}\" type=\"password\" value=\"\" (ionChange)=\"setAnswer($event, question)\" ></ion-input>\n </ion-item>\n\n\n <span *ngIf=\"showConfirmField\">\n \t<ion-item class=\"ws-input {{fieldClass}}\" [ngClass]=\"(!isConfirmFieldValid && showConfirmError) ? 'field-error' : ''\">\n \t <ion-label color=\"primary\" floating *ngIf=\"!question.hideQuestion\">{{confirmLabel}}</ion-label>\n \t <ion-input placeholder=\"{{question.placeholder}}\" type=\"password\" [ngModel]=\"fieldConfirmValue\" (ionChange)=\"setConfirmAnswer($event, question)\" ></ion-input>\n \t</ion-item>\n\n </span>\n ","styles":["\n\n "]}]}],"members":{"question":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["question"]}]}],"answerGiven":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../providers/form-builder/form-builder","name":"FormBuilderProvider"}]}],"ngOnInit":[{"__symbolic":"method"}],"setConfirmAnswer":[{"__symbolic":"method"}],"setAnswer":[{"__symbolic":"method"}],"validateAnswer":[{"__symbolic":"method"}]}}}}]