File

platform-components-ng/projects/platform-components-lib/src/lib/components/authoring/service/qpp-content-automation-rules.service.ts

Index

Methods

Constructor

constructor(attributeService: AttributeService, queryQuestService: QueryQuestService, queryService: QueryService)
Parameters :
Name Type Optional
attributeService AttributeService No
queryQuestService QueryQuestService No
queryService QueryService No

Methods

Async executeQuery
executeQuery(queryId: number, maxLimit: any, metaInfo: QppMetaInfo, filterName?: string, filterConditions?: QueryCondition[])

Executes a query for a given section node and query ID. Handles parameterized queries by extracting parameters from metadata.

Parameters :
Name Type Optional Description
queryId number No
  • The ID of the query to execute.
maxLimit any No
  • Maximum number of results to return.
metaInfo QppMetaInfo No
  • Metadata information used for parameterized queries.
filterName string Yes
  • Optional filter name to apply to the results.
filterConditions QueryCondition[] Yes
  • Optional array of QueryConditions to filter the results.

Promise that resolves to QueryResponse.

result-matching ""

    No results matching ""