File

packages/eui/packages/components/testing/mocks/translate.module.mock.ts

Index

Properties
Methods

Properties

currentLang
Type : string
isLoaded
Type : Observable<boolean>
Default value : this.isLoadedSubject.asObservable()
isLoadedSubject
Type : BehaviorSubject<boolean>
Default value : new BehaviorSubject(true)
languages
Type : string[]
Default value : ['de']
onDefaultLangChange
Type : Observable<string>
Default value : this.onDefaultLangChangeSubject.asObservable()
onDefaultLangChangeSubject
Type : Subject<string>
Default value : new Subject()
onLangChange
Type : Observable<LangChangeEvent>
Default value : this.onLangChangeSubject.asObservable()
onLangChangeSubject
Type : Subject<LangChangeEvent>
Default value : new Subject()
onTranslationChange
Type : Observable<string>
Default value : this.onTranslationChangeSubject.asObservable()
onTranslationChangeSubject
Type : Subject<string>
Default value : new Subject()

Methods

addLangs
addLangs(langs: string[])
Parameters :
Name Type Optional
langs string[] No
Returns : void
get
get(content: string)
Parameters :
Name Type Optional
content string No
Returns : Observable<string>
getBrowserLang
getBrowserLang()
Returns : string
getLangs
getLangs()
Returns : string[]
getTranslation
getTranslation()
Returns : Observable<any>
instant
instant(key: string | string[], interpolateParams?: object)
Parameters :
Name Type Optional
key string | string[] No
interpolateParams object Yes
Returns : string
setDefaultLang
setDefaultLang(lang: string)
Parameters :
Name Type Optional
lang string No
Returns : void
use
use(lang: string)
Parameters :
Name Type Optional
lang string No
Returns : void

results matching ""

    No results matching ""