CreateComment constructor

  1. @JsonSerializable.new(includeIfNull: false)
const CreateComment({
  1. required String body,
  2. @JsonKey.new(name: 'post_id') required int postId,
  3. @JsonKey.new(name: 'parent_id') int? parentId,
  4. @JsonKey.new(name: 'language_id') int? languageId,
  5. required String auth,
  6. @Default.new(false) bool answer,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory CreateComment({
  required String body,
  @JsonKey(name: 'post_id') required int postId,
  @JsonKey(name: 'parent_id') int? parentId,
  @JsonKey(name: 'language_id') int? languageId,
  required String auth,
  @Default(false) bool answer,
}) = _CreateComment;