[{"__symbolic":"module","version":4,"metadata":{"UsernameFieldComponentIonic":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"./username-field.component.core","name":"UsernameFieldComponentCore","line":56,"character":49},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":52,"character":1},"arguments":[{"selector":"amplify-auth-username-field-ionic","template":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":"\n\n    <ion-item lines=\"none\" *ngIf=\"this._usernameAttributes === 'email'\">\n        <ion-label class=\"amplify-input-label amplify-input-label-ionic\" for=\"emailField\" position=\"stacked\">{{ this.amplifyService.i18n().get('Email *') }}</ion-label>\n        <ion-input type=\"text\"\n            #emailField\n            class=\"amplify-form-input\"\n            type=\"email\"\n            placeholder=\"{{ this.amplifyService.i18n().get(this.getPlaceholder()) }}\"\n            (input)=\"setEmail($event.target.value)\"\n            data-test=\"","right":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"../../../assets/data-test-attributes","name":"auth","line":30,"character":25},"member":"genericAttrs"},"member":"emailInput"}},"right":"\"\n        ></ion-input>\n    </ion-item> \n    <ion-item lines=\"none\" *ngIf=\"this._usernameAttributes === 'phone_number'\">\n       <amplify-auth-phone-field-ionic\n            (phoneFieldChanged)=\"onPhoneFieldChanged($event)\"\n        ></amplify-auth-phone-field-ionic>\n    </ion-item>\n    <ion-item lines=\"none\" *ngIf=\"this._usernameAttributes !== 'email' && this._usernameAttributes !== 'phone_number'\">\n        <ion-label class=\"amplify-input-label amplify-input-label-ionic\" for=\"usernameField\" position=\"stacked\">{{ this.amplifyService.i18n().get(getUsernameLabel()) }} *</ion-label>\n        <ion-input type=\"text\"\n            #usernameField\n            class=\"amplify-form-input\"\n            type=\"text\"\n            placeholder=\"{{ this.amplifyService.i18n().get(this.getPlaceholder()) }}\"\n            (input)=\"setUsername($event.target.value)\"\n            data-test=\""},"right":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"../../../assets/data-test-attributes","name":"auth","line":46,"character":25},"member":"genericAttrs"},"member":"usernameInput"}},"right":"\"\n        ></ion-input>\n    </ion-item>\n\n"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":57,"character":14},"arguments":[{"__symbolic":"reference","module":"../../../providers/amplify.service","name":"AmplifyService","line":57,"character":21}]}]],"parameters":[{"__symbolic":"reference","module":"../../../providers/amplify.service","name":"AmplifyService","line":57,"character":60}]}]}}}}]