File

projects/m2-core/src/lib/model/declaration/AttributeDeclaration.ts

Extends

PropertyDeclaration

Index

Properties
Methods

Constructor

constructor(id: number, propertyId: number, attrType: AttributeType, natureId?: number, doublePrecision?: number, attrNamedValues?: boolean)
Parameters :
Name Type Optional
id number No
propertyId number No
attrType AttributeType No
natureId number Yes
doublePrecision number Yes
attrNamedValues boolean Yes

Properties

Public Optional attrNamedValues
Type : boolean
Public attrType
Type : AttributeType
Public Optional defaultValue
Type : string
Public Optional desirableUnitId
Type : number
Public Optional doublePrecision
Type : number
Public Optional inputMask
Type : string
Public Optional isDisplayName
Type : boolean
Public Optional ldapAlias
Type : string
Public Optional natureId
Type : number
Public Optional outputFormat
Type : string
Static Readonly TYPE
Type : string
Default value : 'AttributeDeclarationTransfer'
Public Optional autoPostProcessing
Type : boolean
Public Optional canEdit
Type : boolean
Public Optional category
Type : string
Public Optional contextNodeId
Type : number
Public Optional displayName
Type : string
Public Optional formula
Type : number
Public Optional formulaName
Type : string
Public Optional isChecked
Type : boolean
Public Optional isDescriptionSupplier
Type : boolean
Public Optional isMultiple
Type : boolean
Public Optional isVisibleInTable
Type : boolean
Public Optional isWidthDefault
Type : boolean
Public Optional metaProperty
Type : MetaProperty
Public Optional metaPropertyName
Type : string
Public Optional postProcessingFormula
Type : number
Public Optional postProcessingFormulaName
Type : string
Public propertyId
Type : number
Public Optional pseudonym
Type : string
Public Optional pseudonyms
Type : string[]
Public Optional refreshCondition
Type : RefreshCondition
Public sortOrder
Default value : Number.MAX_SAFE_INTEGER
Public Optional textAlignment
Type : TextAlignment
Public Optional width
Type : number
Public id
Type : number
Public isBlocked
Type : boolean
Public Optional valueIdentifier
Type : number

Methods

Static getDefaultValueUnit
getDefaultValueUnit(declaration: AttributeDeclaration)

Default value helpers

Parameters :
Name Type Optional
declaration AttributeDeclaration No
Returns : number
Static isAggregationDeclaration
isAggregationDeclaration(declaration: PropertyDeclaration)
Parameters :
Name Type Optional
declaration PropertyDeclaration No
Returns : boolean
Static isAttributeDeclaration
isAttributeDeclaration(declaration: PropertyDeclaration)
Parameters :
Name Type Optional
declaration PropertyDeclaration No
Returns : boolean

results matching ""

    No results matching ""