dart_unitz 0.0.1 copy "dart_unitz: ^0.0.1" to clipboard
dart_unitz: ^0.0.1 copied to clipboard

outdated

A simple and expandable unit conversion library.

Dart Unitz #

A simple and expandable unit conversion library.

WIP #

  • ✅ Temperature
  • ❌ Angle
  • ❌ Length
  • ❌ Time
  • ❌ Mass
  • ❌ Electric current
  • ❌ Luminous intensity
  • ❌ Amount of substance

Usage #

final Unit conversion = Unitz.convert(
  from: Celsius(100),
  to: Fahrenheit(),
);
// expect(convertion, Fahrenheit(212));

final Celsius freezingInCelsius = Celsius(0);
final Fahrenheit boilingInFahrenheit = Fahrenheit(212);

final Unit additionResult = freezingInCelsius + boilingInFahrenheit;
// expect(additionResult, Celsius(100));

final String formatted = Celsius(100).toString();
// expect(formatted, '100 °C');
1
likes
0
points
29
downloads

Publisher

verified publishermj12358.dev

Weekly Downloads

A simple and expandable unit conversion library.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

meta

More

Packages that depend on dart_unitz