@@ -5,8 +5,16 @@ const { config } = require('@apify/docs-theme');
5
5
const { externalLinkProcessor } = require ( './tools/utils/externalLink' ) ;
6
6
7
7
const GROUP_ORDER = [
8
- 'Classes' ,
9
- 'Data structures' ,
8
+ 'Actor' ,
9
+ 'Charging' ,
10
+ 'Configuration' ,
11
+ 'Event managers' ,
12
+ 'Events' ,
13
+ 'Event data' ,
14
+ 'Request loaders' ,
15
+ 'Storage clients' ,
16
+ 'Storage data' ,
17
+ 'Storages' ,
10
18
] ;
11
19
12
20
const groupSort = ( g1 , g2 ) => {
@@ -112,21 +120,132 @@ module.exports = {
112
120
moduleShortcutsPath : path . join ( __dirname , '/module_shortcuts.json' ) ,
113
121
} ,
114
122
reexports : [
123
+ // Storages
124
+ {
125
+ url : 'https://crawlee.dev/python/api/class/Storage' ,
126
+ group : 'Storages' ,
127
+ } ,
115
128
{
116
129
url : 'https://crawlee.dev/python/api/class/Dataset' ,
117
- group : 'Classes ' ,
130
+ group : 'Storages ' ,
118
131
} ,
119
132
{
120
133
url : 'https://crawlee.dev/python/api/class/KeyValueStore' ,
121
- group : 'Classes ' ,
134
+ group : 'Storages ' ,
122
135
} ,
123
136
{
124
137
url : 'https://crawlee.dev/python/api/class/RequestQueue' ,
125
- group : 'Classes' ,
138
+ group : 'Storages' ,
139
+ } ,
140
+ // Storage data
141
+ {
142
+ url : 'https://crawlee.dev/python/api/class/AddRequestsResponse' ,
143
+ group : 'Storage data' ,
144
+ } ,
145
+ {
146
+ url : 'https://crawlee.dev/python/api/class/DatasetItemsListPage' ,
147
+ group : 'Storage data' ,
148
+ } ,
149
+ {
150
+ url : 'https://crawlee.dev/python/api/class/DatasetMetadata' ,
151
+ group : 'Storage data' ,
152
+ } ,
153
+ {
154
+ url : 'https://crawlee.dev/python/api/class/KeyValueStoreMetadata' ,
155
+ group : 'Storage data' ,
156
+ } ,
157
+ {
158
+ url : 'https://crawlee.dev/python/api/class/KeyValueStoreRecord' ,
159
+ group : 'Storage data' ,
160
+ } ,
161
+ {
162
+ url : 'https://crawlee.dev/python/api/class/KeyValueStoreRecordMetadata' ,
163
+ group : 'Storage data' ,
164
+ } ,
165
+ {
166
+ url : 'https://crawlee.dev/python/api/class/ProcessedRequest' ,
167
+ group : 'Storage data' ,
126
168
} ,
127
169
{
128
170
url : 'https://crawlee.dev/python/api/class/Request' ,
129
- group : 'Classes' ,
171
+ group : 'Storage data' ,
172
+ } ,
173
+ {
174
+ url : 'https://crawlee.dev/python/api/class/RequestQueueMetadata' ,
175
+ group : 'Storage data' ,
176
+ } ,
177
+ {
178
+ url : 'https://crawlee.dev/python/api/class/StorageMetadata' ,
179
+ group : 'Storage data' ,
180
+ } ,
181
+ {
182
+ url : 'https://crawlee.dev/python/api/class/ReqUnprocessedRequestuest' ,
183
+ group : 'Storage data' ,
184
+ } ,
185
+ // Event managers
186
+ {
187
+ url : 'https://crawlee.dev/python/api/class/EventManager' ,
188
+ group : 'Event managers' ,
189
+ } ,
190
+ {
191
+ url : 'https://crawlee.dev/python/api/class/LocalEventManager' ,
192
+ group : 'Event managers' ,
193
+ } ,
194
+ // Events
195
+ {
196
+ url : 'https://crawlee.dev/python/api/enum/Event' ,
197
+ group : 'Events' ,
198
+ } ,
199
+ // Event data
200
+ {
201
+ url : 'https://crawlee.dev/python/api/class/EventAbortingData' ,
202
+ group : 'Event data' ,
203
+ } ,
204
+ {
205
+ url : 'https://crawlee.dev/python/api/class/EventExitData' ,
206
+ group : 'Event data' ,
207
+ } ,
208
+ {
209
+ url : 'https://crawlee.dev/python/api/class/EventMigratingData' ,
210
+ group : 'Event data' ,
211
+ } ,
212
+ {
213
+ url : 'https://crawlee.dev/python/api/class/EventPersistStateData' ,
214
+ group : 'Event data' ,
215
+ } ,
216
+ {
217
+ url : 'https://crawlee.dev/python/api/class/EventSystemInfoData' ,
218
+ group : 'Event data' ,
219
+ } ,
220
+ // Storage clients
221
+ {
222
+ url : 'https://crawlee.dev/python/api/class/StorageClient' ,
223
+ group : 'Storage clients' ,
224
+ } ,
225
+ {
226
+ url : 'https://crawlee.dev/python/api/class/MemoryStorageClient' ,
227
+ group : 'Storage clients' ,
228
+ } ,
229
+ {
230
+ url : 'https://crawlee.dev/python/api/class/FileSystemStorageClient' ,
231
+ group : 'Storage clients' ,
232
+ } ,
233
+ // Request loaders
234
+ {
235
+ url : 'https://crawlee.dev/python/api/class/RequestLoader' ,
236
+ group : 'Request loaders' ,
237
+ } ,
238
+ {
239
+ url : 'https://crawlee.dev/python/api/class/RequestManager' ,
240
+ group : 'Request loaders' ,
241
+ } ,
242
+ {
243
+ url : 'https://crawlee.dev/python/api/class/RequestManagerTandem' ,
244
+ group : 'Request loaders' ,
245
+ } ,
246
+ {
247
+ url : 'https://crawlee.dev/python/api/class/SitemapRequestLoader' ,
248
+ group : 'Request loaders' ,
130
249
} ,
131
250
] ,
132
251
} ,
0 commit comments