|
|
@@ -431,6 +431,70 @@ class GameArriveControlPoint extends $pb.GeneratedMessage {
|
|
|
void clearTotalNo() => clearField(4);
|
|
|
}
|
|
|
|
|
|
+class ActivityIdRequest extends $pb.GeneratedMessage {
|
|
|
+ factory ActivityIdRequest({
|
|
|
+ $fixnum.Int64? id,
|
|
|
+ $core.int? matchType,
|
|
|
+ }) {
|
|
|
+ final $result = create();
|
|
|
+ if (id != null) {
|
|
|
+ $result.id = id;
|
|
|
+ }
|
|
|
+ if (matchType != null) {
|
|
|
+ $result.matchType = matchType;
|
|
|
+ }
|
|
|
+ return $result;
|
|
|
+ }
|
|
|
+ ActivityIdRequest._() : super();
|
|
|
+ factory ActivityIdRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
|
|
|
+ factory ActivityIdRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
|
|
|
+
|
|
|
+ static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityIdRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'base.v1'), createEmptyInstance: create)
|
|
|
+ ..aInt64(1, _omitFieldNames ? '' : 'id')
|
|
|
+ ..a<$core.int>(2, _omitFieldNames ? '' : 'matchType', $pb.PbFieldType.O3, protoName: 'matchType')
|
|
|
+ ..hasRequiredFields = false
|
|
|
+ ;
|
|
|
+
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ActivityIdRequest clone() => ActivityIdRequest()..mergeFromMessage(this);
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ActivityIdRequest copyWith(void Function(ActivityIdRequest) updates) => super.copyWith((message) => updates(message as ActivityIdRequest)) as ActivityIdRequest;
|
|
|
+
|
|
|
+ $pb.BuilderInfo get info_ => _i;
|
|
|
+
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ActivityIdRequest create() => ActivityIdRequest._();
|
|
|
+ ActivityIdRequest createEmptyInstance() => create();
|
|
|
+ static $pb.PbList<ActivityIdRequest> createRepeated() => $pb.PbList<ActivityIdRequest>();
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ActivityIdRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityIdRequest>(create);
|
|
|
+ static ActivityIdRequest? _defaultInstance;
|
|
|
+
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $fixnum.Int64 get id => $_getI64(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ set id($fixnum.Int64 v) { $_setInt64(0, v); }
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $core.bool hasId() => $_has(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ void clearId() => clearField(1);
|
|
|
+
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ $core.int get matchType => $_getIZ(1);
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ set matchType($core.int v) { $_setSignedInt32(1, v); }
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ $core.bool hasMatchType() => $_has(1);
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ void clearMatchType() => clearField(2);
|
|
|
+}
|
|
|
+
|
|
|
class MapRoute extends $pb.GeneratedMessage {
|
|
|
factory MapRoute({
|
|
|
$fixnum.Int64? id,
|
|
|
@@ -1179,165 +1243,6 @@ class Position extends $pb.GeneratedMessage {
|
|
|
void clearAltitude() => clearField(3);
|
|
|
}
|
|
|
|
|
|
-/// message ControlPointInfo{
|
|
|
-/// NetImage image = 1; //检查点内容图片(文创)
|
|
|
-/// string content = 2; //检查点内容文字
|
|
|
-///
|
|
|
-/// }
|
|
|
-class ControlPointInfo extends $pb.GeneratedMessage {
|
|
|
- factory ControlPointInfo({
|
|
|
- $1.Any? displayInfo,
|
|
|
- }) {
|
|
|
- final $result = create();
|
|
|
- if (displayInfo != null) {
|
|
|
- $result.displayInfo = displayInfo;
|
|
|
- }
|
|
|
- return $result;
|
|
|
- }
|
|
|
- ControlPointInfo._() : super();
|
|
|
- factory ControlPointInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
|
|
|
- factory ControlPointInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
|
|
|
-
|
|
|
- static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ControlPointInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'base.v1'), createEmptyInstance: create)
|
|
|
- ..aOM<$1.Any>(1, _omitFieldNames ? '' : 'displayInfo', protoName: 'displayInfo', subBuilder: $1.Any.create)
|
|
|
- ..hasRequiredFields = false
|
|
|
- ;
|
|
|
-
|
|
|
- @$core.Deprecated(
|
|
|
- 'Using this can add significant overhead to your binary. '
|
|
|
- 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
|
- 'Will be removed in next major version')
|
|
|
- ControlPointInfo clone() => ControlPointInfo()..mergeFromMessage(this);
|
|
|
- @$core.Deprecated(
|
|
|
- 'Using this can add significant overhead to your binary. '
|
|
|
- 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
|
- 'Will be removed in next major version')
|
|
|
- ControlPointInfo copyWith(void Function(ControlPointInfo) updates) => super.copyWith((message) => updates(message as ControlPointInfo)) as ControlPointInfo;
|
|
|
-
|
|
|
- $pb.BuilderInfo get info_ => _i;
|
|
|
-
|
|
|
- @$core.pragma('dart2js:noInline')
|
|
|
- static ControlPointInfo create() => ControlPointInfo._();
|
|
|
- ControlPointInfo createEmptyInstance() => create();
|
|
|
- static $pb.PbList<ControlPointInfo> createRepeated() => $pb.PbList<ControlPointInfo>();
|
|
|
- @$core.pragma('dart2js:noInline')
|
|
|
- static ControlPointInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ControlPointInfo>(create);
|
|
|
- static ControlPointInfo? _defaultInstance;
|
|
|
-
|
|
|
- @$pb.TagNumber(1)
|
|
|
- $1.Any get displayInfo => $_getN(0);
|
|
|
- @$pb.TagNumber(1)
|
|
|
- set displayInfo($1.Any v) { setField(1, v); }
|
|
|
- @$pb.TagNumber(1)
|
|
|
- $core.bool hasDisplayInfo() => $_has(0);
|
|
|
- @$pb.TagNumber(1)
|
|
|
- void clearDisplayInfo() => clearField(1);
|
|
|
- @$pb.TagNumber(1)
|
|
|
- $1.Any ensureDisplayInfo() => $_ensure(0);
|
|
|
-}
|
|
|
-
|
|
|
-class ControlPointDisplayInfoSingleChoice extends $pb.GeneratedMessage {
|
|
|
- factory ControlPointDisplayInfoSingleChoice({
|
|
|
- $core.String? question,
|
|
|
- NetImage? image,
|
|
|
- $core.Iterable<$core.String>? answer,
|
|
|
- $core.int? rightAnswerIndex,
|
|
|
- $core.int? qbId,
|
|
|
- }) {
|
|
|
- final $result = create();
|
|
|
- if (question != null) {
|
|
|
- $result.question = question;
|
|
|
- }
|
|
|
- if (image != null) {
|
|
|
- $result.image = image;
|
|
|
- }
|
|
|
- if (answer != null) {
|
|
|
- $result.answer.addAll(answer);
|
|
|
- }
|
|
|
- if (rightAnswerIndex != null) {
|
|
|
- $result.rightAnswerIndex = rightAnswerIndex;
|
|
|
- }
|
|
|
- if (qbId != null) {
|
|
|
- $result.qbId = qbId;
|
|
|
- }
|
|
|
- return $result;
|
|
|
- }
|
|
|
- ControlPointDisplayInfoSingleChoice._() : super();
|
|
|
- factory ControlPointDisplayInfoSingleChoice.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
|
|
|
- factory ControlPointDisplayInfoSingleChoice.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
|
|
|
-
|
|
|
- static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ControlPointDisplayInfoSingleChoice', package: const $pb.PackageName(_omitMessageNames ? '' : 'base.v1'), createEmptyInstance: create)
|
|
|
- ..aOS(1, _omitFieldNames ? '' : 'question')
|
|
|
- ..aOM<NetImage>(2, _omitFieldNames ? '' : 'image', subBuilder: NetImage.create)
|
|
|
- ..pPS(3, _omitFieldNames ? '' : 'answer')
|
|
|
- ..a<$core.int>(4, _omitFieldNames ? '' : 'rightAnswerIndex', $pb.PbFieldType.O3, protoName: 'rightAnswerIndex')
|
|
|
- ..a<$core.int>(5, _omitFieldNames ? '' : 'qbId', $pb.PbFieldType.O3, protoName: 'qbId')
|
|
|
- ..hasRequiredFields = false
|
|
|
- ;
|
|
|
-
|
|
|
- @$core.Deprecated(
|
|
|
- 'Using this can add significant overhead to your binary. '
|
|
|
- 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
|
- 'Will be removed in next major version')
|
|
|
- ControlPointDisplayInfoSingleChoice clone() => ControlPointDisplayInfoSingleChoice()..mergeFromMessage(this);
|
|
|
- @$core.Deprecated(
|
|
|
- 'Using this can add significant overhead to your binary. '
|
|
|
- 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
|
- 'Will be removed in next major version')
|
|
|
- ControlPointDisplayInfoSingleChoice copyWith(void Function(ControlPointDisplayInfoSingleChoice) updates) => super.copyWith((message) => updates(message as ControlPointDisplayInfoSingleChoice)) as ControlPointDisplayInfoSingleChoice;
|
|
|
-
|
|
|
- $pb.BuilderInfo get info_ => _i;
|
|
|
-
|
|
|
- @$core.pragma('dart2js:noInline')
|
|
|
- static ControlPointDisplayInfoSingleChoice create() => ControlPointDisplayInfoSingleChoice._();
|
|
|
- ControlPointDisplayInfoSingleChoice createEmptyInstance() => create();
|
|
|
- static $pb.PbList<ControlPointDisplayInfoSingleChoice> createRepeated() => $pb.PbList<ControlPointDisplayInfoSingleChoice>();
|
|
|
- @$core.pragma('dart2js:noInline')
|
|
|
- static ControlPointDisplayInfoSingleChoice getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ControlPointDisplayInfoSingleChoice>(create);
|
|
|
- static ControlPointDisplayInfoSingleChoice? _defaultInstance;
|
|
|
-
|
|
|
- @$pb.TagNumber(1)
|
|
|
- $core.String get question => $_getSZ(0);
|
|
|
- @$pb.TagNumber(1)
|
|
|
- set question($core.String v) { $_setString(0, v); }
|
|
|
- @$pb.TagNumber(1)
|
|
|
- $core.bool hasQuestion() => $_has(0);
|
|
|
- @$pb.TagNumber(1)
|
|
|
- void clearQuestion() => clearField(1);
|
|
|
-
|
|
|
- @$pb.TagNumber(2)
|
|
|
- NetImage get image => $_getN(1);
|
|
|
- @$pb.TagNumber(2)
|
|
|
- set image(NetImage v) { setField(2, v); }
|
|
|
- @$pb.TagNumber(2)
|
|
|
- $core.bool hasImage() => $_has(1);
|
|
|
- @$pb.TagNumber(2)
|
|
|
- void clearImage() => clearField(2);
|
|
|
- @$pb.TagNumber(2)
|
|
|
- NetImage ensureImage() => $_ensure(1);
|
|
|
-
|
|
|
- @$pb.TagNumber(3)
|
|
|
- $core.List<$core.String> get answer => $_getList(2);
|
|
|
-
|
|
|
- @$pb.TagNumber(4)
|
|
|
- $core.int get rightAnswerIndex => $_getIZ(3);
|
|
|
- @$pb.TagNumber(4)
|
|
|
- set rightAnswerIndex($core.int v) { $_setSignedInt32(3, v); }
|
|
|
- @$pb.TagNumber(4)
|
|
|
- $core.bool hasRightAnswerIndex() => $_has(3);
|
|
|
- @$pb.TagNumber(4)
|
|
|
- void clearRightAnswerIndex() => clearField(4);
|
|
|
-
|
|
|
- @$pb.TagNumber(5)
|
|
|
- $core.int get qbId => $_getIZ(4);
|
|
|
- @$pb.TagNumber(5)
|
|
|
- set qbId($core.int v) { $_setSignedInt32(4, v); }
|
|
|
- @$pb.TagNumber(5)
|
|
|
- $core.bool hasQbId() => $_has(4);
|
|
|
- @$pb.TagNumber(5)
|
|
|
- void clearQbId() => clearField(5);
|
|
|
-}
|
|
|
-
|
|
|
class BinaryPart extends $pb.GeneratedMessage {
|
|
|
factory BinaryPart({
|
|
|
$core.String? ext,
|
|
|
@@ -1762,6 +1667,212 @@ class QrCodeInfo extends $pb.GeneratedMessage {
|
|
|
void clearQrCode() => clearField(1);
|
|
|
}
|
|
|
|
|
|
+class ControlPointInfo extends $pb.GeneratedMessage {
|
|
|
+ factory ControlPointInfo({
|
|
|
+ $1.Any? displayInfo,
|
|
|
+ }) {
|
|
|
+ final $result = create();
|
|
|
+ if (displayInfo != null) {
|
|
|
+ $result.displayInfo = displayInfo;
|
|
|
+ }
|
|
|
+ return $result;
|
|
|
+ }
|
|
|
+ ControlPointInfo._() : super();
|
|
|
+ factory ControlPointInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
|
|
|
+ factory ControlPointInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
|
|
|
+
|
|
|
+ static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ControlPointInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'base.v1'), createEmptyInstance: create)
|
|
|
+ ..aOM<$1.Any>(1, _omitFieldNames ? '' : 'displayInfo', protoName: 'displayInfo', subBuilder: $1.Any.create)
|
|
|
+ ..hasRequiredFields = false
|
|
|
+ ;
|
|
|
+
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ControlPointInfo clone() => ControlPointInfo()..mergeFromMessage(this);
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ControlPointInfo copyWith(void Function(ControlPointInfo) updates) => super.copyWith((message) => updates(message as ControlPointInfo)) as ControlPointInfo;
|
|
|
+
|
|
|
+ $pb.BuilderInfo get info_ => _i;
|
|
|
+
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ControlPointInfo create() => ControlPointInfo._();
|
|
|
+ ControlPointInfo createEmptyInstance() => create();
|
|
|
+ static $pb.PbList<ControlPointInfo> createRepeated() => $pb.PbList<ControlPointInfo>();
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ControlPointInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ControlPointInfo>(create);
|
|
|
+ static ControlPointInfo? _defaultInstance;
|
|
|
+
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $1.Any get displayInfo => $_getN(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ set displayInfo($1.Any v) { setField(1, v); }
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $core.bool hasDisplayInfo() => $_has(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ void clearDisplayInfo() => clearField(1);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $1.Any ensureDisplayInfo() => $_ensure(0);
|
|
|
+}
|
|
|
+
|
|
|
+/// 选择题类型
|
|
|
+class ControlPointDisplayInfoSingleChoice extends $pb.GeneratedMessage {
|
|
|
+ factory ControlPointDisplayInfoSingleChoice({
|
|
|
+ $core.String? question,
|
|
|
+ NetImage? image,
|
|
|
+ $core.Iterable<$core.String>? answer,
|
|
|
+ $core.int? rightAnswerIndex,
|
|
|
+ $core.int? qbId,
|
|
|
+ }) {
|
|
|
+ final $result = create();
|
|
|
+ if (question != null) {
|
|
|
+ $result.question = question;
|
|
|
+ }
|
|
|
+ if (image != null) {
|
|
|
+ $result.image = image;
|
|
|
+ }
|
|
|
+ if (answer != null) {
|
|
|
+ $result.answer.addAll(answer);
|
|
|
+ }
|
|
|
+ if (rightAnswerIndex != null) {
|
|
|
+ $result.rightAnswerIndex = rightAnswerIndex;
|
|
|
+ }
|
|
|
+ if (qbId != null) {
|
|
|
+ $result.qbId = qbId;
|
|
|
+ }
|
|
|
+ return $result;
|
|
|
+ }
|
|
|
+ ControlPointDisplayInfoSingleChoice._() : super();
|
|
|
+ factory ControlPointDisplayInfoSingleChoice.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
|
|
|
+ factory ControlPointDisplayInfoSingleChoice.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
|
|
|
+
|
|
|
+ static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ControlPointDisplayInfoSingleChoice', package: const $pb.PackageName(_omitMessageNames ? '' : 'base.v1'), createEmptyInstance: create)
|
|
|
+ ..aOS(1, _omitFieldNames ? '' : 'question')
|
|
|
+ ..aOM<NetImage>(2, _omitFieldNames ? '' : 'image', subBuilder: NetImage.create)
|
|
|
+ ..pPS(3, _omitFieldNames ? '' : 'answer')
|
|
|
+ ..a<$core.int>(4, _omitFieldNames ? '' : 'rightAnswerIndex', $pb.PbFieldType.O3, protoName: 'rightAnswerIndex')
|
|
|
+ ..a<$core.int>(5, _omitFieldNames ? '' : 'qbId', $pb.PbFieldType.O3, protoName: 'qbId')
|
|
|
+ ..hasRequiredFields = false
|
|
|
+ ;
|
|
|
+
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ControlPointDisplayInfoSingleChoice clone() => ControlPointDisplayInfoSingleChoice()..mergeFromMessage(this);
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ControlPointDisplayInfoSingleChoice copyWith(void Function(ControlPointDisplayInfoSingleChoice) updates) => super.copyWith((message) => updates(message as ControlPointDisplayInfoSingleChoice)) as ControlPointDisplayInfoSingleChoice;
|
|
|
+
|
|
|
+ $pb.BuilderInfo get info_ => _i;
|
|
|
+
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ControlPointDisplayInfoSingleChoice create() => ControlPointDisplayInfoSingleChoice._();
|
|
|
+ ControlPointDisplayInfoSingleChoice createEmptyInstance() => create();
|
|
|
+ static $pb.PbList<ControlPointDisplayInfoSingleChoice> createRepeated() => $pb.PbList<ControlPointDisplayInfoSingleChoice>();
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ControlPointDisplayInfoSingleChoice getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ControlPointDisplayInfoSingleChoice>(create);
|
|
|
+ static ControlPointDisplayInfoSingleChoice? _defaultInstance;
|
|
|
+
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $core.String get question => $_getSZ(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ set question($core.String v) { $_setString(0, v); }
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $core.bool hasQuestion() => $_has(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ void clearQuestion() => clearField(1);
|
|
|
+
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ NetImage get image => $_getN(1);
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ set image(NetImage v) { setField(2, v); }
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ $core.bool hasImage() => $_has(1);
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ void clearImage() => clearField(2);
|
|
|
+ @$pb.TagNumber(2)
|
|
|
+ NetImage ensureImage() => $_ensure(1);
|
|
|
+
|
|
|
+ @$pb.TagNumber(3)
|
|
|
+ $core.List<$core.String> get answer => $_getList(2);
|
|
|
+
|
|
|
+ @$pb.TagNumber(4)
|
|
|
+ $core.int get rightAnswerIndex => $_getIZ(3);
|
|
|
+ @$pb.TagNumber(4)
|
|
|
+ set rightAnswerIndex($core.int v) { $_setSignedInt32(3, v); }
|
|
|
+ @$pb.TagNumber(4)
|
|
|
+ $core.bool hasRightAnswerIndex() => $_has(3);
|
|
|
+ @$pb.TagNumber(4)
|
|
|
+ void clearRightAnswerIndex() => clearField(4);
|
|
|
+
|
|
|
+ @$pb.TagNumber(5)
|
|
|
+ $core.int get qbId => $_getIZ(4);
|
|
|
+ @$pb.TagNumber(5)
|
|
|
+ set qbId($core.int v) { $_setSignedInt32(4, v); }
|
|
|
+ @$pb.TagNumber(5)
|
|
|
+ $core.bool hasQbId() => $_has(4);
|
|
|
+ @$pb.TagNumber(5)
|
|
|
+ void clearQbId() => clearField(5);
|
|
|
+}
|
|
|
+
|
|
|
+/// 拍照提示类型
|
|
|
+class ControlPointDisplayCapture extends $pb.GeneratedMessage {
|
|
|
+ factory ControlPointDisplayCapture({
|
|
|
+ $core.String? prompt,
|
|
|
+ }) {
|
|
|
+ final $result = create();
|
|
|
+ if (prompt != null) {
|
|
|
+ $result.prompt = prompt;
|
|
|
+ }
|
|
|
+ return $result;
|
|
|
+ }
|
|
|
+ ControlPointDisplayCapture._() : super();
|
|
|
+ factory ControlPointDisplayCapture.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
|
|
|
+ factory ControlPointDisplayCapture.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
|
|
|
+
|
|
|
+ static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ControlPointDisplayCapture', package: const $pb.PackageName(_omitMessageNames ? '' : 'base.v1'), createEmptyInstance: create)
|
|
|
+ ..aOS(1, _omitFieldNames ? '' : 'prompt')
|
|
|
+ ..hasRequiredFields = false
|
|
|
+ ;
|
|
|
+
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ControlPointDisplayCapture clone() => ControlPointDisplayCapture()..mergeFromMessage(this);
|
|
|
+ @$core.Deprecated(
|
|
|
+ 'Using this can add significant overhead to your binary. '
|
|
|
+ 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
|
+ 'Will be removed in next major version')
|
|
|
+ ControlPointDisplayCapture copyWith(void Function(ControlPointDisplayCapture) updates) => super.copyWith((message) => updates(message as ControlPointDisplayCapture)) as ControlPointDisplayCapture;
|
|
|
+
|
|
|
+ $pb.BuilderInfo get info_ => _i;
|
|
|
+
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ControlPointDisplayCapture create() => ControlPointDisplayCapture._();
|
|
|
+ ControlPointDisplayCapture createEmptyInstance() => create();
|
|
|
+ static $pb.PbList<ControlPointDisplayCapture> createRepeated() => $pb.PbList<ControlPointDisplayCapture>();
|
|
|
+ @$core.pragma('dart2js:noInline')
|
|
|
+ static ControlPointDisplayCapture getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ControlPointDisplayCapture>(create);
|
|
|
+ static ControlPointDisplayCapture? _defaultInstance;
|
|
|
+
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $core.String get prompt => $_getSZ(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ set prompt($core.String v) { $_setString(0, v); }
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ $core.bool hasPrompt() => $_has(0);
|
|
|
+ @$pb.TagNumber(1)
|
|
|
+ void clearPrompt() => clearField(1);
|
|
|
+}
|
|
|
+
|
|
|
class ControlPoint extends $pb.GeneratedMessage {
|
|
|
factory ControlPoint({
|
|
|
$fixnum.Int64? id,
|