src/app/pages/signin/signin.component.ts
| selector | app-signin |
| styleUrls | ./signin.component.scss |
| templateUrl | ./signin.component.html |
Properties |
Methods |
|
constructor(router: Router, fb: FormBuilder, auth: AuthService)
|
||||||||||||
|
Defined in src/app/pages/signin/signin.component.ts:29
|
||||||||||||
|
Parameters :
|
| Private afterSignIn |
afterSignIn()
|
|
Defined in src/app/pages/signin/signin.component.ts:135
|
|
Returns :
void
|
| buildForm |
buildForm()
|
|
Defined in src/app/pages/signin/signin.component.ts:41
|
|
Returns :
void
|
| login |
login()
|
|
Defined in src/app/pages/signin/signin.component.ts:127
|
|
Returns :
void
|
| ngOnInit |
ngOnInit()
|
|
Defined in src/app/pages/signin/signin.component.ts:37
|
|
Returns :
void
|
| onValueChanged | ||||||
onValueChanged(data?: any)
|
||||||
|
Defined in src/app/pages/signin/signin.component.ts:58
|
||||||
|
Parameters :
Returns :
void
|
| Async signInAnonymously |
signInAnonymously()
|
|
Defined in src/app/pages/signin/signin.component.ts:104
|
|
Returns :
{}
|
| signInWithEmail |
signInWithEmail()
|
|
Defined in src/app/pages/signin/signin.component.ts:109
|
|
Returns :
void
|
| Async signInWithFacebook |
signInWithFacebook()
|
|
Defined in src/app/pages/signin/signin.component.ts:94
|
|
Returns :
any
|
| Async signInWithGithub |
signInWithGithub()
|
|
Defined in src/app/pages/signin/signin.component.ts:89
|
|
Returns :
{}
|
| Async signInWithGoogle |
signInWithGoogle()
|
|
Defined in src/app/pages/signin/signin.component.ts:84
|
|
Returns :
{}
|
| Async signInWithTwitter |
signInWithTwitter()
|
|
Defined in src/app/pages/signin/signin.component.ts:99
|
|
Returns :
{}
|
| formErrors |
Type : object
|
Default value : {
email: '',
password: '',
loginFailure: ''
}
|
|
Defined in src/app/pages/signin/signin.component.ts:13
|
| userForm |
Type : FormGroup
|
|
Defined in src/app/pages/signin/signin.component.ts:12
|
| validationMessages |
Type : object
|
Default value : {
email: {
required: '请输入您的邮箱',
email: '请输入正确的邮箱'
},
password: {
required: '请输入您的密码',
pattern: '密码中必须包含数字和字母',
minlength: '请输入大于4个字符',
maxlength: '请输入小于25个字符'
}
}
|
|
Defined in src/app/pages/signin/signin.component.ts:18
|
./signin.component.scss