// This is a generated file - do not edit. // // Generated from pages.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; /// 根据KEY获取内容请求 class GetPagesByKeyRequest extends $pb.GeneratedMessage { factory GetPagesByKeyRequest({ $core.String? key, }) { final result = create(); if (key != null) result.key = key; return result; } GetPagesByKeyRequest._(); factory GetPagesByKeyRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory GetPagesByKeyRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'GetPagesByKeyRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'key') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetPagesByKeyRequest clone() => GetPagesByKeyRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetPagesByKeyRequest copyWith(void Function(GetPagesByKeyRequest) updates) => super.copyWith((message) => updates(message as GetPagesByKeyRequest)) as GetPagesByKeyRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static GetPagesByKeyRequest create() => GetPagesByKeyRequest._(); @$core.override GetPagesByKeyRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static GetPagesByKeyRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static GetPagesByKeyRequest? _defaultInstance; @$pb.TagNumber(1) $core.String get key => $_getSZ(0); @$pb.TagNumber(1) set key($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasKey() => $_has(0); @$pb.TagNumber(1) void clearKey() => $_clearField(1); } /// 文章 class PagesItem extends $pb.GeneratedMessage { factory PagesItem({ $core.String? identity, $core.String? createdAt, $core.String? updatedAt, $core.int? postType, $core.String? rights, $core.String? title, $core.String? key, $core.String? description, $core.String? coverPath, $core.String? cms, $core.bool? hasAccessory, $core.Iterable<$core.String>? accessoryIdentityArray, $core.Iterable<$1.AccessoryItem>? accessoryData, $core.Iterable<$1.TagsItem>? tagsData, $core.Iterable<$core.String>? tagsIdentityArray, $fixnum.Int64? hits, }) { final result = create(); if (identity != null) result.identity = identity; if (createdAt != null) result.createdAt = createdAt; if (updatedAt != null) result.updatedAt = updatedAt; if (postType != null) result.postType = postType; if (rights != null) result.rights = rights; if (title != null) result.title = title; if (key != null) result.key = key; if (description != null) result.description = description; if (coverPath != null) result.coverPath = coverPath; if (cms != null) result.cms = cms; if (hasAccessory != null) result.hasAccessory = hasAccessory; if (accessoryIdentityArray != null) result.accessoryIdentityArray.addAll(accessoryIdentityArray); if (accessoryData != null) result.accessoryData.addAll(accessoryData); if (tagsData != null) result.tagsData.addAll(tagsData); if (tagsIdentityArray != null) result.tagsIdentityArray.addAll(tagsIdentityArray); if (hits != null) result.hits = hits; return result; } PagesItem._(); factory PagesItem.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory PagesItem.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'PagesItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'identity') ..aOS(2, _omitFieldNames ? '' : 'created_at') ..aOS(3, _omitFieldNames ? '' : 'updated_at') ..a<$core.int>(4, _omitFieldNames ? '' : 'post_type', $pb.PbFieldType.O3) ..aOS(5, _omitFieldNames ? '' : 'rights') ..aOS(6, _omitFieldNames ? '' : 'title') ..aOS(7, _omitFieldNames ? '' : 'key') ..aOS(8, _omitFieldNames ? '' : 'description') ..aOS(9, _omitFieldNames ? '' : 'cover_path') ..aOS(10, _omitFieldNames ? '' : 'Cms', protoName: 'Cms') ..aOB(11, _omitFieldNames ? '' : 'has_accessory') ..pPS(12, _omitFieldNames ? '' : 'accessory_identity_array') ..pc<$1.AccessoryItem>( 13, _omitFieldNames ? '' : 'accessory_data', $pb.PbFieldType.PM, subBuilder: $1.AccessoryItem.create) ..pc<$1.TagsItem>( 14, _omitFieldNames ? '' : 'tags_data', $pb.PbFieldType.PM, subBuilder: $1.TagsItem.create) ..pPS(15, _omitFieldNames ? '' : 'tags_identity_array') ..aInt64(16, _omitFieldNames ? '' : 'hits') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PagesItem clone() => PagesItem()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PagesItem copyWith(void Function(PagesItem) updates) => super.copyWith((message) => updates(message as PagesItem)) as PagesItem; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static PagesItem create() => PagesItem._(); @$core.override PagesItem createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static PagesItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static PagesItem? _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 createdAt => $_getSZ(1); @$pb.TagNumber(2) set createdAt($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasCreatedAt() => $_has(1); @$pb.TagNumber(2) void clearCreatedAt() => $_clearField(2); @$pb.TagNumber(3) $core.String get updatedAt => $_getSZ(2); @$pb.TagNumber(3) set updatedAt($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasUpdatedAt() => $_has(2); @$pb.TagNumber(3) void clearUpdatedAt() => $_clearField(3); @$pb.TagNumber(4) $core.int get postType => $_getIZ(3); @$pb.TagNumber(4) set postType($core.int value) => $_setSignedInt32(3, value); @$pb.TagNumber(4) $core.bool hasPostType() => $_has(3); @$pb.TagNumber(4) void clearPostType() => $_clearField(4); @$pb.TagNumber(5) $core.String get rights => $_getSZ(4); @$pb.TagNumber(5) set rights($core.String value) => $_setString(4, value); @$pb.TagNumber(5) $core.bool hasRights() => $_has(4); @$pb.TagNumber(5) void clearRights() => $_clearField(5); @$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 key => $_getSZ(6); @$pb.TagNumber(7) set key($core.String value) => $_setString(6, value); @$pb.TagNumber(7) $core.bool hasKey() => $_has(6); @$pb.TagNumber(7) void clearKey() => $_clearField(7); @$pb.TagNumber(8) $core.String get description => $_getSZ(7); @$pb.TagNumber(8) set description($core.String value) => $_setString(7, value); @$pb.TagNumber(8) $core.bool hasDescription() => $_has(7); @$pb.TagNumber(8) void clearDescription() => $_clearField(8); @$pb.TagNumber(9) $core.String get coverPath => $_getSZ(8); @$pb.TagNumber(9) set coverPath($core.String value) => $_setString(8, value); @$pb.TagNumber(9) $core.bool hasCoverPath() => $_has(8); @$pb.TagNumber(9) void clearCoverPath() => $_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.bool get hasAccessory => $_getBF(10); @$pb.TagNumber(11) set hasAccessory($core.bool value) => $_setBool(10, value); @$pb.TagNumber(11) $core.bool hasHasAccessory() => $_has(10); @$pb.TagNumber(11) void clearHasAccessory() => $_clearField(11); @$pb.TagNumber(12) $pb.PbList<$core.String> get accessoryIdentityArray => $_getList(11); @$pb.TagNumber(13) $pb.PbList<$1.AccessoryItem> get accessoryData => $_getList(12); @$pb.TagNumber(14) $pb.PbList<$1.TagsItem> get tagsData => $_getList(13); @$pb.TagNumber(15) $pb.PbList<$core.String> get tagsIdentityArray => $_getList(14); @$pb.TagNumber(16) $fixnum.Int64 get hits => $_getI64(15); @$pb.TagNumber(16) set hits($fixnum.Int64 value) => $_setInt64(15, value); @$pb.TagNumber(16) $core.bool hasHits() => $_has(15); @$pb.TagNumber(16) void clearHits() => $_clearField(16); } /// 文章列表请求 class PagesListRequest extends $pb.GeneratedMessage { factory PagesListRequest({ $fixnum.Int64? page, $fixnum.Int64? size, $core.String? keyword, $core.int? type, }) { final result = create(); if (page != null) result.page = page; if (size != null) result.size = size; if (keyword != null) result.keyword = keyword; if (type != null) result.type = type; return result; } PagesListRequest._(); factory PagesListRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory PagesListRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'PagesListRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'page') ..aInt64(2, _omitFieldNames ? '' : 'size') ..aOS(3, _omitFieldNames ? '' : 'keyword') ..a<$core.int>(4, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PagesListRequest clone() => PagesListRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PagesListRequest copyWith(void Function(PagesListRequest) updates) => super.copyWith((message) => updates(message as PagesListRequest)) as PagesListRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static PagesListRequest create() => PagesListRequest._(); @$core.override PagesListRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static PagesListRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static PagesListRequest? _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 keyword => $_getSZ(2); @$pb.TagNumber(3) set keyword($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasKeyword() => $_has(2); @$pb.TagNumber(3) void clearKeyword() => $_clearField(3); @$pb.TagNumber(4) $core.int get type => $_getIZ(3); @$pb.TagNumber(4) set type($core.int value) => $_setSignedInt32(3, value); @$pb.TagNumber(4) $core.bool hasType() => $_has(3); @$pb.TagNumber(4) void clearType() => $_clearField(4); } /// 文章列表回复 class PagesListReply extends $pb.GeneratedMessage { factory PagesListReply({ $core.Iterable? data, $fixnum.Int64? count, }) { final result = create(); if (data != null) result.data.addAll(data); if (count != null) result.count = count; return result; } PagesListReply._(); factory PagesListReply.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory PagesListReply.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'PagesListReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'), createEmptyInstance: create) ..pc(1, _omitFieldNames ? '' : 'data', $pb.PbFieldType.PM, subBuilder: PagesItem.create) ..aInt64(2, _omitFieldNames ? '' : 'count') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PagesListReply clone() => PagesListReply()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PagesListReply copyWith(void Function(PagesListReply) updates) => super.copyWith((message) => updates(message as PagesListReply)) as PagesListReply; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static PagesListReply create() => PagesListReply._(); @$core.override PagesListReply createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static PagesListReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static PagesListReply? _defaultInstance; @$pb.TagNumber(1) $pb.PbList 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 GetPagesRequest extends $pb.GeneratedMessage { factory GetPagesRequest({ $core.String? identity, }) { final result = create(); if (identity != null) result.identity = identity; return result; } GetPagesRequest._(); factory GetPagesRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory GetPagesRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'GetPagesRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'identity') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetPagesRequest clone() => GetPagesRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetPagesRequest copyWith(void Function(GetPagesRequest) updates) => super.copyWith((message) => updates(message as GetPagesRequest)) as GetPagesRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static GetPagesRequest create() => GetPagesRequest._(); @$core.override GetPagesRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static GetPagesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static GetPagesRequest? _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); } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');