Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PreferenceLanguageOverrideService

Hierarchy

  • PreferenceLanguageOverrideService

Index

Constructors

constructor

Properties

Protected Readonly overrideIdentifiers

overrideIdentifiers: Set<string>

Methods

addOverrideIdentifier

  • addOverrideIdentifier(overrideIdentifier: string): boolean
  • Parameters

    • overrideIdentifier: string

    Returns boolean

    true if the addition caused a change, i.e. if the identifier was not already present in the set of identifiers, false otherwise.

computeOverridePatternPropertiesKey

  • computeOverridePatternPropertiesKey(): undefined | string
  • Returns undefined | string

getOverridePreferenceNames

  • getOverridePreferenceNames(preferenceName: string): IterableIterator<string>
  • Parameters

    • preferenceName: string

    Returns IterableIterator<string>

overriddenPreferenceName

  • Parameters

    • name: string

    Returns undefined | OverridePreferenceName

overridePreferenceName

  • Parameters

    Returns string

removeOverrideIdentifier

  • removeOverrideIdentifier(overrideIdentifier: string): boolean
  • Parameters

    • overrideIdentifier: string

    Returns boolean

    true if the deletion caused a change, i.e. if the identifier was present in the set, false otherwise.

testOverrideValue

  • Parameters

    • name: string
    • value: any

    Returns value is PreferenceSchemaProperties