Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ChangePasswordFormComponent

Hierarchy

  • AbstractChangePasswordComponent
    • ChangePasswordFormComponent

Implements

  • OnDestroy

Index

Constructors

  • new ChangePasswordFormComponent(formBuilder: FormBuilder, profileService: ProfileService, user: UserService, log: LoggerService, translate: TranslateService, minPasswordLength: any, _snackbar: SnackBarService): ChangePasswordFormComponent

Properties

_log: LoggerService
_snackbar: SnackBarService
_translate: TranslateService
changePassword: EventEmitter<MessageResource>
formBuilder: FormBuilder
formSubmit: EventEmitter<FormSubmitEvent>
hideOldPassword: boolean
hidePassword: boolean
hideRepeatPassword: boolean
loadingSubmit: LoadingEmitter
minPasswordLength: number
profileService: ProfileService
rootFormGroup: FormGroup
streamChangePassword: Subscription
user: UserService
ɵcmp: unknown
ɵfac: unknown

Methods

  • createRequestBody(): UserChangePasswordRequest
  • Returns UserChangePasswordRequest

  • getErrorMessage(formControlName: string): string
  • Parameters

    • formControlName: string

    Returns string

  • isFieldValid(formControlName: string): boolean
  • Parameters

    • formControlName: string

    Returns boolean

  • ngOnDestroy(): void
  • onSubmit(): void
  • Returns void

Generated using TypeDoc