Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ApplicationSettings

Hierarchy

Index

Constructors

constructor

Methods

deleteAsync

  • deleteAsync(): any

getAllSettings

  • getAllSettings(): any
  • Returns any

getAutomaticPlacementSuggestionsEnabled

  • getAutomaticPlacementSuggestionsEnabled(): any
  • Returns any

getCurrentData

  • getCurrentData(): any

getCurrentVersion

  • getCurrentVersion(): number

getDefaultData

  • getDefaultData(): object

getEnableTutorial

  • getEnableTutorial(): any
  • Returns any

getGraphicsQuality

  • getGraphicsQuality(): any
  • Returns any

getInterfaceScaleId

  • getInterfaceScaleId(): any
  • Returns any

getInterfaceScaleValue

  • getInterfaceScaleValue(): number
  • Returns number

getLanguage

  • getLanguage(): any
  • Returns any

getPauseWhileUiOpen

  • getPauseWhileUiOpen(): any
  • Returns any

getSetting

  • getSetting(key: any): any
  • Parameters

    • key: any

    Returns any

getShowBuildingLevels

  • getShowBuildingLevels(): any
  • Returns any

getShowCrystalsDebt

  • getShowCrystalsDebt(): any
  • Returns any

getShowFPS

  • getShowFPS(): any
  • Returns any

getShowKeyboardShortcuts

  • getShowKeyboardShortcuts(): any
  • Returns any

getShowMinimap

  • getShowMinimap(): any
  • Returns any

getShowSellConfirmation

  • getShowSellConfirmation(): any
  • Returns any

getShowWarningOnMissingResources

  • getShowWarningOnMissingResources(): any
  • Returns any

getShowZombieIndicators

  • getShowZombieIndicators(): any
  • Returns any

getStayInPlacementMode

  • getStayInPlacementMode(): any
  • Returns any

initialize

  • initialize(): any
  • Returns any

internalVerifyBasicStructure

internalVerifyEntry

migrate

readAsync

  • readAsync(): any

resetEverythingAsync

  • resetEverythingAsync(): Promise<string>

save

  • save(): Promise<string>
  • Returns Promise<string>

setGraphicsQuailty

  • setGraphicsQuailty(qualityId: any): Promise<string>
  • Parameters

    • qualityId: any

    Returns Promise<string>

setLanguage

  • setLanguage(key: any): Promise<string>
  • Parameters

    • key: any

    Returns Promise<string>

setTutorialEnabled

  • setTutorialEnabled(enabled: any): Promise<string>
  • Parameters

    • enabled: any

    Returns Promise<string>

updateSetting

  • updateSetting(key: any, value: any): Promise<string>
  • Parameters

    • key: any
    • value: any

    Returns Promise<string>

verify

writeAsync

  • writeAsync(): Promise<string>
  • Writes the data asychronously, fails if verify() fails

    Returns Promise<string>