File

projects/m2-core/src/lib/core/service/data/requests/value/UpdatePropertyValueRequest.ts

Index

Properties
Methods

Properties

Public aggregationData
Type : AggregationData
Public attributeValueData
Type : AttributeValueData
Public isValueIdTemp
Type : boolean
Public itemId
Type : number
Public propertyId
Type : number
Public valueId
Type : number

Methods

Static buildClearAttributeDataRequest
buildClearAttributeDataRequest(valueId: number, valueData: AttributeValueData)
Parameters :
Name Type Optional
valueId number No
valueData AttributeValueData No
Static buildCreateAggregationByUuidRequest
buildCreateAggregationByUuidRequest(propertyId: number, aggregateId: number, partUuid?: string)
Parameters :
Name Type Optional
propertyId number No
aggregateId number No
partUuid string Yes
Static buildCreateAggregationRequest
buildCreateAggregationRequest(propertyId: number, aggregateId: number, partIdOrData?: number | AggregationData)

Aggregation

Parameters :
Name Type Optional
propertyId number No
aggregateId number No
partIdOrData number | AggregationData Yes
Static buildCreateAttributeValueRequest
buildCreateAttributeValueRequest(propertyId: number, valueData: AttributeValueData, itemId: number)
Parameters :
Name Type Optional
propertyId number No
valueData AttributeValueData No
itemId number No
Static buildCreateAttributeValueRequestSkeleton
buildCreateAttributeValueRequestSkeleton(propertyId: number, valueData: AttributeValueData)

Attribute value

Parameters :
Name Type Optional
propertyId number No
valueData AttributeValueData No
Static buildCreateBlobValueRequest
buildCreateBlobValueRequest(itemId: number, propertyId: number, blobName: string, blobSize: number)
Parameters :
Name Type Optional
itemId number No
propertyId number No
blobName string No
blobSize number No
Static buildCreateCompositionRequest
buildCreateCompositionRequest(propertyId: number, aggregateId: number, targetNodeId?: number)
Parameters :
Name Type Optional
propertyId number No
aggregateId number No
targetNodeId number Yes
Static buildDecomposeRequest
buildDecomposeRequest(aggregationId: number)
Parameters :
Name Type Optional
aggregationId number No
Static buildDeleteAggregationLinkValueRequest
buildDeleteAggregationLinkValueRequest(linkValue: LinkAttribute)
Parameters :
Name Type Optional
linkValue LinkAttribute No
Static buildDeleteValueRequest
buildDeleteValueRequest(valueId: number)

Abstract Property value

Parameters :
Name Type Optional
valueId number No
Static buildEditAggregationLinkValueRequestSkeleton
buildEditAggregationLinkValueRequestSkeleton(linkValue: LinkAttribute)

Aggregation: Link values

Parameters :
Name Type Optional
linkValue LinkAttribute No
Static buildEditAggregationRequest
buildEditAggregationRequest(aggregationId: number, partIdOrData: number | AggregationData)
Parameters :
Name Type Optional
aggregationId number No
partIdOrData number | AggregationData No
Static buildEditAttributeValueRequest
buildEditAttributeValueRequest(valueId: number, valueData: AttributeValueData)
Parameters :
Name Type Optional
valueId number No
valueData AttributeValueData No
Static buildEditBlobValueRequest
buildEditBlobValueRequest(valueId: number, blobName: string, blobSize: number)
Parameters :
Name Type Optional
valueId number No
blobName string No
blobSize number No
Static buildUpdateNamedValueRequest
buildUpdateNamedValueRequest(srcData: AttributeValueData, newName: string, propertyId?: number, valueId?: number, defaultIntValue?: number)

Named values

Parameters :
Name Type Optional
srcData AttributeValueData No
newName string No
propertyId number Yes
valueId number Yes
defaultIntValue number Yes
Static isDeleteRequest
isDeleteRequest(request: UpdatePropertyValueRequest)

Getters

Parameters :
Name Type Optional
request UpdatePropertyValueRequest No
Returns : boolean

results matching ""

    No results matching ""