projects/m2-core/src/lib/core/service/value/property-value.service.ts
Methods |
|
constructor(sanitizer: DomSanitizer, logger: Logger, doubleParserService: DoubleParserService, dataReadService: DataReadService, resourceReadService: ResourceReadService, constraintTableService: ConstraintTableService, applicationReadService: ApplicationReadService, datatableService: DatatableService, measurementService: MeasurementService)
|
||||||||||||||||||||||||||||||
|
Parameters :
|
| Public aggregationDataToString |
aggregationDataToString(ownerId: number, partName: string, partId: number)
|
|
Returns :
ValueStringForm
|
| Public applicationAttributeToString | ||||||||||||||||||||
applicationAttributeToString(appAttribute: ApplicationAttribute, precision?: number, unit?: MeasurementUnit, isHistorical)
|
||||||||||||||||||||
|
Application attribute
Parameters :
Returns :
ValueStringForm
|
| Public attributeDataToBackendString | ||||||||||||||||||||||||
attributeDataToBackendString(valueType: AttributeType, data: AttributeValueData, precision?: number, unit?: MeasurementUnit, restrictiveCondition)
|
||||||||||||||||||||||||
|
Parameters :
Returns :
string
|
| Public attributeDataToString | ||||||||||||||||||||||||||||||||||||||||||||||||
attributeDataToString(ownerId: number, valueType: AttributeType, data: AttributeValueData, precision?: number, unit?: MeasurementUnit, restrictiveCondition, entityType: ModelEntityType, isHistorical, disabledFile, formFileBodyUrlFn?: (ownerId?: number,data?: AttributeValueData) => void, useParsedParams)
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
{number} ownerId - AttributeValue or ConstraintTableCell
Parameters :
Returns :
ValueStringForm
|
| Public constraintCellValueToString | ||||||||||||||||||||||||
constraintCellValueToString(cellValue: ConstraintTableCell, precision?: number, unit?: MeasurementUnit, aggregationPartAsRef, useParsedParams)
|
||||||||||||||||||||||||
|
Parameters :
Returns :
ValueStringForm
|
| Public constraintTableRowToDatatableRow | ||||||||||||||||||||
constraintTableRowToDatatableRow(constraintRow: ConstraintTableRow, propertyIdToPrecisionMap?: Map
|
||||||||||||||||||||
|
Constraint table cell
Parameters :
Returns :
ConstraintTableRow
|
| Public formatPageRow | ||||||||||||||||||||
formatPageRow(pageRow: PageRow, propertyIdToPrecisionMap: Map
|
||||||||||||||||||||
|
{{id: number, displayName: string, propertyId01: string, propertyId02: string, ...}}
Parameters :
Returns :
PageRow
|
| Public formAttributeValueData | ||||||||||||||||||||||||||||
formAttributeValueData(valueType: AttributeType, valueData: AttributeValueData, newValue: string | boolean | Date | FormulaRuleData, unit: MeasurementUnit, precisionDeprecated?: number, force)
|
||||||||||||||||||||||||||||
|
Parameters :
Returns :
AttributeValueData
|
| Public formChangeNameRequest | |||||||||
formChangeNameRequest(srcValue: AttributeValue, newName: string)
|
|||||||||
|
Named value
Parameters :
Returns :
UpdatePropertyValueRequest | number
|
| Public formChangeRequest | ||||||||||||||||||||||||||||
formChangeRequest(srcValue: AttributeValue, newValue: string | boolean | Date | FormulaRuleData, unit: MeasurementUnit, precision: number, forceEdit, isCalculated: boolean)
|
||||||||||||||||||||||||||||
|
Updating value
Parameters :
Returns :
UpdatePropertyValueRequest | number
|
| Public formItemDescription | |||||||||
formItemDescription(itemId: number, declarationsToValues: DeclarationToValues[])
|
|||||||||
|
Item details
Parameters :
Returns :
Promise<DeclarationToValues[]>
|
| Public formItemsDescriptions | ||||||
formItemsDescriptions(itemIdToValuesMap: Map<number | DeclarationToValues[]>)
|
||||||
|
Parameters :
|
| Public groupPropertyValues | |||||||||
groupPropertyValues(declarationInfos: DeclarationInfo[], propertyValues: PropertyValue[])
|
|||||||||
|
Parameters :
Returns :
DeclarationToValues[]
|
| Public groupValuesGroupsByCategories | ||||||||||||
groupValuesGroupsByCategories(declarationsToValues: DeclarationToValues[], documentsInSeparateTab)
|
||||||||||||
|
Parameters :
Returns :
ItemCardValues
|
| Public propertyValueToString | ||||||||||||||||||||||||
propertyValueToString(value: PropertyValue, precision?: number, unit?: MeasurementUnit, isHistorical, disabledFile)
|
||||||||||||||||||||||||
|
Parameters :
Returns :
ValueStringForm
|
| Public setLinkValuesCells | ||||||||||||
setLinkValuesCells(tableRow: Object, linkValues: LinkAttribute[], linkDeclarationsMap: Map<number | LinkAttrDeclaration>)
|
||||||||||||
|
Parameters :
Returns :
void
|
| Public setValuesCells | ||||||||||||||||||||||||||||
setValuesCells(tableRow: Object, tableCellInfos: TableCellInfo[], propertyIdToPrecisionMap: Map
|
||||||||||||||||||||||||||||
|
Parameters :
Returns :
void
|
| Public updateValue | |||||||||
updateValue(request: UpdatePropertyValueRequest, propertyValue: PropertyValue)
|
|||||||||
|
Update value by request
Parameters :
Returns :
Promise<PropertyValue>
|