Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RegistrationFormComponent

Hierarchy

  • AbstractRegistrationFormComponent
    • RegistrationFormComponent

Index

Constructors

  • new RegistrationFormComponent(formBuilder: FormBuilder, signupService: SignUpService, log: LoggerService, translate: TranslateService, minPasswordLength: any): RegistrationFormComponent

Properties

_log: LoggerService
_signupService: SignUpService
_translate: TranslateService
displayLegalNotice: boolean
formSubmit: EventEmitter<FormSubmitEvent>
hidePassword: boolean
hideRepeatPassword: boolean
invalidToken: EventEmitter<void>

Emits whenever the provided token gets resolved as invalid

loadingSubmit: LoadingEmitter
loadingToken: LoadingEmitter
minPasswordLength: number
register: EventEmitter<MessageResource>
rootFormGroup: FormGroup
userEmail: string
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get token(): string
  • set token(token: string): void
  • Returns string

  • Parameters

    • token: string

    Returns void

  • get tokenVerified(): boolean
  • Returns boolean

Methods

  • callRegistration(requestBody: UserRegistrationRequest): Observable<MessageResource>
  • Parameters

    • requestBody: UserRegistrationRequest

    Returns Observable<MessageResource>

  • createRequestBody(): UserRegistrationRequest
  • Returns UserRegistrationRequest

  • getErrorMessage(formControlName: string): string
  • Parameters

    • formControlName: string

    Returns string

  • isFieldValid(formControlName: string): boolean
  • Parameters

    • formControlName: string

    Returns boolean

  • ngOnDestroy(): void
  • Returns void

  • onSubmit(): void
  • Returns void

Generated using TypeDoc