1.1.18 • Published 2 years ago
test-um v1.1.18
⭐️ Features
- Get list supported UnitGroup
- Get UnitGroup and UnitGroups (By their English name)
- Get Unit of an UnitGroup by its English name
- Convert value from an Unit to another Unit in a same UnitGroup
- Localize an UnitGroup to specific language
📦 Getting Started
- Install
npm install test-um
- Import
Angular/React/Vue
import * as Converters from 'test-um';
...
Javascript
const Converters = require('test-um');
...
🚀 Usage
- Get UnitGroup and UnitGroups (By their English name)
import * as Converters from 'test-um';
const LengthUnitGroup = Converters.getUnitGroup('Length');
const demandUnitGroups = Converter.getUnitGroups(['Length', 'Mass', 'Speed', 'Level']);
...
- Get Unit of an UnitGroup by its English name
import * as Converters from 'test-um';
const LengthUnitGroup = Converters.getUnitGroup('Length');
const MeterUnit = LengthUnitGroup.getUnit('Meter');
console.log(`${MeterUnit.Name} (${MeterUnit.Symbol})`);
//Meter (m)
...
- Convert value from an Unit to another Unit in a same UnitGroup
import * as Converters from 'test-um';
const LengthUnitGroup = Converters.getUnitGroup('Length');
const oneMeter = 1;
let oneMeterToFoot = LengthUnitGroup.convert(oneMeter, 'Meter', 'Foot');
const MeterUnit = LengthUnitGroup.getUnit('Meter');
const FootUnit = LengthUnitGroup.getUnit('Foot');
console.log(`${oneMeter} ${MeterUnit.Name} = ${oneMeterToFoot} ${FootUnit.Name}`);
//1 Meter = 3.28083989501 Foot
...
- Localize an UnitGroup to specific language
import * as Converters from 'test-um';
const language = 'German';
const TimeUnitGroup = Converters.getUnitGroup('Time');
LengthUnitGroup
const HourUnit = LengthUnitGroup.getUnit('Hour');
console.log(`${MeterUnit.DisplayName} (${MeterUnit.DisplaySymbol})`);
//Stunde (h)
...
1.1.1
2 years ago
1.1.0
2 years ago
1.1.18
2 years ago
1.1.17
2 years ago
1.1.9
2 years ago
1.1.8
2 years ago
1.1.7
2 years ago
1.1.6
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.0.3
2 years ago
1.1.12
2 years ago
1.1.11
2 years ago
1.1.10
2 years ago
1.1.16
2 years ago
1.1.15
2 years ago
1.1.14
2 years ago
1.1.13
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago