Map<String, dynamic> toJson() { final mode = this.mode; return { if (mode != null) 'Mode': mode.toValue(), }; }