Options
All
  • Public
  • Public/Protected
  • All
Menu

Module viewer/Locker

Locker module for the Mystery Master Logic Puzzle Solver.

copyright

mysterymaster.com. All rights reserved.

author

Michael Benson

version

2021-08-31

Index

Variables

Const ok

ok: boolean = ...

True if HTML5 local storage is supported, otherwise false.

Functions

getBoolean

  • getBoolean(key: string, def: boolean): boolean
  • Gets boolean value from storage given its key.

    Parameters

    • key: string

      Key.

    • def: boolean

      Default value.

    Returns boolean

    Boolean value.

getNumber

  • getNumber(key: string, def: number): number
  • Gets numeric value from storage given its key.

    Parameters

    • key: string

      Key.

    • def: number

      Default value.

    Returns number

    Numeric value.

getString

  • getString(key: string, def: string): string
  • Gets string value from storage given its key.

    Parameters

    • key: string

      Key.

    • def: string

      Default value.

    Returns string

    String value.

setValue

  • setValue(key: string, val: any): void
  • Sets value to storage given its key.

    Parameters

    • key: string

      Key.

    • val: any

      Value.

    Returns void

supportHtml5Storage

  • supportHtml5Storage(): boolean
  • Determines if HTML5 local storage exists. Note: "window" is undefined for node.js.

    Returns boolean

    True if storage exists, otherwise false.

Generated using TypeDoc