siberia 1.0.0
siberia: ^1.0.0 copied to clipboard
A new Flutter package project.
Siberia lib is a lib for useful extentions to dart language.
Getting started #
Add dependecy
dependencies:
siberia: ^1.0.0
Usage #
imports
import 'package:siberia/primitives/string_extentions.dart';
import 'package:siberia/primitives/number_extentions.dart';
String Extentions #
orEmpty:
final String? value;
print(value.orEmpty());
toInt:
final String value = "10";
final int intValue = value.toInt();
toIntOrNull:
final String value = "X10";
final int? intNullableValue = value.toIntOrNull();
toDouble:
final String value = "10";
final double doubleValue = value.toDouble();
toDoubleOrNull:
final String value = "X10";
final double? doubleNullableValue = value.toDoubleOrNull();
Number extentions #
orZero:
int? exempleInt;
double? exempleDouble;
print(exempleInt.orZero());
print(exempleDouble.orZero());