acmeportal / utils/searchUtils / SearchUtils
Class: SearchUtils¶
Defined in: utils/searchUtils.ts:17
Utility class for searching flows and deployments
Constructors¶
Constructor¶
new SearchUtils():
SearchUtils
Returns¶
SearchUtils
Methods¶
searchFlows()¶
staticsearchFlows(flows,criteriaList):FlowDetails[]
Defined in: utils/searchUtils.ts:25
Search flows based on multiple criteria
Parameters¶
flows¶
Array of flows to search
criteriaList¶
Array of search criteria
Returns¶
Filtered array of flows
searchDeployments()¶
staticsearchDeployments(deployments,criteriaList):DeploymentDetails[]
Defined in: utils/searchUtils.ts:43
Search deployments based on multiple criteria
Parameters¶
deployments¶
Array of deployments to search
criteriaList¶
Array of search criteria
Returns¶
Filtered array of deployments
filterDeploymentsByFlows()¶
staticfilterDeploymentsByFlows(deployments,flowNames):DeploymentDetails[]
Defined in: utils/searchUtils.ts:61
Filter deployments that belong to specific flows
Parameters¶
deployments¶
Array of deployments
flowNames¶
string[]
Array of flow names to filter by
Returns¶
Filtered deployments
parseSearchQuery()¶
staticparseSearchQuery(query):SearchCriteria[]
Defined in: utils/searchUtils.ts:209
Parse search query to extract field-specific searches Format: "field:value" or just "value"
Parameters¶
query¶
string
Search query string
Returns¶
Array of search criteria