basic_utils 1.9.0 copy "basic_utils: ^1.9.0" to clipboard
basic_utils: ^1.9.0 copied to clipboard

outdated

Common util classes providing a solution for different situations.

example/main.dart

import 'package:basic_utils/basic_utils.dart';

void main() async {
  // StringUtils
  print("Convert to lowercase underscore: " +
      StringUtils.camelCaseToLowerUnderscore("camelCase"));
  print("Is lowercase: " + StringUtils.isLowerCase("lowercase").toString());
  print("Is uppercase: " + StringUtils.isUpperCase("UPPERCASE").toString());
  print("Is ascii: " + StringUtils.isAscii("Hello").toString());
  print(
      "Is null or empty: " + StringUtils.isNullOrEmpty("notempty").toString());

  // DomainUtils
  print("Is dartlang.org a domain name? " +
      DomainUtils.isDomainName("dartlang.org").toString());
  Domain domain = DomainUtils.parseDomain("dartlang.org");
  print("Sld = " + domain.sld + " & tld = " + domain.tld);

  // EmailUtils
  print("Is hello@world.com an email ? " +
      EmailUtils.isEmail("hello@world.com").toString());

  // MathUtils
  print("1 km is " +
      MathUtils.convertUnit(1, LengthUnits.kilometer, LengthUnits.meter)
          .toString() +
      " meter.");
}
324
likes
0
pub points
98%
popularity

Publisher

unverified uploader

Common util classes providing a solution for different situations.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

http, json_annotation, logging

More

Packages that depend on basic_utils