Provides run-time access to the Application Module

TypeScript
export interface

Methods

MethodDescription
addApplicationDataEntry(applicationDataEntry)Adds new Application Data Entry
createApplicationDataEntry(key, value)Creates new Application Data Entry with given Key and Value
deleteApplicationDataEntry(applicationDataEntry)Deletes given Application Data Entry
editApplicationDataEntry(applicationDataEntry)Edits given Application Data Entry
getApplicationDataEntries()Retrieves all Key Value Pairs in Application state
getApplicationDataEntriesByValue(value)Gets Application Data Entry with given value
getApplicationDataEntryByKey(key)Gets Application Data Entry with given key
getApplicationState()Retrieves Application section from Adaptable State

Method Details

addApplicationDataEntry

Adds new Application Data Entry

TypeScript
addApplicationDataEntry(applicationDataEntry: ApplicationDataEntry): void;
Parameters
ParameterTypeDescription
applicationDataEntryApplicationDataEntryApplication Data Entry to add
Returns

void

createApplicationDataEntry

Creates new Application Data Entry with given Key and Value

TypeScript
createApplicationDataEntry(key: string, value: any): void;
Parameters
ParameterTypeDescription
keystringthe Application Data Entry key
valueanythe Application Data Entry value
Returns

void

deleteApplicationDataEntry

Deletes given Application Data Entry

TypeScript
deleteApplicationDataEntry(applicationDataEntry: ApplicationDataEntry): void;
Parameters
ParameterTypeDescription
applicationDataEntryApplicationDataEntryApplication Data Entry to delete
Returns

void

editApplicationDataEntry

Edits given Application Data Entry

TypeScript
editApplicationDataEntry(applicationDataEntry: ApplicationDataEntry): void;
Parameters
ParameterTypeDescription
applicationDataEntryApplicationDataEntryApplication Data Entry to edit
Returns

void

getApplicationDataEntries

Retrieves all Key Value Pairs in Application state

TypeScript
getApplicationDataEntries(): ApplicationDataEntry[];
Returns

ApplicationDataEntry[]

getApplicationDataEntriesByValue

Gets Application Data Entry with given value

TypeScript
getApplicationDataEntriesByValue(value: any): ApplicationDataEntry[];
Parameters
ParameterTypeDescription
valueanythe Value of the Application Data Entry to retrieve
Returns

ApplicationDataEntry[]

getApplicationDataEntryByKey

Gets Application Data Entry with given key

TypeScript
getApplicationDataEntryByKey(key: string): ApplicationDataEntry | undefined;
Parameters
ParameterTypeDescription
keystringthe Key of the Application Data Entry to retrieve
Returns

ApplicationDataEntry | undefined

getApplicationState

Retrieves Application section from Adaptable State

TypeScript
getApplicationState(): ApplicationState;
Returns

ApplicationState