DroneUser constructor

  1. @JsonSerializable(fieldRename: FieldRename.snake)
const DroneUser({
  1. @Default('') String login,
  2. @Default('') String email,
  3. @Default('') String avatar,
  4. @Default('') String token,
  5. @Default(0) int id,
  6. @Default(0) int synced,
  7. @Default(0) int created,
  8. @Default(0) int updated,
  9. @Default(0) int lastLogin,
  10. @Default(false) bool machine,
  11. @Default(false) bool admin,
  12. @Default(false) bool active,
  13. @Default(false) bool syncing,
})

Implementation

@JsonSerializable(fieldRename: FieldRename.snake)
const factory DroneUser({
  @Default('') String login,
  @Default('') String email,
  @Default('') String avatar,
  @Default('') String token,
  @Default(0) int id,
  @Default(0) int synced,
  @Default(0) int created,
  @Default(0) int updated,
  @Default(0) int lastLogin,
  @Default(false) bool machine,
  @Default(false) bool admin,
  @Default(false) bool active,
  @Default(false) bool syncing,
}) = _DroneUser;