API Reference / Modules / configurator-core/src/roomle-configurator / <internal> / default
# Class: default
configurator-core/src/roomle-configurator.
# Implements
# Table of contents
# Constructors
# Properties
# Methods
- formatAngleValueToUnitString
- formatMMValueToUnitString
- formatMMValueWithReqMaxLength
- formatNumber
- formatParameter
- formatPartListParameter
- formatSquareMMValueToUnitString
- formatValueToUnitString
- getActualMeasurementString
- getActualUnitString
- getAllowedDelta
- getPrecision
- getUnitStringType
- init
- isInch
- isParseableNumber
- isParseableUnitString
- parseAngleValueFromUnitString
- parseMMValueFromUnitString
- parseNumber
- parseValue
- setUnitInitData
# Constructors
# constructor
• new default(creator?
)
# Parameters
Name | Type |
---|---|
creator? | string |
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:119 (opens new window)
# Properties
# _actualUnitString
• _actualUnitString: string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:103 (opens new window)
# _creator_
• _creator_: string
# Implementation of
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:102 (opens new window)
# Methods
# formatAngleValueToUnitString
▸ formatAngleValueToUnitString(value
, parameter
): string
# Parameters
Name | Type |
---|---|
value | number |
parameter | KernelParameter |
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:248 (opens new window)
# formatMMValueToUnitString
▸ formatMMValueToUnitString(aValue
, unitType?
): string
# Parameters
Name | Type |
---|---|
aValue | number |
unitType? | string |
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:371 (opens new window)
# formatMMValueWithReqMaxLength
▸ formatMMValueWithReqMaxLength(aValue
, reqMaxSize
): string
# Parameters
Name | Type |
---|---|
aValue | number |
reqMaxSize | number |
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:385 (opens new window)
# formatNumber
▸ formatNumber(aValue
, digit?
): string
# Parameters
Name | Type | Default value |
---|---|---|
aValue | number | undefined |
digit | number | 0 |
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:356 (opens new window)
# formatParameter
▸ formatParameter(parameter
): void
# Parameters
Name | Type |
---|---|
parameter | UiKernelParameter |
# Returns
void
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:417 (opens new window)
# formatPartListParameter
▸ formatPartListParameter(parameter
): void
# Parameters
Name | Type |
---|---|
parameter | KernelPartListParameter |
# Returns
void
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:408 (opens new window)
# formatSquareMMValueToUnitString
▸ formatSquareMMValueToUnitString(aValue
): string
# Parameters
Name | Type |
---|---|
aValue | number |
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:362 (opens new window)
# formatValueToUnitString
▸ formatValueToUnitString(value
, parameter
): string
| number
# Parameters
Name | Type |
---|---|
value | number |
parameter | KernelParameter |
# Returns
string
| number
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:284 (opens new window)
# getActualMeasurementString
▸ getActualMeasurementString(): string
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:466 (opens new window)
# getActualUnitString
▸ getActualUnitString(): string
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:462 (opens new window)
# getAllowedDelta
▸ getAllowedDelta(): number
# Returns
number
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:478 (opens new window)
# getPrecision
▸ getPrecision(): number
# Returns
number
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:474 (opens new window)
# getUnitStringType
▸ getUnitStringType(): string
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:470 (opens new window)
# init
▸ init(kernelContainer
): void
# Parameters
Name | Type |
---|---|
kernelContainer | any |
# Returns
void
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:123 (opens new window)
# isInch
▸ isInch(): boolean
# Returns
boolean
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:458 (opens new window)
# isParseableNumber
▸ isParseableNumber(aString
): boolean
# Parameters
Name | Type |
---|---|
aString | string |
# Returns
boolean
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:312 (opens new window)
# isParseableUnitString
▸ isParseableUnitString(aString
, parameter
): boolean
# Parameters
Name | Type |
---|---|
aString | string |
parameter | KernelParameter |
# Returns
boolean
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:318 (opens new window)
# parseAngleValueFromUnitString
▸ parseAngleValueFromUnitString(rotation
): string
# Parameters
Name | Type |
---|---|
rotation | string |
# Returns
string
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:256 (opens new window)
# parseMMValueFromUnitString
▸ parseMMValueFromUnitString(aString
, unitType
): number
# Parameters
Name | Type |
---|---|
aString | string |
unitType | string |
# Returns
number
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:337 (opens new window)
# parseNumber
▸ parseNumber(aString
): number
# Parameters
Name | Type |
---|---|
aString | string |
# Returns
number
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:350 (opens new window)
# parseValue
▸ parseValue(value
, parameter
): string
| number
# Parameters
Name | Type |
---|---|
value | string |
parameter | KernelParameter |
# Returns
string
| number
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:260 (opens new window)
# setUnitInitData
▸ setUnitInitData(unit
, measurementSystem?
): void
# Parameters
Name | Type | Default value |
---|---|---|
unit | string | undefined |
measurementSystem | string | '' |
# Returns
void
# Defined in
packages/configurator-core/src/services/unit-formatter.ts:486 (opens new window)