maybe_as 0.0.2
maybe_as: ^0.0.2 copied to clipboard
Optional as. Returns null if type if not match the class type.
example/main.dart
import 'package:maybe_as/maybe_as.dart';
void main() {
final object = "string";
print(object.maybeAs<String>());
print(object.maybeAs<int>());
print("1,2,3".maybeAsOr<String>("").split(","));
print(1.maybeAsOr<String>("").split(","));
print(null.maybeAs<int>());
print(null.maybeAsOr<int>(0));
print(null.maybeAsOr<String>("string"));
}