1237 lines
		
	
	
		
			44 KiB
		
	
	
	
		
			Dart
		
	
	
	
			
		
		
	
	
			1237 lines
		
	
	
		
			44 KiB
		
	
	
	
		
			Dart
		
	
	
	
| // This is a generated file - do not edit.
 | |
| //
 | |
| // Generated from post.proto.
 | |
| 
 | |
| // @dart = 3.3
 | |
| 
 | |
| // ignore_for_file: annotate_overrides, camel_case_types, comment_references
 | |
| // ignore_for_file: constant_identifier_names
 | |
| // ignore_for_file: curly_braces_in_flow_control_structures
 | |
| // ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
 | |
| // ignore_for_file: non_constant_identifier_names
 | |
| 
 | |
| import 'dart:core' as $core;
 | |
| 
 | |
| import 'package:fixnum/fixnum.dart' as $fixnum;
 | |
| import 'package:protobuf/protobuf.dart' as $pb;
 | |
| 
 | |
| import 'blocks.pb.dart' as $1;
 | |
| 
 | |
| export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
 | |
| 
 | |
| /// 删除评论
 | |
| class DeleteCommentRequest extends $pb.GeneratedMessage {
 | |
|   factory DeleteCommentRequest({
 | |
|     $core.String? identity,
 | |
|     $core.String? postIdentity,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (identity != null) result.identity = identity;
 | |
|     if (postIdentity != null) result.postIdentity = postIdentity;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   DeleteCommentRequest._();
 | |
| 
 | |
|   factory DeleteCommentRequest.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory DeleteCommentRequest.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'DeleteCommentRequest',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(1, _omitFieldNames ? '' : 'identity')
 | |
|     ..aOS(2, _omitFieldNames ? '' : 'post_identity')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   DeleteCommentRequest clone() =>
 | |
|       DeleteCommentRequest()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   DeleteCommentRequest copyWith(void Function(DeleteCommentRequest) updates) =>
 | |
|       super.copyWith((message) => updates(message as DeleteCommentRequest))
 | |
|           as DeleteCommentRequest;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static DeleteCommentRequest create() => DeleteCommentRequest._();
 | |
|   @$core.override
 | |
|   DeleteCommentRequest createEmptyInstance() => create();
 | |
|   static $pb.PbList<DeleteCommentRequest> createRepeated() =>
 | |
|       $pb.PbList<DeleteCommentRequest>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static DeleteCommentRequest getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<DeleteCommentRequest>(create);
 | |
|   static DeleteCommentRequest? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.String get identity => $_getSZ(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set identity($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasIdentity() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearIdentity() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.String get postIdentity => $_getSZ(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set postIdentity($core.String value) => $_setString(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasPostIdentity() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearPostIdentity() => $_clearField(2);
 | |
| }
 | |
| 
 | |
| /// 根据KEY获取内容请求
 | |
| class GetPostByKeyRequest extends $pb.GeneratedMessage {
 | |
|   factory GetPostByKeyRequest({
 | |
|     $core.String? key,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (key != null) result.key = key;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   GetPostByKeyRequest._();
 | |
| 
 | |
|   factory GetPostByKeyRequest.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory GetPostByKeyRequest.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'GetPostByKeyRequest',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(3, _omitFieldNames ? '' : 'key')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   GetPostByKeyRequest clone() => GetPostByKeyRequest()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   GetPostByKeyRequest copyWith(void Function(GetPostByKeyRequest) updates) =>
 | |
|       super.copyWith((message) => updates(message as GetPostByKeyRequest))
 | |
|           as GetPostByKeyRequest;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static GetPostByKeyRequest create() => GetPostByKeyRequest._();
 | |
|   @$core.override
 | |
|   GetPostByKeyRequest createEmptyInstance() => create();
 | |
|   static $pb.PbList<GetPostByKeyRequest> createRepeated() =>
 | |
|       $pb.PbList<GetPostByKeyRequest>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static GetPostByKeyRequest getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<GetPostByKeyRequest>(create);
 | |
|   static GetPostByKeyRequest? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.String get key => $_getSZ(0);
 | |
|   @$pb.TagNumber(3)
 | |
|   set key($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.bool hasKey() => $_has(0);
 | |
|   @$pb.TagNumber(3)
 | |
|   void clearKey() => $_clearField(3);
 | |
| }
 | |
| 
 | |
| /// 文章
 | |
| class PostItem extends $pb.GeneratedMessage {
 | |
|   factory PostItem({
 | |
|     $core.String? identity,
 | |
|     $fixnum.Int64? ownerId,
 | |
|     $core.String? ownerIdentity,
 | |
|     $core.Iterable<$core.String>? categoryIdentityArray,
 | |
|     $core.Iterable<$core.String>? tagsIdentityArray,
 | |
|     $core.String? title,
 | |
|     $core.String? coverPath,
 | |
|     $core.String? author,
 | |
|     $core.String? authorIdentity,
 | |
|     $core.String? cms,
 | |
|     $core.String? targetUrl,
 | |
|     $core.String? sourceUrl,
 | |
|     $fixnum.Int64? hits,
 | |
|     $core.Iterable<$core.String>? accessoryIdentityArray,
 | |
|     $core.bool? hasAccessory,
 | |
|     $core.String? createdAt,
 | |
|     $core.String? updatedAt,
 | |
|     $core.String? description,
 | |
|     $fixnum.Int64? likeHits,
 | |
|     $fixnum.Int64? unlikeHits,
 | |
|     $fixnum.Int64? commentHits,
 | |
|     $core.int? postType,
 | |
|     $core.String? rights,
 | |
|     $core.String? key,
 | |
|     $core.Iterable<$1.CategoryItem>? categoryData,
 | |
|     $core.Iterable<$1.TagsItem>? tagsData,
 | |
|     $core.Iterable<$1.AccessoryItem>? accessoryData,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (identity != null) result.identity = identity;
 | |
|     if (ownerId != null) result.ownerId = ownerId;
 | |
|     if (ownerIdentity != null) result.ownerIdentity = ownerIdentity;
 | |
|     if (categoryIdentityArray != null)
 | |
|       result.categoryIdentityArray.addAll(categoryIdentityArray);
 | |
|     if (tagsIdentityArray != null)
 | |
|       result.tagsIdentityArray.addAll(tagsIdentityArray);
 | |
|     if (title != null) result.title = title;
 | |
|     if (coverPath != null) result.coverPath = coverPath;
 | |
|     if (author != null) result.author = author;
 | |
|     if (authorIdentity != null) result.authorIdentity = authorIdentity;
 | |
|     if (cms != null) result.cms = cms;
 | |
|     if (targetUrl != null) result.targetUrl = targetUrl;
 | |
|     if (sourceUrl != null) result.sourceUrl = sourceUrl;
 | |
|     if (hits != null) result.hits = hits;
 | |
|     if (accessoryIdentityArray != null)
 | |
|       result.accessoryIdentityArray.addAll(accessoryIdentityArray);
 | |
|     if (hasAccessory != null) result.hasAccessory = hasAccessory;
 | |
|     if (createdAt != null) result.createdAt = createdAt;
 | |
|     if (updatedAt != null) result.updatedAt = updatedAt;
 | |
|     if (description != null) result.description = description;
 | |
|     if (likeHits != null) result.likeHits = likeHits;
 | |
|     if (unlikeHits != null) result.unlikeHits = unlikeHits;
 | |
|     if (commentHits != null) result.commentHits = commentHits;
 | |
|     if (postType != null) result.postType = postType;
 | |
|     if (rights != null) result.rights = rights;
 | |
|     if (key != null) result.key = key;
 | |
|     if (categoryData != null) result.categoryData.addAll(categoryData);
 | |
|     if (tagsData != null) result.tagsData.addAll(tagsData);
 | |
|     if (accessoryData != null) result.accessoryData.addAll(accessoryData);
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   PostItem._();
 | |
| 
 | |
|   factory PostItem.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory PostItem.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'PostItem',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(1, _omitFieldNames ? '' : 'identity')
 | |
|     ..aInt64(2, _omitFieldNames ? '' : 'owner_id')
 | |
|     ..aOS(3, _omitFieldNames ? '' : 'owner_identity')
 | |
|     ..pPS(4, _omitFieldNames ? '' : 'category_identity_array')
 | |
|     ..pPS(5, _omitFieldNames ? '' : 'tags_identity_array')
 | |
|     ..aOS(6, _omitFieldNames ? '' : 'title')
 | |
|     ..aOS(7, _omitFieldNames ? '' : 'cover_path')
 | |
|     ..aOS(8, _omitFieldNames ? '' : 'author')
 | |
|     ..aOS(9, _omitFieldNames ? '' : 'author_identity')
 | |
|     ..aOS(10, _omitFieldNames ? '' : 'Cms', protoName: 'Cms')
 | |
|     ..aOS(11, _omitFieldNames ? '' : 'target_url')
 | |
|     ..aOS(12, _omitFieldNames ? '' : 'source_url')
 | |
|     ..aInt64(13, _omitFieldNames ? '' : 'hits')
 | |
|     ..pPS(14, _omitFieldNames ? '' : 'accessory_identity_array')
 | |
|     ..aOB(15, _omitFieldNames ? '' : 'has_accessory')
 | |
|     ..aOS(16, _omitFieldNames ? '' : 'created_at')
 | |
|     ..aOS(17, _omitFieldNames ? '' : 'updated_at')
 | |
|     ..aOS(18, _omitFieldNames ? '' : 'description')
 | |
|     ..aInt64(19, _omitFieldNames ? '' : 'like_hits')
 | |
|     ..aInt64(20, _omitFieldNames ? '' : 'unlike_hits')
 | |
|     ..aInt64(21, _omitFieldNames ? '' : 'comment_hits')
 | |
|     ..a<$core.int>(22, _omitFieldNames ? '' : 'post_type', $pb.PbFieldType.O3)
 | |
|     ..aOS(23, _omitFieldNames ? '' : 'rights')
 | |
|     ..aOS(24, _omitFieldNames ? '' : 'key')
 | |
|     ..pc<$1.CategoryItem>(
 | |
|         25, _omitFieldNames ? '' : 'category_data', $pb.PbFieldType.PM,
 | |
|         subBuilder: $1.CategoryItem.create)
 | |
|     ..pc<$1.TagsItem>(
 | |
|         26, _omitFieldNames ? '' : 'tags_data', $pb.PbFieldType.PM,
 | |
|         subBuilder: $1.TagsItem.create)
 | |
|     ..pc<$1.AccessoryItem>(
 | |
|         27, _omitFieldNames ? '' : 'accessory_data', $pb.PbFieldType.PM,
 | |
|         subBuilder: $1.AccessoryItem.create)
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostItem clone() => PostItem()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostItem copyWith(void Function(PostItem) updates) =>
 | |
|       super.copyWith((message) => updates(message as PostItem)) as PostItem;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostItem create() => PostItem._();
 | |
|   @$core.override
 | |
|   PostItem createEmptyInstance() => create();
 | |
|   static $pb.PbList<PostItem> createRepeated() => $pb.PbList<PostItem>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostItem getDefault() =>
 | |
|       _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PostItem>(create);
 | |
|   static PostItem? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.String get identity => $_getSZ(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set identity($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasIdentity() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearIdentity() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $fixnum.Int64 get ownerId => $_getI64(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set ownerId($fixnum.Int64 value) => $_setInt64(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasOwnerId() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearOwnerId() => $_clearField(2);
 | |
| 
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.String get ownerIdentity => $_getSZ(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   set ownerIdentity($core.String value) => $_setString(2, value);
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.bool hasOwnerIdentity() => $_has(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   void clearOwnerIdentity() => $_clearField(3);
 | |
| 
 | |
|   @$pb.TagNumber(4)
 | |
|   $pb.PbList<$core.String> get categoryIdentityArray => $_getList(3);
 | |
| 
 | |
|   @$pb.TagNumber(5)
 | |
|   $pb.PbList<$core.String> get tagsIdentityArray => $_getList(4);
 | |
| 
 | |
|   @$pb.TagNumber(6)
 | |
|   $core.String get title => $_getSZ(5);
 | |
|   @$pb.TagNumber(6)
 | |
|   set title($core.String value) => $_setString(5, value);
 | |
|   @$pb.TagNumber(6)
 | |
|   $core.bool hasTitle() => $_has(5);
 | |
|   @$pb.TagNumber(6)
 | |
|   void clearTitle() => $_clearField(6);
 | |
| 
 | |
|   @$pb.TagNumber(7)
 | |
|   $core.String get coverPath => $_getSZ(6);
 | |
|   @$pb.TagNumber(7)
 | |
|   set coverPath($core.String value) => $_setString(6, value);
 | |
|   @$pb.TagNumber(7)
 | |
|   $core.bool hasCoverPath() => $_has(6);
 | |
|   @$pb.TagNumber(7)
 | |
|   void clearCoverPath() => $_clearField(7);
 | |
| 
 | |
|   @$pb.TagNumber(8)
 | |
|   $core.String get author => $_getSZ(7);
 | |
|   @$pb.TagNumber(8)
 | |
|   set author($core.String value) => $_setString(7, value);
 | |
|   @$pb.TagNumber(8)
 | |
|   $core.bool hasAuthor() => $_has(7);
 | |
|   @$pb.TagNumber(8)
 | |
|   void clearAuthor() => $_clearField(8);
 | |
| 
 | |
|   @$pb.TagNumber(9)
 | |
|   $core.String get authorIdentity => $_getSZ(8);
 | |
|   @$pb.TagNumber(9)
 | |
|   set authorIdentity($core.String value) => $_setString(8, value);
 | |
|   @$pb.TagNumber(9)
 | |
|   $core.bool hasAuthorIdentity() => $_has(8);
 | |
|   @$pb.TagNumber(9)
 | |
|   void clearAuthorIdentity() => $_clearField(9);
 | |
| 
 | |
|   @$pb.TagNumber(10)
 | |
|   $core.String get cms => $_getSZ(9);
 | |
|   @$pb.TagNumber(10)
 | |
|   set cms($core.String value) => $_setString(9, value);
 | |
|   @$pb.TagNumber(10)
 | |
|   $core.bool hasCms() => $_has(9);
 | |
|   @$pb.TagNumber(10)
 | |
|   void clearCms() => $_clearField(10);
 | |
| 
 | |
|   @$pb.TagNumber(11)
 | |
|   $core.String get targetUrl => $_getSZ(10);
 | |
|   @$pb.TagNumber(11)
 | |
|   set targetUrl($core.String value) => $_setString(10, value);
 | |
|   @$pb.TagNumber(11)
 | |
|   $core.bool hasTargetUrl() => $_has(10);
 | |
|   @$pb.TagNumber(11)
 | |
|   void clearTargetUrl() => $_clearField(11);
 | |
| 
 | |
|   @$pb.TagNumber(12)
 | |
|   $core.String get sourceUrl => $_getSZ(11);
 | |
|   @$pb.TagNumber(12)
 | |
|   set sourceUrl($core.String value) => $_setString(11, value);
 | |
|   @$pb.TagNumber(12)
 | |
|   $core.bool hasSourceUrl() => $_has(11);
 | |
|   @$pb.TagNumber(12)
 | |
|   void clearSourceUrl() => $_clearField(12);
 | |
| 
 | |
|   @$pb.TagNumber(13)
 | |
|   $fixnum.Int64 get hits => $_getI64(12);
 | |
|   @$pb.TagNumber(13)
 | |
|   set hits($fixnum.Int64 value) => $_setInt64(12, value);
 | |
|   @$pb.TagNumber(13)
 | |
|   $core.bool hasHits() => $_has(12);
 | |
|   @$pb.TagNumber(13)
 | |
|   void clearHits() => $_clearField(13);
 | |
| 
 | |
|   @$pb.TagNumber(14)
 | |
|   $pb.PbList<$core.String> get accessoryIdentityArray => $_getList(13);
 | |
| 
 | |
|   @$pb.TagNumber(15)
 | |
|   $core.bool get hasAccessory => $_getBF(14);
 | |
|   @$pb.TagNumber(15)
 | |
|   set hasAccessory($core.bool value) => $_setBool(14, value);
 | |
|   @$pb.TagNumber(15)
 | |
|   $core.bool hasHasAccessory() => $_has(14);
 | |
|   @$pb.TagNumber(15)
 | |
|   void clearHasAccessory() => $_clearField(15);
 | |
| 
 | |
|   @$pb.TagNumber(16)
 | |
|   $core.String get createdAt => $_getSZ(15);
 | |
|   @$pb.TagNumber(16)
 | |
|   set createdAt($core.String value) => $_setString(15, value);
 | |
|   @$pb.TagNumber(16)
 | |
|   $core.bool hasCreatedAt() => $_has(15);
 | |
|   @$pb.TagNumber(16)
 | |
|   void clearCreatedAt() => $_clearField(16);
 | |
| 
 | |
|   @$pb.TagNumber(17)
 | |
|   $core.String get updatedAt => $_getSZ(16);
 | |
|   @$pb.TagNumber(17)
 | |
|   set updatedAt($core.String value) => $_setString(16, value);
 | |
|   @$pb.TagNumber(17)
 | |
|   $core.bool hasUpdatedAt() => $_has(16);
 | |
|   @$pb.TagNumber(17)
 | |
|   void clearUpdatedAt() => $_clearField(17);
 | |
| 
 | |
|   @$pb.TagNumber(18)
 | |
|   $core.String get description => $_getSZ(17);
 | |
|   @$pb.TagNumber(18)
 | |
|   set description($core.String value) => $_setString(17, value);
 | |
|   @$pb.TagNumber(18)
 | |
|   $core.bool hasDescription() => $_has(17);
 | |
|   @$pb.TagNumber(18)
 | |
|   void clearDescription() => $_clearField(18);
 | |
| 
 | |
|   @$pb.TagNumber(19)
 | |
|   $fixnum.Int64 get likeHits => $_getI64(18);
 | |
|   @$pb.TagNumber(19)
 | |
|   set likeHits($fixnum.Int64 value) => $_setInt64(18, value);
 | |
|   @$pb.TagNumber(19)
 | |
|   $core.bool hasLikeHits() => $_has(18);
 | |
|   @$pb.TagNumber(19)
 | |
|   void clearLikeHits() => $_clearField(19);
 | |
| 
 | |
|   @$pb.TagNumber(20)
 | |
|   $fixnum.Int64 get unlikeHits => $_getI64(19);
 | |
|   @$pb.TagNumber(20)
 | |
|   set unlikeHits($fixnum.Int64 value) => $_setInt64(19, value);
 | |
|   @$pb.TagNumber(20)
 | |
|   $core.bool hasUnlikeHits() => $_has(19);
 | |
|   @$pb.TagNumber(20)
 | |
|   void clearUnlikeHits() => $_clearField(20);
 | |
| 
 | |
|   @$pb.TagNumber(21)
 | |
|   $fixnum.Int64 get commentHits => $_getI64(20);
 | |
|   @$pb.TagNumber(21)
 | |
|   set commentHits($fixnum.Int64 value) => $_setInt64(20, value);
 | |
|   @$pb.TagNumber(21)
 | |
|   $core.bool hasCommentHits() => $_has(20);
 | |
|   @$pb.TagNumber(21)
 | |
|   void clearCommentHits() => $_clearField(21);
 | |
| 
 | |
|   @$pb.TagNumber(22)
 | |
|   $core.int get postType => $_getIZ(21);
 | |
|   @$pb.TagNumber(22)
 | |
|   set postType($core.int value) => $_setSignedInt32(21, value);
 | |
|   @$pb.TagNumber(22)
 | |
|   $core.bool hasPostType() => $_has(21);
 | |
|   @$pb.TagNumber(22)
 | |
|   void clearPostType() => $_clearField(22);
 | |
| 
 | |
|   @$pb.TagNumber(23)
 | |
|   $core.String get rights => $_getSZ(22);
 | |
|   @$pb.TagNumber(23)
 | |
|   set rights($core.String value) => $_setString(22, value);
 | |
|   @$pb.TagNumber(23)
 | |
|   $core.bool hasRights() => $_has(22);
 | |
|   @$pb.TagNumber(23)
 | |
|   void clearRights() => $_clearField(23);
 | |
| 
 | |
|   @$pb.TagNumber(24)
 | |
|   $core.String get key => $_getSZ(23);
 | |
|   @$pb.TagNumber(24)
 | |
|   set key($core.String value) => $_setString(23, value);
 | |
|   @$pb.TagNumber(24)
 | |
|   $core.bool hasKey() => $_has(23);
 | |
|   @$pb.TagNumber(24)
 | |
|   void clearKey() => $_clearField(24);
 | |
| 
 | |
|   @$pb.TagNumber(25)
 | |
|   $pb.PbList<$1.CategoryItem> get categoryData => $_getList(24);
 | |
| 
 | |
|   @$pb.TagNumber(26)
 | |
|   $pb.PbList<$1.TagsItem> get tagsData => $_getList(25);
 | |
| 
 | |
|   @$pb.TagNumber(27)
 | |
|   $pb.PbList<$1.AccessoryItem> get accessoryData => $_getList(26);
 | |
| }
 | |
| 
 | |
| /// 文章列表请求
 | |
| class PostListRequest extends $pb.GeneratedMessage {
 | |
|   factory PostListRequest({
 | |
|     $fixnum.Int64? page,
 | |
|     $fixnum.Int64? size,
 | |
|     $core.String? authorIdentity,
 | |
|     $core.String? categoryIdentity,
 | |
|     $core.String? keyword,
 | |
|     $core.int? type,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (page != null) result.page = page;
 | |
|     if (size != null) result.size = size;
 | |
|     if (authorIdentity != null) result.authorIdentity = authorIdentity;
 | |
|     if (categoryIdentity != null) result.categoryIdentity = categoryIdentity;
 | |
|     if (keyword != null) result.keyword = keyword;
 | |
|     if (type != null) result.type = type;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   PostListRequest._();
 | |
| 
 | |
|   factory PostListRequest.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory PostListRequest.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'PostListRequest',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aInt64(1, _omitFieldNames ? '' : 'page')
 | |
|     ..aInt64(2, _omitFieldNames ? '' : 'size')
 | |
|     ..aOS(3, _omitFieldNames ? '' : 'author_identity')
 | |
|     ..aOS(4, _omitFieldNames ? '' : 'category_identity')
 | |
|     ..aOS(5, _omitFieldNames ? '' : 'keyword')
 | |
|     ..a<$core.int>(6, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostListRequest clone() => PostListRequest()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostListRequest copyWith(void Function(PostListRequest) updates) =>
 | |
|       super.copyWith((message) => updates(message as PostListRequest))
 | |
|           as PostListRequest;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostListRequest create() => PostListRequest._();
 | |
|   @$core.override
 | |
|   PostListRequest createEmptyInstance() => create();
 | |
|   static $pb.PbList<PostListRequest> createRepeated() =>
 | |
|       $pb.PbList<PostListRequest>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostListRequest getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<PostListRequest>(create);
 | |
|   static PostListRequest? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $fixnum.Int64 get page => $_getI64(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set page($fixnum.Int64 value) => $_setInt64(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasPage() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearPage() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $fixnum.Int64 get size => $_getI64(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set size($fixnum.Int64 value) => $_setInt64(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasSize() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearSize() => $_clearField(2);
 | |
| 
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.String get authorIdentity => $_getSZ(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   set authorIdentity($core.String value) => $_setString(2, value);
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.bool hasAuthorIdentity() => $_has(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   void clearAuthorIdentity() => $_clearField(3);
 | |
| 
 | |
|   @$pb.TagNumber(4)
 | |
|   $core.String get categoryIdentity => $_getSZ(3);
 | |
|   @$pb.TagNumber(4)
 | |
|   set categoryIdentity($core.String value) => $_setString(3, value);
 | |
|   @$pb.TagNumber(4)
 | |
|   $core.bool hasCategoryIdentity() => $_has(3);
 | |
|   @$pb.TagNumber(4)
 | |
|   void clearCategoryIdentity() => $_clearField(4);
 | |
| 
 | |
|   @$pb.TagNumber(5)
 | |
|   $core.String get keyword => $_getSZ(4);
 | |
|   @$pb.TagNumber(5)
 | |
|   set keyword($core.String value) => $_setString(4, value);
 | |
|   @$pb.TagNumber(5)
 | |
|   $core.bool hasKeyword() => $_has(4);
 | |
|   @$pb.TagNumber(5)
 | |
|   void clearKeyword() => $_clearField(5);
 | |
| 
 | |
|   @$pb.TagNumber(6)
 | |
|   $core.int get type => $_getIZ(5);
 | |
|   @$pb.TagNumber(6)
 | |
|   set type($core.int value) => $_setSignedInt32(5, value);
 | |
|   @$pb.TagNumber(6)
 | |
|   $core.bool hasType() => $_has(5);
 | |
|   @$pb.TagNumber(6)
 | |
|   void clearType() => $_clearField(6);
 | |
| }
 | |
| 
 | |
| /// 文章列表回复
 | |
| class PostListReply extends $pb.GeneratedMessage {
 | |
|   factory PostListReply({
 | |
|     $core.Iterable<PostItem>? data,
 | |
|     $fixnum.Int64? count,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (data != null) result.data.addAll(data);
 | |
|     if (count != null) result.count = count;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   PostListReply._();
 | |
| 
 | |
|   factory PostListReply.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory PostListReply.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'PostListReply',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..pc<PostItem>(1, _omitFieldNames ? '' : 'data', $pb.PbFieldType.PM,
 | |
|         subBuilder: PostItem.create)
 | |
|     ..aInt64(2, _omitFieldNames ? '' : 'count')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostListReply clone() => PostListReply()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostListReply copyWith(void Function(PostListReply) updates) =>
 | |
|       super.copyWith((message) => updates(message as PostListReply))
 | |
|           as PostListReply;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostListReply create() => PostListReply._();
 | |
|   @$core.override
 | |
|   PostListReply createEmptyInstance() => create();
 | |
|   static $pb.PbList<PostListReply> createRepeated() =>
 | |
|       $pb.PbList<PostListReply>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostListReply getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<PostListReply>(create);
 | |
|   static PostListReply? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $pb.PbList<PostItem> get data => $_getList(0);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $fixnum.Int64 get count => $_getI64(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set count($fixnum.Int64 value) => $_setInt64(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasCount() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearCount() => $_clearField(2);
 | |
| }
 | |
| 
 | |
| /// 获取文章详情请求
 | |
| class GetPostRequest extends $pb.GeneratedMessage {
 | |
|   factory GetPostRequest({
 | |
|     $core.String? identity,
 | |
|     $core.String? authorIdentity,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (identity != null) result.identity = identity;
 | |
|     if (authorIdentity != null) result.authorIdentity = authorIdentity;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   GetPostRequest._();
 | |
| 
 | |
|   factory GetPostRequest.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory GetPostRequest.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'GetPostRequest',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(1, _omitFieldNames ? '' : 'identity')
 | |
|     ..aOS(2, _omitFieldNames ? '' : 'author_identity')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   GetPostRequest clone() => GetPostRequest()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   GetPostRequest copyWith(void Function(GetPostRequest) updates) =>
 | |
|       super.copyWith((message) => updates(message as GetPostRequest))
 | |
|           as GetPostRequest;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static GetPostRequest create() => GetPostRequest._();
 | |
|   @$core.override
 | |
|   GetPostRequest createEmptyInstance() => create();
 | |
|   static $pb.PbList<GetPostRequest> createRepeated() =>
 | |
|       $pb.PbList<GetPostRequest>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static GetPostRequest getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<GetPostRequest>(create);
 | |
|   static GetPostRequest? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.String get identity => $_getSZ(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set identity($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasIdentity() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearIdentity() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.String get authorIdentity => $_getSZ(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set authorIdentity($core.String value) => $_setString(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasAuthorIdentity() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearAuthorIdentity() => $_clearField(2);
 | |
| }
 | |
| 
 | |
| /// 评论
 | |
| class CommentItem extends $pb.GeneratedMessage {
 | |
|   factory CommentItem({
 | |
|     $core.String? identity,
 | |
|     $core.String? postIdentity,
 | |
|     $fixnum.Int64? parentId,
 | |
|     $core.String? cms,
 | |
|     $core.String? replyIdentity,
 | |
|     $core.String? createdAt,
 | |
|     $core.String? updatedAt,
 | |
|     $core.Iterable<CommentItem>? list,
 | |
|     $fixnum.Int64? likeHits,
 | |
|     $fixnum.Int64? unlikeHits,
 | |
|     $fixnum.Int64? commentHits,
 | |
|     $core.String? ownerName,
 | |
|     $core.String? ownerIdentity,
 | |
|     $core.String? role,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (identity != null) result.identity = identity;
 | |
|     if (postIdentity != null) result.postIdentity = postIdentity;
 | |
|     if (parentId != null) result.parentId = parentId;
 | |
|     if (cms != null) result.cms = cms;
 | |
|     if (replyIdentity != null) result.replyIdentity = replyIdentity;
 | |
|     if (createdAt != null) result.createdAt = createdAt;
 | |
|     if (updatedAt != null) result.updatedAt = updatedAt;
 | |
|     if (list != null) result.list.addAll(list);
 | |
|     if (likeHits != null) result.likeHits = likeHits;
 | |
|     if (unlikeHits != null) result.unlikeHits = unlikeHits;
 | |
|     if (commentHits != null) result.commentHits = commentHits;
 | |
|     if (ownerName != null) result.ownerName = ownerName;
 | |
|     if (ownerIdentity != null) result.ownerIdentity = ownerIdentity;
 | |
|     if (role != null) result.role = role;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   CommentItem._();
 | |
| 
 | |
|   factory CommentItem.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory CommentItem.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'CommentItem',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(1, _omitFieldNames ? '' : 'identity')
 | |
|     ..aOS(2, _omitFieldNames ? '' : 'post_identity')
 | |
|     ..aInt64(3, _omitFieldNames ? '' : 'parent_id')
 | |
|     ..aOS(4, _omitFieldNames ? '' : 'Cms', protoName: 'Cms')
 | |
|     ..aOS(5, _omitFieldNames ? '' : 'reply_identity')
 | |
|     ..aOS(6, _omitFieldNames ? '' : 'created_at')
 | |
|     ..aOS(7, _omitFieldNames ? '' : 'updated_at')
 | |
|     ..pc<CommentItem>(8, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM,
 | |
|         subBuilder: CommentItem.create)
 | |
|     ..aInt64(9, _omitFieldNames ? '' : 'like_hits')
 | |
|     ..aInt64(10, _omitFieldNames ? '' : 'unlike_hits')
 | |
|     ..aInt64(11, _omitFieldNames ? '' : 'comment_hits')
 | |
|     ..aOS(12, _omitFieldNames ? '' : 'owner_name')
 | |
|     ..aOS(13, _omitFieldNames ? '' : 'owner_identity')
 | |
|     ..aOS(14, _omitFieldNames ? '' : 'role')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentItem clone() => CommentItem()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentItem copyWith(void Function(CommentItem) updates) =>
 | |
|       super.copyWith((message) => updates(message as CommentItem))
 | |
|           as CommentItem;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentItem create() => CommentItem._();
 | |
|   @$core.override
 | |
|   CommentItem createEmptyInstance() => create();
 | |
|   static $pb.PbList<CommentItem> createRepeated() => $pb.PbList<CommentItem>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentItem getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<CommentItem>(create);
 | |
|   static CommentItem? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.String get identity => $_getSZ(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set identity($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasIdentity() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearIdentity() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.String get postIdentity => $_getSZ(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set postIdentity($core.String value) => $_setString(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasPostIdentity() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearPostIdentity() => $_clearField(2);
 | |
| 
 | |
|   @$pb.TagNumber(3)
 | |
|   $fixnum.Int64 get parentId => $_getI64(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   set parentId($fixnum.Int64 value) => $_setInt64(2, value);
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.bool hasParentId() => $_has(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   void clearParentId() => $_clearField(3);
 | |
| 
 | |
|   @$pb.TagNumber(4)
 | |
|   $core.String get cms => $_getSZ(3);
 | |
|   @$pb.TagNumber(4)
 | |
|   set cms($core.String value) => $_setString(3, value);
 | |
|   @$pb.TagNumber(4)
 | |
|   $core.bool hasCms() => $_has(3);
 | |
|   @$pb.TagNumber(4)
 | |
|   void clearCms() => $_clearField(4);
 | |
| 
 | |
|   @$pb.TagNumber(5)
 | |
|   $core.String get replyIdentity => $_getSZ(4);
 | |
|   @$pb.TagNumber(5)
 | |
|   set replyIdentity($core.String value) => $_setString(4, value);
 | |
|   @$pb.TagNumber(5)
 | |
|   $core.bool hasReplyIdentity() => $_has(4);
 | |
|   @$pb.TagNumber(5)
 | |
|   void clearReplyIdentity() => $_clearField(5);
 | |
| 
 | |
|   @$pb.TagNumber(6)
 | |
|   $core.String get createdAt => $_getSZ(5);
 | |
|   @$pb.TagNumber(6)
 | |
|   set createdAt($core.String value) => $_setString(5, value);
 | |
|   @$pb.TagNumber(6)
 | |
|   $core.bool hasCreatedAt() => $_has(5);
 | |
|   @$pb.TagNumber(6)
 | |
|   void clearCreatedAt() => $_clearField(6);
 | |
| 
 | |
|   @$pb.TagNumber(7)
 | |
|   $core.String get updatedAt => $_getSZ(6);
 | |
|   @$pb.TagNumber(7)
 | |
|   set updatedAt($core.String value) => $_setString(6, value);
 | |
|   @$pb.TagNumber(7)
 | |
|   $core.bool hasUpdatedAt() => $_has(6);
 | |
|   @$pb.TagNumber(7)
 | |
|   void clearUpdatedAt() => $_clearField(7);
 | |
| 
 | |
|   @$pb.TagNumber(8)
 | |
|   $pb.PbList<CommentItem> get list => $_getList(7);
 | |
| 
 | |
|   @$pb.TagNumber(9)
 | |
|   $fixnum.Int64 get likeHits => $_getI64(8);
 | |
|   @$pb.TagNumber(9)
 | |
|   set likeHits($fixnum.Int64 value) => $_setInt64(8, value);
 | |
|   @$pb.TagNumber(9)
 | |
|   $core.bool hasLikeHits() => $_has(8);
 | |
|   @$pb.TagNumber(9)
 | |
|   void clearLikeHits() => $_clearField(9);
 | |
| 
 | |
|   @$pb.TagNumber(10)
 | |
|   $fixnum.Int64 get unlikeHits => $_getI64(9);
 | |
|   @$pb.TagNumber(10)
 | |
|   set unlikeHits($fixnum.Int64 value) => $_setInt64(9, value);
 | |
|   @$pb.TagNumber(10)
 | |
|   $core.bool hasUnlikeHits() => $_has(9);
 | |
|   @$pb.TagNumber(10)
 | |
|   void clearUnlikeHits() => $_clearField(10);
 | |
| 
 | |
|   @$pb.TagNumber(11)
 | |
|   $fixnum.Int64 get commentHits => $_getI64(10);
 | |
|   @$pb.TagNumber(11)
 | |
|   set commentHits($fixnum.Int64 value) => $_setInt64(10, value);
 | |
|   @$pb.TagNumber(11)
 | |
|   $core.bool hasCommentHits() => $_has(10);
 | |
|   @$pb.TagNumber(11)
 | |
|   void clearCommentHits() => $_clearField(11);
 | |
| 
 | |
|   @$pb.TagNumber(12)
 | |
|   $core.String get ownerName => $_getSZ(11);
 | |
|   @$pb.TagNumber(12)
 | |
|   set ownerName($core.String value) => $_setString(11, value);
 | |
|   @$pb.TagNumber(12)
 | |
|   $core.bool hasOwnerName() => $_has(11);
 | |
|   @$pb.TagNumber(12)
 | |
|   void clearOwnerName() => $_clearField(12);
 | |
| 
 | |
|   @$pb.TagNumber(13)
 | |
|   $core.String get ownerIdentity => $_getSZ(12);
 | |
|   @$pb.TagNumber(13)
 | |
|   set ownerIdentity($core.String value) => $_setString(12, value);
 | |
|   @$pb.TagNumber(13)
 | |
|   $core.bool hasOwnerIdentity() => $_has(12);
 | |
|   @$pb.TagNumber(13)
 | |
|   void clearOwnerIdentity() => $_clearField(13);
 | |
| 
 | |
|   @$pb.TagNumber(14)
 | |
|   $core.String get role => $_getSZ(13);
 | |
|   @$pb.TagNumber(14)
 | |
|   set role($core.String value) => $_setString(13, value);
 | |
|   @$pb.TagNumber(14)
 | |
|   $core.bool hasRole() => $_has(13);
 | |
|   @$pb.TagNumber(14)
 | |
|   void clearRole() => $_clearField(14);
 | |
| }
 | |
| 
 | |
| /// 评论列表
 | |
| class CommentListRequest extends $pb.GeneratedMessage {
 | |
|   factory CommentListRequest({
 | |
|     $core.String? postIdentity,
 | |
|     $fixnum.Int64? page,
 | |
|     $fixnum.Int64? size,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (postIdentity != null) result.postIdentity = postIdentity;
 | |
|     if (page != null) result.page = page;
 | |
|     if (size != null) result.size = size;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   CommentListRequest._();
 | |
| 
 | |
|   factory CommentListRequest.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory CommentListRequest.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'CommentListRequest',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(1, _omitFieldNames ? '' : 'post_identity')
 | |
|     ..aInt64(2, _omitFieldNames ? '' : 'page')
 | |
|     ..aInt64(3, _omitFieldNames ? '' : 'size')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentListRequest clone() => CommentListRequest()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentListRequest copyWith(void Function(CommentListRequest) updates) =>
 | |
|       super.copyWith((message) => updates(message as CommentListRequest))
 | |
|           as CommentListRequest;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentListRequest create() => CommentListRequest._();
 | |
|   @$core.override
 | |
|   CommentListRequest createEmptyInstance() => create();
 | |
|   static $pb.PbList<CommentListRequest> createRepeated() =>
 | |
|       $pb.PbList<CommentListRequest>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentListRequest getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<CommentListRequest>(create);
 | |
|   static CommentListRequest? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.String get postIdentity => $_getSZ(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set postIdentity($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasPostIdentity() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearPostIdentity() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $fixnum.Int64 get page => $_getI64(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set page($fixnum.Int64 value) => $_setInt64(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasPage() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearPage() => $_clearField(2);
 | |
| 
 | |
|   @$pb.TagNumber(3)
 | |
|   $fixnum.Int64 get size => $_getI64(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   set size($fixnum.Int64 value) => $_setInt64(2, value);
 | |
|   @$pb.TagNumber(3)
 | |
|   $core.bool hasSize() => $_has(2);
 | |
|   @$pb.TagNumber(3)
 | |
|   void clearSize() => $_clearField(3);
 | |
| }
 | |
| 
 | |
| /// 评论列表回复
 | |
| class CommentListResponse extends $pb.GeneratedMessage {
 | |
|   factory CommentListResponse({
 | |
|     $core.Iterable<CommentItem>? list,
 | |
|     $fixnum.Int64? count,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (list != null) result.list.addAll(list);
 | |
|     if (count != null) result.count = count;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   CommentListResponse._();
 | |
| 
 | |
|   factory CommentListResponse.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory CommentListResponse.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'CommentListResponse',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..pc<CommentItem>(1, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM,
 | |
|         subBuilder: CommentItem.create)
 | |
|     ..aInt64(2, _omitFieldNames ? '' : 'count')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentListResponse clone() => CommentListResponse()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentListResponse copyWith(void Function(CommentListResponse) updates) =>
 | |
|       super.copyWith((message) => updates(message as CommentListResponse))
 | |
|           as CommentListResponse;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentListResponse create() => CommentListResponse._();
 | |
|   @$core.override
 | |
|   CommentListResponse createEmptyInstance() => create();
 | |
|   static $pb.PbList<CommentListResponse> createRepeated() =>
 | |
|       $pb.PbList<CommentListResponse>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentListResponse getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<CommentListResponse>(create);
 | |
|   static CommentListResponse? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $pb.PbList<CommentItem> get list => $_getList(0);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $fixnum.Int64 get count => $_getI64(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set count($fixnum.Int64 value) => $_setInt64(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasCount() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearCount() => $_clearField(2);
 | |
| }
 | |
| 
 | |
| /// 文章点赞处理请求
 | |
| class PostOpIdentityRequest extends $pb.GeneratedMessage {
 | |
|   factory PostOpIdentityRequest({
 | |
|     $core.String? postIdentity,
 | |
|     $core.String? opIdentity,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (postIdentity != null) result.postIdentity = postIdentity;
 | |
|     if (opIdentity != null) result.opIdentity = opIdentity;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   PostOpIdentityRequest._();
 | |
| 
 | |
|   factory PostOpIdentityRequest.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory PostOpIdentityRequest.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'PostOpIdentityRequest',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(1, _omitFieldNames ? '' : 'post_identity')
 | |
|     ..aOS(2, _omitFieldNames ? '' : 'op_identity')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostOpIdentityRequest clone() =>
 | |
|       PostOpIdentityRequest()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   PostOpIdentityRequest copyWith(
 | |
|           void Function(PostOpIdentityRequest) updates) =>
 | |
|       super.copyWith((message) => updates(message as PostOpIdentityRequest))
 | |
|           as PostOpIdentityRequest;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostOpIdentityRequest create() => PostOpIdentityRequest._();
 | |
|   @$core.override
 | |
|   PostOpIdentityRequest createEmptyInstance() => create();
 | |
|   static $pb.PbList<PostOpIdentityRequest> createRepeated() =>
 | |
|       $pb.PbList<PostOpIdentityRequest>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static PostOpIdentityRequest getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<PostOpIdentityRequest>(create);
 | |
|   static PostOpIdentityRequest? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.String get postIdentity => $_getSZ(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set postIdentity($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasPostIdentity() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearPostIdentity() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.String get opIdentity => $_getSZ(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set opIdentity($core.String value) => $_setString(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasOpIdentity() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearOpIdentity() => $_clearField(2);
 | |
| }
 | |
| 
 | |
| /// 评论点赞处理请求
 | |
| class CommentOpIdentityRequest extends $pb.GeneratedMessage {
 | |
|   factory CommentOpIdentityRequest({
 | |
|     $core.String? commentIdentity,
 | |
|     $core.String? opIdentity,
 | |
|   }) {
 | |
|     final result = create();
 | |
|     if (commentIdentity != null) result.commentIdentity = commentIdentity;
 | |
|     if (opIdentity != null) result.opIdentity = opIdentity;
 | |
|     return result;
 | |
|   }
 | |
| 
 | |
|   CommentOpIdentityRequest._();
 | |
| 
 | |
|   factory CommentOpIdentityRequest.fromBuffer($core.List<$core.int> data,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromBuffer(data, registry);
 | |
|   factory CommentOpIdentityRequest.fromJson($core.String json,
 | |
|           [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
 | |
|       create()..mergeFromJson(json, registry);
 | |
| 
 | |
|   static final $pb.BuilderInfo _i = $pb.BuilderInfo(
 | |
|       _omitMessageNames ? '' : 'CommentOpIdentityRequest',
 | |
|       package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
 | |
|       createEmptyInstance: create)
 | |
|     ..aOS(1, _omitFieldNames ? '' : 'comment_identity')
 | |
|     ..aOS(2, _omitFieldNames ? '' : 'op_identity')
 | |
|     ..hasRequiredFields = false;
 | |
| 
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentOpIdentityRequest clone() =>
 | |
|       CommentOpIdentityRequest()..mergeFromMessage(this);
 | |
|   @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
 | |
|   CommentOpIdentityRequest copyWith(
 | |
|           void Function(CommentOpIdentityRequest) updates) =>
 | |
|       super.copyWith((message) => updates(message as CommentOpIdentityRequest))
 | |
|           as CommentOpIdentityRequest;
 | |
| 
 | |
|   @$core.override
 | |
|   $pb.BuilderInfo get info_ => _i;
 | |
| 
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentOpIdentityRequest create() => CommentOpIdentityRequest._();
 | |
|   @$core.override
 | |
|   CommentOpIdentityRequest createEmptyInstance() => create();
 | |
|   static $pb.PbList<CommentOpIdentityRequest> createRepeated() =>
 | |
|       $pb.PbList<CommentOpIdentityRequest>();
 | |
|   @$core.pragma('dart2js:noInline')
 | |
|   static CommentOpIdentityRequest getDefault() => _defaultInstance ??=
 | |
|       $pb.GeneratedMessage.$_defaultFor<CommentOpIdentityRequest>(create);
 | |
|   static CommentOpIdentityRequest? _defaultInstance;
 | |
| 
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.String get commentIdentity => $_getSZ(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   set commentIdentity($core.String value) => $_setString(0, value);
 | |
|   @$pb.TagNumber(1)
 | |
|   $core.bool hasCommentIdentity() => $_has(0);
 | |
|   @$pb.TagNumber(1)
 | |
|   void clearCommentIdentity() => $_clearField(1);
 | |
| 
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.String get opIdentity => $_getSZ(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   set opIdentity($core.String value) => $_setString(1, value);
 | |
|   @$pb.TagNumber(2)
 | |
|   $core.bool hasOpIdentity() => $_has(1);
 | |
|   @$pb.TagNumber(2)
 | |
|   void clearOpIdentity() => $_clearField(2);
 | |
| }
 | |
| 
 | |
| const $core.bool _omitFieldNames =
 | |
|     $core.bool.fromEnvironment('protobuf.omit_field_names');
 | |
| const $core.bool _omitMessageNames =
 | |
|     $core.bool.fromEnvironment('protobuf.omit_message_names');
 |