Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractI18nTextFieldComponent Abstract

Hierarchy

Implements

  • OnInit
  • OnDestroy

Index

Constructors

Properties

_domSanitizer: DomSanitizer
_translate: TranslateService
_translateService: TranslateService
currentValue: I18nFieldTranslations = {}
cutProperty: string
dataField: I18nField
fieldUpdateSubscription: Subscription
fieldValueChangesSubscription: Subscription
filledKeys: string[]
filledShown: boolean = false
formControlRef: FormControl
initializedLanguage: boolean = false
labelWidth: number
languageIconsService: LanguageIconsService
languageKeys: string[]
selectedLanguage: string
showLargeLayout: WrappedBoolean

Methods

  • checkPropertyInComponent(property: string): boolean
  • getCutProperty(i18nLabel: any): string
  • getDefaultLanguageCode(): string
  • getErrorMessage(): any
  • getTextColor(): string
  • getTextFontSize(): string
  • getTranslation(): string
  • hasHint(): boolean
  • hasTitle(): boolean
  • isBoldText(): boolean
  • isDefaultValue(chosenLanguage: string): boolean
  • isPlainText(): boolean
  • ngOnDestroy(): void
  • ngOnInit(): void
  • refreshCurrentValue(newValue?: I18nFieldValue): void
  • refreshFilledMap(): void
  • removeTranslation(key: string): void
  • resolveErrorMessage(search: string, generalMessage: string): string
  • selectLanguage(newLanguage: string): void
  • setSelectedValue(): void
  • textPropertyEnabled(property: string): boolean
  • toggleFilled(): void

Generated using TypeDoc