character_custom_page_request.dart 650 B

1234567891011121314151617181920212223242526
  1. import 'package:json_annotation/json_annotation.dart';
  2. import '../../../base/app_base_request.dart';
  3. part 'character_custom_page_request.g.dart';
  4. @JsonSerializable()
  5. class CharacterCustomPageRequest extends AppBaseRequest {
  6. // 键盘id,可返回是否添加到该键盘的状态,不传不返回状态
  7. @JsonKey(name: "keyboardId")
  8. String? keyboardId;
  9. @JsonKey(name: "page")
  10. int page;
  11. @JsonKey(name: "pageSize")
  12. int pageSize;
  13. CharacterCustomPageRequest({
  14. this.keyboardId,
  15. required this.page,
  16. required this.pageSize,
  17. });
  18. @override
  19. Map<String, dynamic> toJson() => _$CharacterCustomPageRequestToJson(this);
  20. }