public class |source

Storage

You can directly use an instance of this class. storage

Stores information about the events recorded into local storage.

Static Member Summary

Static Public Members
public static
public static

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get

Gets storage object

public
public get

returns the size of Storage by event count.

public

Method Summary

Public Methods
public

Clears the event storage.

public

Gets stored event by index.

public

Gets the last stored event in storage.

public

store(type: *, eventObject: *): Promise<Error>|Promise<Object>

store event object in storage.

public

Merge updates last stored event

public

updateStorage(eventObject: Object)

Updates storage

Static Public Members

public static instance: * source

public static storageKey: * source

Public Constructors

public constructor() source

Public Members

public get events: Object: * source

Gets storage object

Return:

Object

public instance: * source

public get size: Number: * source

returns the size of Storage by event count.

Return:

Number

public storageKey: string source

Public Methods

public clear() source

Clears the event storage.

public getItem(index: Number): Object source

Gets stored event by index.

Params:

NameTypeAttributeDescription
indexNumber

Return:

Object

event object

public getLastStored(): Object source

Gets the last stored event in storage.

Return:

Object

last stored event.

public store(type: *, eventObject: *): Promise<Error>|Promise<Object> source

store event object in storage.

Params:

NameTypeAttributeDescription
type*
eventObject*

Return:

Promise<Error>|Promise<Object>

public updateLastStored(updates: Object) source

Merge updates last stored event

Params:

NameTypeAttributeDescription
updatesObject

public updateStorage(eventObject: Object) source

Updates storage

Params:

NameTypeAttributeDescription
eventObjectObject