newInstance method
Returns new default value.
Examples
import 'package:kind/kind.dart';
void main() {
BoolKind().newInstance(); // --> false
Int64Kind().newInstance(); // --> 0
StringKind().newInstance(); // --> ''
NullableKind(StringKind()).newInstance();// --> null
ListKind(StringKind()).newInstance(); // --> []
}
Implementation
@override
DateTimeWithTimeZone newInstance() {
return DateTimeWithTimeZone.epoch;
}