Skip to content

Home > resol-vbus-core > conversions

conversions namespace

Functions

Function

Description

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convert(currentValue, currentUnitId, targetUnitId)

Main conversion function that handles different unit families

convertEnergy(currentValue, currentUnit, targetUnit)

Converts energy values between different units

convertPower(currentValue, currentUnit, targetUnit)

Converts power values between different units

convertPressure(currentValue, currentUnit, targetUnit)

Converts pressure values between different units

convertTemperature(currentValue, currentUnit, targetUnit)

Converts temperature values between different units

convertTime(currentValue, currentUnit, targetUnit)

Converts time values between different units

convertVolume(currentValue, currentUnit, targetUnit)

Converts volume values between different units

convertVolumetricFlow(currentValue, currentUnit, targetUnit)

Converts volumetric flow values between different units

getUnitText(unit)

Converts a unit identifier to its standardized textual representation

This function provides the human-readable symbol for various energy, temperature, volumetric flow, pressure, volume, time, and power units. It's used for display purposes in UI components, logs, and data representations.

Interfaces

Interface

Description

ConversionResult

Represents the result of a unit conversion

Variables

Variable

Description

energyUnits

List of supported energy units

powerUnits

List of supported power units

pressureUnits

List of supported pressure units

temperatureUnits

List of supported temperature units

timeUnits

List of supported time units

unitFamilies

List of supported unit families for conversion These are the major categories of units that can be converted between

volumetricFlowUnits

List of supported volumetric flow units

volumeUnits

List of supported volume units

Type Aliases

Type Alias

Description

AnyUnit

Type of all supported units (regardless of unit family)

EnergyUnit

Type of supported energy units

PowerUnit

Type of supported power units

PressureUnit

Type of supported pressure units

TemperatureUnit

Type of supported temperature units

TimeUnit

Type of supported time units

Unit

Represents a unit with its family classification

UnitFamily

Represents a unit with its family classification

VolumetricFlowUnit

Type of supported volumetric flow units

VolumeUnit

Type of supported volume units