ui-predicate
Namespaces
core
PredicateCore
api
getUIComponent
root
setData
add
remove
setPredicateLogicalType_id
setPredicateTarget_id
setPredicateOperator_id
setArgumentValue
getArgumentTypeComponentById
getUIComponent
toJSON
on
once
off
defaults
options
getDefaultData
getDefaultCompoundPredicate
getDefaultComparisonPredicate
getDefaultLogicalType
getDefaultArgumentComponent
dataclasses
Target
Operator
Type
LogicalType
ArgumentType
Predicate
ComparisonPredicate
ComparisonPredicate.is
CompoundPredicate
CompoundPredicate.reduce
CompoundPredicate.forEach
CompoundPredicate.is
errors
invariants
CompoundPredicateMustHaveAtLeastOneSubPredicate
PredicateTypeMustBeValid
RootPredicateMustBeACompoundPredicate
PredicateMustBeAComparisonPredicate
PredicateMustBeACompoundPredicate
AddOnlySupportsAfter
TargetMustReferToADefinedType
LogicalType_idMustReferToADefinedLogicalType
Target_idMustReferToADefinedTarget
Operator_idMustReferToADefinedOperator
RemovePredicateMustDifferFromRootPredicate
RemovePredicateCannotBeTheLastComparisonPredicate
rules
predicateToRemoveIsRootPredicate
predicateToRemoveIsTheLastComparisonPredicate
defaults
core
.
defaults
Source:
PredicateCore.js
,
line 742
Defaults configuration of PredicateCore
Namespaces
options