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

outdated

A simple and expandable unit conversion library. Quickly and easily convert between units and apply math operations on any unit.

example/main.dart

import 'package:dart_unitz/dart_unitz.dart';

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
31
downloads

Publisher

verified publishermj12358.dev

Weekly Downloads

A simple and expandable unit conversion library. Quickly and easily convert between units and apply math operations on any unit.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

meta

More

Packages that depend on dart_unitz