ember-railio-convert-unitdeprecated

Addon for converting units.

Usage no npm install needed!

<script type="module">
  import emberRailioConvertUnit from 'https://cdn.skypack.dev/ember-railio-convert-unit';
</script>

README

ember-railio-convert-unit

An Ember addon for converting units.

Install

In your application's directory:

$ ember install ember-railio-convert-unit

Usage

Available units

These units can be used to pass as fromUnit and toUnit (second and third arguments).

Unit group Available units
Weights kilos, tons
Metrics feet, teu
Metrics millimeters, centimeters, meters, kilometers
Time milliseconds, seconds, minutes, hours

Use as a function

import convertUnit from 'ember-railio-convert-unit';

//            convertUnit(value, fromUnit, toUnit)
let meters  = convertUnit(2, 'kilometers', 'meters');
let minutes = convertUnit(2, 'hours', 'minutes');

Use as a computed property

import convertUnitProperty from 'ember-railio-convert-unit';

export default EmberObject.extend({
  //                 convertUnitProperty(propertyName, fromUnit, toUnit)
  lengthInMeters:    convertUnitProperty('lengthInKm', 'kilometers', 'meters'),
  durationInMinutes: convertUnitProperty('duration', 'seconds', 'minutes')
});

For more information on using ember-cli, visit https://ember-cli.com/.