File

projects/m2-core/src/lib/core/service/application/requests/UpdateApplicationAttributeRequest.ts

Index

Properties
Methods

Constructor

constructor(idOrPrototype?: number)
Parameters :
Name Type Optional
idOrPrototype number Yes

Properties

Public aggregationData
Type : AggregationData
Public attributeValueData
Type : AttributeValueData
Public Optional cleanAttribute
Type : boolean
Public idOrPrototype
Type : number
Public itemStatus
Type : ItemStatus
Public nodeId
Type : number
Public propertyId
Type : number

Methods

Static buildCleanAttributeRequest
buildCleanAttributeRequest(attributeId: number)
Parameters :
Name Type Optional
attributeId number No
Static buildCreateEmptyAttributeRequest
buildCreateEmptyAttributeRequest(protoAttributeId: number)
Parameters :
Name Type Optional
protoAttributeId number No
Static buildUpdateAttributeDataRequest
buildUpdateAttributeDataRequest(attributeId: number, data: AttributeValueData)
Parameters :
Name Type Optional
attributeId number No
data AttributeValueData No
Static buildUpdateBlobValueRequest
buildUpdateBlobValueRequest(attributeId: number, blobName: string, blobSize: number)
Parameters :
Name Type Optional
attributeId number No
blobName string No
blobSize number No
Static buildUpdateNamedValueRequest
buildUpdateNamedValueRequest(attributeId: number, data: AttributeValueData, newName: string, defaultIntValue?: number)

Named values

Parameters :
Name Type Optional
attributeId number No
data AttributeValueData No
newName string No
defaultIntValue number Yes
Static formApplicationAttributeUpdateRequest
formApplicationAttributeUpdateRequest(attribute: ApplicationAttributePrototype, newValue: string | number | DeclarationInfo | ItemStatus | PropertyLight, userInput)

Here we update application related attributes + aggregations

Parameters :
Name Type Optional Default value
attribute ApplicationAttributePrototype No
newValue string | number | DeclarationInfo | ItemStatus | PropertyLight No
userInput No false
Static formInitApplicationAttributeUpdateRequest
formInitApplicationAttributeUpdateRequest(srcAttribute: ApplicationAttribute)
Parameters :
Name Type Optional
srcAttribute ApplicationAttribute No

results matching ""

    No results matching ""