Skip to content

Home > resol-vbus-core > conversions > Unit

conversions.Unit type

Represents a unit with its family classification

Signature:

typescript
export type Unit = {
    unitFamily: 'Temperature';
    unit: TemperatureUnit;
} | {
    unitFamily: 'Energy';
    unit: EnergyUnit;
} | {
    unitFamily: 'VolumetricFlow';
    unit: VolumetricFlowUnit;
} | {
    unitFamily: 'Pressure';
    unit: PressureUnit;
} | {
    unitFamily: 'Volume';
    unit: VolumeUnit;
} | {
    unitFamily: 'Time';
    unit: TimeUnit;
} | {
    unitFamily: 'Power';
    unit: PowerUnit;
};

References: TemperatureUnit, EnergyUnit, VolumetricFlowUnit, PressureUnit, VolumeUnit, TimeUnit, PowerUnit