Home > @uniformdev/context > VisitorDataStore
VisitorDataStore class
Signature:
Constructors
| Constructor | Modifiers | Description | 
|---|---|---|
| (constructor)(options) | Constructs a new instance of the <code>VisitorDataStore</code> class | 
Properties
| Property | Modifiers | Type | Description | 
|---|---|---|---|
| data | <code>readonly</code> | VisitorData | Gets the current visitor data. This property is always up to date. | 
| decayEnabled | <code>readonly</code> | boolean | |
| events | <code>readonly</code> | { on: { <Key extends keyof VisitorDataStoreEvents>): void; }; } | Subscribe to events from storage | 
| options | <code>readonly</code> | VisitorDataStoreOptions | 
Methods
| Method | Modifiers | Description | 
|---|---|---|
| delete(fromAllDevices) | Deletes visitor data (forgetting them) In most cases you should use forget() on the Context instead of this function, which also clears the Context state. | |
| updateData(commands) | Push data update command(s) into the visitor data |