Provides run-time access to Named Queries

TypeScript
export interface

Methods

MethodDescription
addNamedQueries(namedQueries)Adds multiple new Named Query to Adaptable State
addNamedQuery(namedQueries)Adds a new Named Query to Adaptable State
getNamedQueries()Gets all Named Queries in Adaptable State
getNamedQueryByName(namedQueryName)Retrieves Named Query with given name from State
getNamedQueryState()Retrieves Query section from Adaptable State
isValidNamedQuery(namedQuery)Checks if the given Named Query has a valid name
openNamedQuerySettingsPanel()Opens Settings Panel with Query section selected and visible
runNamedQuery(namedQuery)Runs the given Named Query
runQueryByName(queryName)Runs Named Query which has given name

Method Details

addNamedQueries

Adds multiple new Named Query to Adaptable State

TypeScript
addNamedQueries(namedQueries: NamedQuery[]): void;
Parameters
ParameterTypeDescription
namedQueriesNamedQuery[]
Returns

void

addNamedQuery

Adds a new Named Query to Adaptable State

TypeScript
addNamedQuery(namedQueries: NamedQuery): void;
Parameters
ParameterTypeDescription
namedQueriesNamedQuery
Returns

void

getNamedQueries

Gets all Named Queries in Adaptable State

TypeScript
getNamedQueries(): NamedQuery[];
Returns

NamedQuery[]

getNamedQueryByName

Retrieves Named Query with given name from State

TypeScript
getNamedQueryByName(namedQueryName: string): NamedQuery | undefined;
Parameters
ParameterTypeDescription
namedQueryNamestringName of Named Query
Returns

NamedQuery | undefined

getNamedQueryState

Retrieves Query section from Adaptable State

TypeScript
getNamedQueryState(): NamedQueryState;
Returns

NamedQueryState

isValidNamedQuery

Checks if the given Named Query has a valid name

TypeScript
isValidNamedQuery(namedQuery: NamedQuery): NamedQueryValidationResult;
Parameters
ParameterType
namedQueryNamedQuery
Returns

NamedQueryValidationResult

openNamedQuerySettingsPanel

Opens Settings Panel with Query section selected and visible

TypeScript
openNamedQuerySettingsPanel(): void;
Returns

void

runNamedQuery

Runs the given Named Query

TypeScript
runNamedQuery(namedQuery: NamedQuery): void;
Parameters
ParameterTypeDescription
namedQueryNamedQueryQuery to Run
Returns

void

runQueryByName

Runs Named Query which has given name

TypeScript
runQueryByName(queryName: string): void;
Parameters
ParameterTypeDescription
queryNamestringName of Named Query
Returns

void