File

packages/eui/packages/components/eui-language-selector/language-selector.component.ts

Implements

OnInit AfterViewInit OnDestroy OnChanges

Metadata

Index

Properties
Methods
Inputs
Outputs
HostBindings
Accessors

Inputs

aria-label
Type : string
euiPrimary
Type : boolean
Default value : false
hasLanguageSelection
Type : boolean
Default value : true
isToolbarSelector
Type : boolean
Default value : false

Outputs

languageSelectorClick
Type : EventEmitter

HostBindings

class
Type : string

Methods

onClick
onClick()
Returns : void
onLanguageChanged
onLanguageChanged(language: EuiLanguage)
Parameters :
Name Type Optional
language EuiLanguage No
Returns : void
onOpen
onOpen(titleLabel: string)

Opens the modal that renders the UxLanguage array with modal actions bindings to this Component

Parameters :
Name Type Optional Default value
titleLabel string No this.translateService.instant('eui.languageSelector.modalTitle')
Returns : void

Properties

appShellService
Default value : inject(EuiAppShellService)
languages
Type : EuiLanguage[]
selectedLanguage
Type : EuiLanguage

Accessors

cssClasses
getcssClasses()
isShowDropDown
getisShowDropDown()

returns true if there are at least one and max four languages.

Returns : boolean
isShowModal
getisShowModal()

returns true if there are at least five languages.

Returns : boolean

results matching ""

    No results matching ""