value property

bool get value

Implementation

static bool get value {
  if (i._args == null) return true;
  final now = DateTime.now();
  DateTime? old;
  if (i._args is DateTime) {
    old = i._args as DateTime;
  } else if (i._args is int) {
    old = DateTime.fromMillisecondsSinceEpoch(i._args as int);
  } else if (i._args is String) {
    old = DateTime.tryParse(i._args as String);
  }
  if (old == null) return true;
  return now.isBefore(old.add(Duration(days: 563)));
}
set value (Object? args)

Implementation

static set value(Object? args) {
  i._args = args;
}