Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Tracking

Hierarchy

Implements

Index

Constructors

constructor

Properties

Private _enabled

_enabled: boolean = false

Private _interval

_interval: any

Private _length

_length: number = 0

Private _utils

_utils: IUtils

history

listeners

listeners: IListeners = []

onListeners

onListeners: any

Private storage

storage: any

Accessors

ERROR

  • get ERROR(): string
  • Returns string

enabled

  • get enabled(): boolean
  • set enabled(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

Methods

addHistory

  • addHistory(pageId: number, data: ITrackingData, first?: boolean): void
  • Parameters

    • pageId: number
    • data: ITrackingData
    • Default value first: boolean = false

    Returns void

cancel

  • cancel(): void
  • Returns void

Private compressData

createInstance

emit

  • emit(name: string, args?: any): void
  • Parameters

    • name: string
    • Optional args: any

    Returns void

getHistory

getHistoryForCell

  • getHistoryForCell(pageId: number, cellRow: number, cellCol: number): any
  • Parameters

    • pageId: number
    • cellRow: number
    • cellCol: number

    Returns any

off

  • off(name: string, callback: any): void
  • Parameters

    • name: string
    • callback: any

    Returns void

on

  • on(name: string, callback: any): void
  • Parameters

    • name: string
    • callback: any

    Returns void

register

  • register(callback: any): void
  • Parameters

    • callback: any

    Returns void

removeEvent

  • removeEvent(): void

removeEvents

  • removeEvents(): void

reset

  • reset(): any
  • Returns any

restore

  • restore(): any

Private totalChanges

  • totalChanges(): number
  • Returns number

unRegister

  • unRegister(callback: any): void
  • Parameters

    • callback: any

    Returns void

Generated using TypeDoc