UNPKG

@openhps/core

Version:

Open Hybrid Positioning System - Core component

31 lines 1.14 kB
"use strict"; var LengthUnit_1; Object.defineProperty(exports, "__esModule", { value: true }); exports.LengthUnit = void 0; const tslib_1 = require("tslib"); const Unit_1 = require("./Unit"); const decorators_1 = require("../../data/decorators"); const UnitPrefix_1 = require("./UnitPrefix"); /** * @category Unit */ let LengthUnit = LengthUnit_1 = class LengthUnit extends Unit_1.Unit { }; exports.LengthUnit = LengthUnit; LengthUnit.METER = new LengthUnit_1('meter', { baseName: 'length', aliases: ['m', 'meters'], prefixes: 'decimal', }); LengthUnit.CENTIMETER = LengthUnit_1.METER.specifier(UnitPrefix_1.UnitPrefix.CENTI); LengthUnit.MILLIMETER = LengthUnit_1.METER.specifier(UnitPrefix_1.UnitPrefix.MILLI); LengthUnit.KILOMETER = LengthUnit_1.METER.specifier(UnitPrefix_1.UnitPrefix.KILO); LengthUnit.MILE = new LengthUnit_1('mile', { baseName: 'length', aliases: ['mil', 'miles'], definitions: [{ unit: 'meter', magnitude: 1609.344 }], }); exports.LengthUnit = LengthUnit = LengthUnit_1 = tslib_1.__decorate([ (0, decorators_1.SerializableObject)() ], LengthUnit); //# sourceMappingURL=LengthUnit.js.map