validateCsafeDate function

Validator validateCsafeDate()

Shortcut for a validator to assert that the data represents a CsafeDate

Implementation

Validator validateCsafeDate() {
  return validate(
      (bytes) => bytes.byteLength == 3 || bytes is DateTime,
      (bytes) => ArgumentError(
          "Provided date value is not a DateTime or 3-byte data field"));
}