File

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

Index

Methods

Constructor

constructor(id: string, title: string, metaInfo: QppMetaInfo[], filterName?: string, filterConditions?: QueryCondition[], childRules?: literal type)
Parameters :
Name Type Optional
id string No
title string No
metaInfo QppMetaInfo[] No
filterName string Yes
filterConditions QueryCondition[] Yes
childRules literal type Yes

Methods

addChildRule
addChildRule(sectionId: string, rule: ContentAutomationRule)
Parameters :
Name Type Optional
sectionId string No
rule ContentAutomationRule No
Returns : void
getChildRules
getChildRules()
Returns : literal type
getFilterConditions
getFilterConditions()
Returns : [] | undefined
getFilterName
getFilterName()
Returns : string | undefined
getId
getId()
Returns : string
getMetaInfos
getMetaInfos()
Returns : QppMetaInfo[]
getTitle
getTitle()
Returns : string
setChildRules
setChildRules(childRules: literal type)
Parameters :
Name Type Optional
childRules literal type No
Returns : void
setFilterConditions
setFilterConditions(filterConditions: QueryCondition[])
Parameters :
Name Type Optional
filterConditions QueryCondition[] No
Returns : void
setFilterName
setFilterName(filterName: string)
Parameters :
Name Type Optional
filterName string No
Returns : void
setId
setId(id: string)
Parameters :
Name Type Optional
id string No
Returns : void
setMetaInfo
setMetaInfo(metaInfos: QppMetaInfo[])
Parameters :
Name Type Optional
metaInfos QppMetaInfo[] No
Returns : void
setTitle
setTitle(title: string)
Parameters :
Name Type Optional
title string No
Returns : void

result-matching ""

    No results matching ""