Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReadWriteProxy

Hierarchy

Index

Constructors

constructor

  • Parameters

    • app: any
    • filename: any

    Returns ReadWriteProxy

Methods

deleteAsync

  • deleteAsync(): any
  • Deletes the file

    Returns any

getCurrentData

  • getCurrentData(): any
  • Returns any

getCurrentVersion

  • getCurrentVersion(): number
  • Returns number

getDefaultData

  • getDefaultData(): object
  • Returns object

internalVerifyBasicStructure

  • Parameters

    • data: any

    Returns ExplainedResult

internalVerifyEntry

  • Parameters

    • data: any

    Returns ExplainedResult

migrate

  • Parameters

    • data: any

    Returns ExplainedResult

readAsync

  • readAsync(): any
  • Returns any

resetEverythingAsync

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

verify

  • Parameters

    • data: any

    Returns ExplainedResult

writeAsync

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

    Returns Promise<string>