File

projects/m2-core/src/lib/model/formula/WizardPredicate.ts

Index

Properties
Methods
Accessors

Properties

Public Optional isConjunction
Type : boolean
Public Optional leftDeflection
Type : number
Public Optional leftDeflectionPrecision
Type : number
Public Optional leftInitialValue
Type : any
Public Optional leftPropertyDeclaration
Type : PropertyDeclaration
Public Optional leftPropertyDisplayName
Type : string
Public Optional leftPropertyPath
Type : number[]
Public Optional leftPropertyPathStr
Type : string
Public Optional leftValue
Type : string
Public Optional leftValueName
Type : string
Public Optional leftValuePrecision
Type : number
Public logicalOperator
Default value : LogicalOperatorType.OR
Public operator
Default value : OperatorType.EQUAL
Public Optional rightDeflection
Type : number
Public Optional rightDeflectionPrecision
Type : number
Public Optional rightInitialValue
Type : any
Public Optional rightPropertyDeclaration
Type : PropertyDeclaration
Public Optional rightPropertyDisplayName
Type : string
Public Optional rightPropertyPath
Type : number[]
Public Optional rightPropertyPathStr
Type : string
Public Optional rightValue
Type : string
Public Optional rightValueName
Type : string
Public Optional rightValuePrecision
Type : number
Public Optional unit
Type : MeasurementUnit
Public Optional unitId
Type : number

Methods

Public clearBothDeflections
clearBothDeflections()
Returns : void
Public clearBothValues
clearBothValues()
Returns : void
Public clearLeftDeflection
clearLeftDeflection()

Deflections

Returns : void
Public clearLeftProperty
clearLeftProperty()
Returns : void
Public clearLeftValue
clearLeftValue()
Returns : void
Public clearRightDeflection
clearRightDeflection()
Returns : void
Public clearRightProperty
clearRightProperty()
Returns : void
Public clearRightValue
clearRightValue()
Returns : void
Public clearUnit
clearUnit()

Unit

Returns : void
Public copyLeftPropertyToRight
copyLeftPropertyToRight()
Returns : void
Public copyRightPropertyToLeft
copyRightPropertyToLeft()
Returns : void
Public getClientFields
getClientFields()
Returns : string[]
Public increasePrecision
increasePrecision(precisionDelta: number)

Double precision

Parameters :
Name Type Optional
precisionDelta number No
Returns : void
Public setLeftProperty
setLeftProperty(path: PropertyNode[])

Predicate properties

Parameters :
Name Type Optional
path PropertyNode[] No
Returns : void
Public setLeftValue
setLeftValue(value: string, precision?: number, valueFull?: any)

Predicate values

Parameters :
Name Type Optional
value string No
precision number Yes
valueFull any Yes
Returns : void
Public setRightProperty
setRightProperty(path: PropertyNode[])
Parameters :
Name Type Optional
path PropertyNode[] No
Returns : void
Public setRightValue
setRightValue(value: string, precision?: number, valueFull?: any)
Parameters :
Name Type Optional
value string No
precision number Yes
valueFull any Yes
Returns : void

Accessors

areBothDeclarationsSet
getareBothDeclarationsSet()

Declaration related params

Returns : boolean
declaration
getdeclaration()
attrType
getattrType()
natureId
getnatureId()

results matching ""

    No results matching ""