3
3
4
4
import * as jspb from "google-protobuf" ;
5
5
6
- export class ItemId extends jspb . Message {
6
+ export class Story extends jspb . Message {
7
7
getId ( ) : number ;
8
8
setId ( value : number ) : void ;
9
9
10
- serializeBinary ( ) : Uint8Array ;
11
- toObject ( includeInstance ?: boolean ) : ItemId . AsObject ;
12
- static toObject ( includeInstance : boolean , msg : ItemId ) : ItemId . AsObject ;
13
- static extensions : { [ key : number ] : jspb . ExtensionFieldInfo < jspb . Message > } ;
14
- static extensionsBinary : { [ key : number ] : jspb . ExtensionFieldBinaryInfo < jspb . Message > } ;
15
- static serializeBinaryToWriter ( message : ItemId , writer : jspb . BinaryWriter ) : void ;
16
- static deserializeBinary ( bytes : Uint8Array ) : ItemId ;
17
- static deserializeBinaryFromReader ( message : ItemId , reader : jspb . BinaryReader ) : ItemId ;
18
- }
19
-
20
- export namespace ItemId {
21
- export type AsObject = {
22
- id : number ,
23
- }
24
- }
25
-
26
- export class Item extends jspb . Message {
27
- hasId ( ) : boolean ;
28
- clearId ( ) : void ;
29
- getId ( ) : ItemId | undefined ;
30
- setId ( value ?: ItemId ) : void ;
31
-
32
10
getScore ( ) : number ;
33
11
setScore ( value : number ) : void ;
34
12
@@ -44,36 +22,32 @@ export class Item extends jspb.Message {
44
22
getUrl ( ) : string ;
45
23
setUrl ( value : string ) : void ;
46
24
47
- getType ( ) : ItemType ;
48
- setType ( value : ItemType ) : void ;
49
-
50
25
serializeBinary ( ) : Uint8Array ;
51
- toObject ( includeInstance ?: boolean ) : Item . AsObject ;
52
- static toObject ( includeInstance : boolean , msg : Item ) : Item . AsObject ;
26
+ toObject ( includeInstance ?: boolean ) : Story . AsObject ;
27
+ static toObject ( includeInstance : boolean , msg : Story ) : Story . AsObject ;
53
28
static extensions : { [ key : number ] : jspb . ExtensionFieldInfo < jspb . Message > } ;
54
29
static extensionsBinary : { [ key : number ] : jspb . ExtensionFieldBinaryInfo < jspb . Message > } ;
55
- static serializeBinaryToWriter ( message : Item , writer : jspb . BinaryWriter ) : void ;
56
- static deserializeBinary ( bytes : Uint8Array ) : Item ;
57
- static deserializeBinaryFromReader ( message : Item , reader : jspb . BinaryReader ) : Item ;
30
+ static serializeBinaryToWriter ( message : Story , writer : jspb . BinaryWriter ) : void ;
31
+ static deserializeBinary ( bytes : Uint8Array ) : Story ;
32
+ static deserializeBinaryFromReader ( message : Story , reader : jspb . BinaryReader ) : Story ;
58
33
}
59
34
60
- export namespace Item {
35
+ export namespace Story {
61
36
export type AsObject = {
62
- id ?: ItemId . AsObject ,
37
+ id : number ,
63
38
score : number ,
64
39
title : string ,
65
40
by : string ,
66
41
time : number ,
67
42
url : string ,
68
- type : ItemType ,
69
43
}
70
44
}
71
45
72
46
export class ListStoriesResponse extends jspb . Message {
73
47
hasStory ( ) : boolean ;
74
48
clearStory ( ) : void ;
75
- getStory ( ) : Item | undefined ;
76
- setStory ( value ?: Item ) : void ;
49
+ getStory ( ) : Story | undefined ;
50
+ setStory ( value ?: Story ) : void ;
77
51
78
52
serializeBinary ( ) : Uint8Array ;
79
53
toObject ( includeInstance ?: boolean ) : ListStoriesResponse . AsObject ;
@@ -87,7 +61,7 @@ export class ListStoriesResponse extends jspb.Message {
87
61
88
62
export namespace ListStoriesResponse {
89
63
export type AsObject = {
90
- story ?: Item . AsObject ,
64
+ story ?: Story . AsObject ,
91
65
}
92
66
}
93
67
@@ -107,62 +81,3 @@ export namespace ListStoriesRequest {
107
81
}
108
82
}
109
83
110
- export class GetStoryRequest extends jspb . Message {
111
- hasId ( ) : boolean ;
112
- clearId ( ) : void ;
113
- getId ( ) : ItemId | undefined ;
114
- setId ( value ?: ItemId ) : void ;
115
-
116
- serializeBinary ( ) : Uint8Array ;
117
- toObject ( includeInstance ?: boolean ) : GetStoryRequest . AsObject ;
118
- static toObject ( includeInstance : boolean , msg : GetStoryRequest ) : GetStoryRequest . AsObject ;
119
- static extensions : { [ key : number ] : jspb . ExtensionFieldInfo < jspb . Message > } ;
120
- static extensionsBinary : { [ key : number ] : jspb . ExtensionFieldBinaryInfo < jspb . Message > } ;
121
- static serializeBinaryToWriter ( message : GetStoryRequest , writer : jspb . BinaryWriter ) : void ;
122
- static deserializeBinary ( bytes : Uint8Array ) : GetStoryRequest ;
123
- static deserializeBinaryFromReader ( message : GetStoryRequest , reader : jspb . BinaryReader ) : GetStoryRequest ;
124
- }
125
-
126
- export namespace GetStoryRequest {
127
- export type AsObject = {
128
- id ?: ItemId . AsObject ,
129
- }
130
- }
131
-
132
- export class GetStoryResponse extends jspb . Message {
133
- hasStory ( ) : boolean ;
134
- clearStory ( ) : void ;
135
- getStory ( ) : Item | undefined ;
136
- setStory ( value ?: Item ) : void ;
137
-
138
- getHtml ( ) : Uint8Array | string ;
139
- getHtml_asU8 ( ) : Uint8Array ;
140
- getHtml_asB64 ( ) : string ;
141
- setHtml ( value : Uint8Array | string ) : void ;
142
-
143
- serializeBinary ( ) : Uint8Array ;
144
- toObject ( includeInstance ?: boolean ) : GetStoryResponse . AsObject ;
145
- static toObject ( includeInstance : boolean , msg : GetStoryResponse ) : GetStoryResponse . AsObject ;
146
- static extensions : { [ key : number ] : jspb . ExtensionFieldInfo < jspb . Message > } ;
147
- static extensionsBinary : { [ key : number ] : jspb . ExtensionFieldBinaryInfo < jspb . Message > } ;
148
- static serializeBinaryToWriter ( message : GetStoryResponse , writer : jspb . BinaryWriter ) : void ;
149
- static deserializeBinary ( bytes : Uint8Array ) : GetStoryResponse ;
150
- static deserializeBinaryFromReader ( message : GetStoryResponse , reader : jspb . BinaryReader ) : GetStoryResponse ;
151
- }
152
-
153
- export namespace GetStoryResponse {
154
- export type AsObject = {
155
- story ?: Item . AsObject ,
156
- html : Uint8Array | string ,
157
- }
158
- }
159
-
160
- export enum ItemType {
161
- UNKNOWN = 0 ,
162
- JOB = 1 ,
163
- STORY = 2 ,
164
- COMMENT = 3 ,
165
- POLL = 4 ,
166
- POLLOPT = 5 ,
167
- }
168
-
0 commit comments