DateTimeKind.localLeaking constructor

const DateTimeKind.localLeaking({
  1. String? name = 'DateTime',
  2. List<Trait>? traits,
})

DateTimeKind that uses local time zone for both encoded and decoded values.

This could leak user's time zone information, which could be bad for privacy.

Implementation

const DateTimeKind.localLeaking({
  super.name = 'DateTime',
  super.traits,
})  : encodeUtc = false,
      decodeUtc = false,
      super.constructor();