Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • GettingStarted

Index

Constructors

constructor

  • new GettingStarted(element: HTMLElement, styleEngine: StyleEngine, sdLogin: SdLogin, i18n: I18N, validationControllerFactory: ValidationControllerFactory, dialogService: DialogService): GettingStarted

Properties

Private arNextElement

arNextElement: HTMLElement

arNextStart

arNextStart: ArNext

Private body

body: HTMLElement

Private code

code: string

Private createAccountMemory

createAccountMemory: { extraData?: any; firstname?: string; lastname?: string; token?: string; tokenExpiry?: string; username?: string } = ...

Type declaration

  • Optional extraData?: any
  • Optional firstname?: string
  • Optional lastname?: string
  • Optional token?: string
  • Optional tokenExpiry?: string
  • Optional username?: string

Private extraData

extraData: any

Private firstname

firstname: string

Private forgotCode

forgotCode: string

Private forgotNewPassword

forgotNewPassword: string

Private forgotUsername

forgotUsername: string

Private h

h: number

Private handleKeyboardDown

handleKeyboardDown: EventListener

Private handleKeyboardUp

handleKeyboardUp: EventListener

Private handleResize

handleResize: EventListener

Private html

html: HTMLElement

Private keyboardHeight

keyboardHeight: number = 0

Private keyboardPlugin

keyboardPlugin: boolean = false

Private lastname

lastname: string

Private locales

locales: string[] = ...

Private nbStepPostAccount

nbStepPostAccount: number = 0

Private nbStepPostLogin

nbStepPostLogin: number = 0

Private nbStepPreAccount

nbStepPreAccount: number = 0

Private newAccountPassword

newAccountPassword: string

newAccountUsername

newAccountUsername: string

Private newAccountUsernameAsEmail

newAccountUsernameAsEmail: boolean = false

Private password

password: string

processing

processing: boolean = false

Private showPasswordField

showPasswordField: boolean = !(window as any).chrome

Private showUsernameField

showUsernameField: boolean = !(window as any).chrome

step

step: StepTypes = 'pre-account'

Private subscriptions

subscriptions: Subscription[] = ...

Private swissdataConfig

swissdataConfig: AureliaSwissdataConfig

Private theme

Private username

username: string

validationController

validationController: ValidationController

validationControllerFactory

validationControllerFactory: ValidationControllerFactory

Private w

w: number

Private window

window: Window

Accessors

compensationHeight

  • get compensationHeight(): Number

state

Methods

attached

  • attached(): void

authenticate

  • authenticate(): void

bind

  • bind(): void

cancelAccountCreation

  • cancelAccountCreation(): void

checkUsername

  • checkUsername(): Promise<any>

Private clearCreateAccountMemory

  • clearCreateAccountMemory(): void

Private continueFromCreateAccountMemory

  • continueFromCreateAccountMemory(): boolean

createAccount

  • createAccount(): Promise<any>

detached

  • detached(): void

Private fetchCreateAccountMemory

  • fetchCreateAccountMemory(): void

Private fixSlots

  • fixSlots(): void

Private focusFirstInputIn

  • focusFirstInputIn(id: string): void

goToAccountsList

  • goToAccountsList(): void

goToCreateAnAccount

  • goToCreateAnAccount(): void

goToCreateAnAccountPart2

  • goToCreateAnAccountPart2(): Promise<any>

goToForgetPassword

  • goToForgetPassword(username: "string"): void

goToLogin

  • goToLogin(): void

goToPassword

  • goToPassword(): void

goToPostAccount

  • goToPostAccount(): void

goToPostLogin

  • goToPostLogin(): void

goToResetPassword

  • goToResetPassword(): void

goToStart

  • goToStart(): void

Private login

  • login(autoLoginAfterCreateAccount?: boolean, event?: Event): Promise<any>

loginWithUsername

  • loginWithUsername(username: string): void

newAccountUsernameChanged

  • newAccountUsernameChanged(): void

openLanguageDialog

  • openLanguageDialog(): void

Private prepareUsernameForApi

  • prepareUsernameForApi(prop?: string): string

requestResetPasswordCode

  • requestResetPasswordCode(): Promise<any>

resetPassword

  • resetPassword(): any

Private saveCreateAccountMemory

  • saveCreateAccountMemory(token?: string, tokenExpiry?: string): void

sendForgotPasswordCode

  • sendForgotPasswordCode(): any

sendValidationCodeAgain

  • sendValidationCodeAgain(): Promise<any>

Private setStep

  • setStep(step: StepTypes, focusFirstField?: boolean): void

stepChanged

  • stepChanged(): void

validateCode

  • validateCode(): Promise<any>

Generated using TypeDoc