Projekt

Obecné

Profil

« Předchozí | Další » 

Revize cca0bfa0

Přidáno uživatelem Lukáš Vlček před asi 2 roky(ů)

Build issues fixed (merge problems)

Zobrazit rozdíly:

webapp/api/api.ts
21 21
// @ts-ignore
22 22
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } from './base';
23 23

  
24
/**
25
 * 
26
 * @export
27
 * @interface AddNoteToAnnotationRequest
28
 */
29
export interface AddNoteToAnnotationRequest {
30
    /**
31
     * 
32
     * @type {string}
33
     * @memberof AddNoteToAnnotationRequest
34
     */
35
    'note'?: string | null;
36
}
37
/**
38
 * 
39
 * @export
40
 * @interface AddNoteToTagOccurenceRequest
41
 */
42
export interface AddNoteToTagOccurenceRequest {
43
    /**
44
     * 
45
     * @type {string}
46
     * @memberof AddNoteToTagOccurenceRequest
47
     */
48
    'note'?: string | null;
49
}
24 50
/**
25 51
 * 
26 52
 * @export
......
232 258
     */
233 259
    'ip'?: string | null;
234 260
}
261
/**
262
 * 
263
 * @export
264
 * @interface CreateCategoryRequest
265
 */
266
export interface CreateCategoryRequest {
267
    /**
268
     * 
269
     * @type {string}
270
     * @memberof CreateCategoryRequest
271
     */
272
    'name'?: string | null;
273
    /**
274
     * 
275
     * @type {string}
276
     * @memberof CreateCategoryRequest
277
     */
278
    'description'?: string | null;
279
    /**
280
     * 
281
     * @type {string}
282
     * @memberof CreateCategoryRequest
283
     */
284
    'color'?: string | null;
285
    /**
286
     * 
287
     * @type {boolean}
288
     * @memberof CreateCategoryRequest
289
     */
290
    'disabledForAnnotators'?: boolean;
291
}
292
/**
293
 * 
294
 * @export
295
 * @interface CreateSubTagRequest
296
 */
297
export interface CreateSubTagRequest {
298
    /**
299
     * 
300
     * @type {string}
301
     * @memberof CreateSubTagRequest
302
     */
303
    'name'?: string | null;
304
    /**
305
     * 
306
     * @type {string}
307
     * @memberof CreateSubTagRequest
308
     */
309
    'description'?: string | null;
310
    /**
311
     * 
312
     * @type {string}
313
     * @memberof CreateSubTagRequest
314
     */
315
    'tagId'?: string;
316
    /**
317
     * 
318
     * @type {boolean}
319
     * @memberof CreateSubTagRequest
320
     */
321
    'sentimentEnabled'?: boolean;
322
}
323
/**
324
 * 
325
 * @export
326
 * @interface CreateTagRequest
327
 */
328
export interface CreateTagRequest {
329
    /**
330
     * 
331
     * @type {string}
332
     * @memberof CreateTagRequest
333
     */
334
    'categoryId'?: string;
335
    /**
336
     * 
337
     * @type {string}
338
     * @memberof CreateTagRequest
339
     */
340
    'name'?: string | null;
341
    /**
342
     * 
343
     * @type {string}
344
     * @memberof CreateTagRequest
345
     */
346
    'description'?: string | null;
347
    /**
348
     * 
349
     * @type {string}
350
     * @memberof CreateTagRequest
351
     */
352
    'color'?: string | null;
353
    /**
354
     * 
355
     * @type {boolean}
356
     * @memberof CreateTagRequest
357
     */
358
    'sentimentEnabled'?: boolean;
359
}
235 360
/**
236 361
 * 
237 362
 * @export
......
375 500
     */
376 501
    'documents'?: Array<DocumentListInfo> | null;
377 502
}
503
/**
504
 * 
505
 * @export
506
 * @interface DocumentPreviewResponse
507
 */
508
export interface DocumentPreviewResponse {
509
    /**
510
     * 
511
     * @type {string}
512
     * @memberof DocumentPreviewResponse
513
     */
514
    'content'?: string | null;
515
}
378 516
/**
379 517
 * 
380 518
 * @export
......
469 607
export type EState = typeof EState[keyof typeof EState];
470 608

  
471 609

  
610
/**
611
 * 
612
 * @export
613
 * @enum {string}
614
 */
615

  
616
export const ETagSentiment = {
617
    Neutral: 'NEUTRAL',
618
    Positive: 'POSITIVE',
619
    Negative: 'NEGATIVE'
620
} as const;
621

  
622
export type ETagSentiment = typeof ETagSentiment[keyof typeof ETagSentiment];
623

  
624

  
472 625
/**
473 626
 * 
474 627
 * @export
......
546 699
     */
547 700
    'role'?: ERole;
548 701
}
702
/**
703
 * 
704
 * @export
705
 * @interface ModifyCategoryRequest
706
 */
707
export interface ModifyCategoryRequest {
708
    /**
709
     * 
710
     * @type {string}
711
     * @memberof ModifyCategoryRequest
712
     */
713
    'name'?: string | null;
714
    /**
715
     * 
716
     * @type {string}
717
     * @memberof ModifyCategoryRequest
718
     */
719
    'description'?: string | null;
720
    /**
721
     * 
722
     * @type {string}
723
     * @memberof ModifyCategoryRequest
724
     */
725
    'color'?: string | null;
726
    /**
727
     * 
728
     * @type {boolean}
729
     * @memberof ModifyCategoryRequest
730
     */
731
    'disabledForAnnotators'?: boolean | null;
732
}
733
/**
734
 * 
735
 * @export
736
 * @interface ModifySubTagRequest
737
 */
738
export interface ModifySubTagRequest {
739
    /**
740
     * 
741
     * @type {string}
742
     * @memberof ModifySubTagRequest
743
     */
744
    'name'?: string | null;
745
    /**
746
     * 
747
     * @type {string}
748
     * @memberof ModifySubTagRequest
749
     */
750
    'description'?: string | null;
751
    /**
752
     * 
753
     * @type {boolean}
754
     * @memberof ModifySubTagRequest
755
     */
756
    'sentimentEnabled'?: boolean | null;
757
}
758
/**
759
 * 
760
 * @export
761
 * @interface ModifyTagRequest
762
 */
763
export interface ModifyTagRequest {
764
    /**
765
     * 
766
     * @type {string}
767
     * @memberof ModifyTagRequest
768
     */
769
    'name'?: string | null;
770
    /**
771
     * 
772
     * @type {string}
773
     * @memberof ModifyTagRequest
774
     */
775
    'description'?: string | null;
776
    /**
777
     * 
778
     * @type {string}
779
     * @memberof ModifyTagRequest
780
     */
781
    'color'?: string | null;
782
    /**
783
     * 
784
     * @type {boolean}
785
     * @memberof ModifyTagRequest
786
     */
787
    'sentimentEnabled'?: boolean | null;
788
}
549 789
/**
550 790
 * 
551 791
 * @export
......
585 825
     */
586 826
    'instance'?: string | null;
587 827
}
828
/**
829
 * 
830
 * @export
831
 * @interface SetInstanceSentimentRequest
832
 */
833
export interface SetInstanceSentimentRequest {
834
    /**
835
     * 
836
     * @type {ETagSentiment}
837
     * @memberof SetInstanceSentimentRequest
838
     */
839
    'sentiment'?: ETagSentiment;
840
}
588 841
/**
589 842
 * 
590 843
 * @export
......
678 931
     * @memberof TagCategoryInfo
679 932
     */
680 933
    'tags'?: Array<TagInfo> | null;
934
    /**
935
     * 
936
     * @type {boolean}
937
     * @memberof TagCategoryInfo
938
     */
939
    'disabledForAnnotators'?: boolean;
681 940
}
682 941
/**
683 942
 * 
......
788 1047
     * @memberof TagInstanceInfo
789 1048
     */
790 1049
    'note'?: string | null;
1050
    /**
1051
     * 
1052
     * @type {ETagSentiment}
1053
     * @memberof TagInstanceInfo
1054
     */
1055
    'sentiment'?: ETagSentiment;
791 1056
}
792 1057
/**
793 1058
 * 
......
869 1134
     * @memberof UserInfo
870 1135
     */
871 1136
    'surname'?: string | null;
1137
    /**
1138
     * 
1139
     * @type {number}
1140
     * @memberof UserInfo
1141
     */
1142
    'assignedDocumentsCount'?: number;
1143
    /**
1144
     * 
1145
     * @type {ERole}
1146
     * @memberof UserInfo
1147
     */
1148
    'role'?: ERole;
872 1149
}
873 1150
/**
874 1151
 * 
......
926 1203
        /**
927 1204
         * 
928 1205
         * @param {string} annotationId 
929
         * @param {string} occurenceId 
1206
         * @param {string} instanceId 
1207
         * @param {SetInstanceSentimentRequest} [setInstanceSentimentRequest] 
930 1208
         * @param {*} [options] Override http request option.
931 1209
         * @throws {RequiredError}
932 1210
         */
933
        annotationAnnotationIdOccurenceIdDelete: async (annotationId: string, occurenceId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1211
        annotationAnnotationIdInstanceIdSentimentPut: async (annotationId: string, instanceId: string, setInstanceSentimentRequest?: SetInstanceSentimentRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
934 1212
            // verify required parameter 'annotationId' is not null or undefined
935
            assertParamExists('annotationAnnotationIdOccurenceIdDelete', 'annotationId', annotationId)
936
            // verify required parameter 'occurenceId' is not null or undefined
937
            assertParamExists('annotationAnnotationIdOccurenceIdDelete', 'occurenceId', occurenceId)
938
            const localVarPath = `/annotation/{annotationId}/{occurenceId}`
1213
            assertParamExists('annotationAnnotationIdInstanceIdSentimentPut', 'annotationId', annotationId)
1214
            // verify required parameter 'instanceId' is not null or undefined
1215
            assertParamExists('annotationAnnotationIdInstanceIdSentimentPut', 'instanceId', instanceId)
1216
            const localVarPath = `/annotation/{annotationId}/{instanceId}/sentiment`
939 1217
                .replace(`{${"annotationId"}}`, encodeURIComponent(String(annotationId)))
940
                .replace(`{${"occurenceId"}}`, encodeURIComponent(String(occurenceId)));
1218
                .replace(`{${"instanceId"}}`, encodeURIComponent(String(instanceId)));
941 1219
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
942 1220
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
943 1221
            let baseOptions;
......
945 1223
                baseOptions = configuration.baseOptions;
946 1224
            }
947 1225

  
948
            const localVarRequestOptions = { method: 'DELETE', ...baseOptions, ...options};
1226
            const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options};
949 1227
            const localVarHeaderParameter = {} as any;
950 1228
            const localVarQueryParameter = {} as any;
951 1229

  
952 1230

  
953 1231
    
1232
            localVarHeaderParameter['Content-Type'] = 'application/json';
1233

  
954 1234
            setSearchParams(localVarUrlObj, localVarQueryParameter);
955 1235
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
956 1236
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
1237
            localVarRequestOptions.data = serializeDataIfNeeded(setInstanceSentimentRequest, localVarRequestOptions, configuration)
957 1238

  
958 1239
            return {
959 1240
                url: toPathString(localVarUrlObj),
......
963 1244
        /**
964 1245
         * 
965 1246
         * @param {string} annotationId 
966
         * @param {AnnotationInstanceAddRequest} [annotationInstanceAddRequest] 
1247
         * @param {AddNoteToAnnotationRequest} [addNoteToAnnotationRequest] 
967 1248
         * @param {*} [options] Override http request option.
968 1249
         * @throws {RequiredError}
969 1250
         */
970
        annotationAnnotationIdPost: async (annotationId: string, annotationInstanceAddRequest?: AnnotationInstanceAddRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1251
        annotationAnnotationIdNotePost: async (annotationId: string, addNoteToAnnotationRequest?: AddNoteToAnnotationRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
971 1252
            // verify required parameter 'annotationId' is not null or undefined
972
            assertParamExists('annotationAnnotationIdPost', 'annotationId', annotationId)
973
            const localVarPath = `/annotation/{annotationId}`
1253
            assertParamExists('annotationAnnotationIdNotePost', 'annotationId', annotationId)
1254
            const localVarPath = `/annotation/{annotationId}/note`
974 1255
                .replace(`{${"annotationId"}}`, encodeURIComponent(String(annotationId)));
975 1256
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
976 1257
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......
990 1271
            setSearchParams(localVarUrlObj, localVarQueryParameter);
991 1272
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
992 1273
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
993
            localVarRequestOptions.data = serializeDataIfNeeded(annotationInstanceAddRequest, localVarRequestOptions, configuration)
1274
            localVarRequestOptions.data = serializeDataIfNeeded(addNoteToAnnotationRequest, localVarRequestOptions, configuration)
994 1275

  
995 1276
            return {
996 1277
                url: toPathString(localVarUrlObj),
......
999 1280
        },
1000 1281
        /**
1001 1282
         * 
1002
         * @param {AnnotationsAddRequest} [annotationsAddRequest] 
1283
         * @param {string} annotationId 
1284
         * @param {string} occurenceId 
1003 1285
         * @param {*} [options] Override http request option.
1004 1286
         * @throws {RequiredError}
1005 1287
         */
1006
        annotationsPost: async (annotationsAddRequest?: AnnotationsAddRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1007
            const localVarPath = `/annotations`;
1288
        annotationAnnotationIdOccurenceIdDelete: async (annotationId: string, occurenceId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1289
            // verify required parameter 'annotationId' is not null or undefined
1290
            assertParamExists('annotationAnnotationIdOccurenceIdDelete', 'annotationId', annotationId)
1291
            // verify required parameter 'occurenceId' is not null or undefined
1292
            assertParamExists('annotationAnnotationIdOccurenceIdDelete', 'occurenceId', occurenceId)
1293
            const localVarPath = `/annotation/{annotationId}/{occurenceId}`
1294
                .replace(`{${"annotationId"}}`, encodeURIComponent(String(annotationId)))
1295
                .replace(`{${"occurenceId"}}`, encodeURIComponent(String(occurenceId)));
1008 1296
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
1009 1297
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
1010 1298
            let baseOptions;
......
1012 1300
                baseOptions = configuration.baseOptions;
1013 1301
            }
1014 1302

  
1015
            const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
1303
            const localVarRequestOptions = { method: 'DELETE', ...baseOptions, ...options};
1016 1304
            const localVarHeaderParameter = {} as any;
1017 1305
            const localVarQueryParameter = {} as any;
1018 1306

  
1019 1307

  
1020 1308
    
1021
            localVarHeaderParameter['Content-Type'] = 'application/json';
1022

  
1023 1309
            setSearchParams(localVarUrlObj, localVarQueryParameter);
1024 1310
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
1025 1311
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
1026
            localVarRequestOptions.data = serializeDataIfNeeded(annotationsAddRequest, localVarRequestOptions, configuration)
1027 1312

  
1028 1313
            return {
1029 1314
                url: toPathString(localVarUrlObj),
1030 1315
                options: localVarRequestOptions,
1031 1316
            };
1032 1317
        },
1033
    }
1034
};
1035

  
1036
/**
1037
 * AnnotationApi - functional programming interface
1038
 * @export
1039
 */
1040
export const AnnotationApiFp = function(configuration?: Configuration) {
1041
    const localVarAxiosParamCreator = AnnotationApiAxiosParamCreator(configuration)
1042
    return {
1318
        /**
1319
         * 
1320
         * @param {string} annotationId 
1321
         * @param {AnnotationInstanceAddRequest} [annotationInstanceAddRequest] 
1322
         * @param {*} [options] Override http request option.
1323
         * @throws {RequiredError}
1324
         */
1325
        annotationAnnotationIdPost: async (annotationId: string, annotationInstanceAddRequest?: AnnotationInstanceAddRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1326
            // verify required parameter 'annotationId' is not null or undefined
1327
            assertParamExists('annotationAnnotationIdPost', 'annotationId', annotationId)
1328
            const localVarPath = `/annotation/{annotationId}`
1329
                .replace(`{${"annotationId"}}`, encodeURIComponent(String(annotationId)));
1330
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
1331
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
1332
            let baseOptions;
1333
            if (configuration) {
1334
                baseOptions = configuration.baseOptions;
1335
            }
1336

  
1337
            const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
1338
            const localVarHeaderParameter = {} as any;
1339
            const localVarQueryParameter = {} as any;
1340

  
1341

  
1342
    
1343
            localVarHeaderParameter['Content-Type'] = 'application/json';
1344

  
1345
            setSearchParams(localVarUrlObj, localVarQueryParameter);
1346
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
1347
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
1348
            localVarRequestOptions.data = serializeDataIfNeeded(annotationInstanceAddRequest, localVarRequestOptions, configuration)
1349

  
1350
            return {
1351
                url: toPathString(localVarUrlObj),
1352
                options: localVarRequestOptions,
1353
            };
1354
        },
1355
        /**
1356
         * 
1357
         * @param {string} annotationId 
1358
         * @param {string} occurenceId 
1359
         * @param {AddNoteToTagOccurenceRequest} [addNoteToTagOccurenceRequest] 
1360
         * @param {*} [options] Override http request option.
1361
         * @throws {RequiredError}
1362
         */
1363
        annotationAnnotationIdTagOccurenceIdNotePost: async (annotationId: string, occurenceId: string, addNoteToTagOccurenceRequest?: AddNoteToTagOccurenceRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1364
            // verify required parameter 'annotationId' is not null or undefined
1365
            assertParamExists('annotationAnnotationIdTagOccurenceIdNotePost', 'annotationId', annotationId)
1366
            // verify required parameter 'occurenceId' is not null or undefined
1367
            assertParamExists('annotationAnnotationIdTagOccurenceIdNotePost', 'occurenceId', occurenceId)
1368
            const localVarPath = `/annotation/{annotationId}/tag/{occurenceId}/note`
1369
                .replace(`{${"annotationId"}}`, encodeURIComponent(String(annotationId)))
1370
                .replace(`{${"occurenceId"}}`, encodeURIComponent(String(occurenceId)));
1371
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
1372
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
1373
            let baseOptions;
1374
            if (configuration) {
1375
                baseOptions = configuration.baseOptions;
1376
            }
1377

  
1378
            const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
1379
            const localVarHeaderParameter = {} as any;
1380
            const localVarQueryParameter = {} as any;
1381

  
1382

  
1383
    
1384
            localVarHeaderParameter['Content-Type'] = 'application/json';
1385

  
1386
            setSearchParams(localVarUrlObj, localVarQueryParameter);
1387
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
1388
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
1389
            localVarRequestOptions.data = serializeDataIfNeeded(addNoteToTagOccurenceRequest, localVarRequestOptions, configuration)
1390

  
1391
            return {
1392
                url: toPathString(localVarUrlObj),
1393
                options: localVarRequestOptions,
1394
            };
1395
        },
1396
        /**
1397
         * 
1398
         * @param {AnnotationsAddRequest} [annotationsAddRequest] 
1399
         * @param {*} [options] Override http request option.
1400
         * @throws {RequiredError}
1401
         */
1402
        annotationsPost: async (annotationsAddRequest?: AnnotationsAddRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1403
            const localVarPath = `/annotations`;
1404
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
1405
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
1406
            let baseOptions;
1407
            if (configuration) {
1408
                baseOptions = configuration.baseOptions;
1409
            }
1410

  
1411
            const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
1412
            const localVarHeaderParameter = {} as any;
1413
            const localVarQueryParameter = {} as any;
1414

  
1415

  
1416
    
1417
            localVarHeaderParameter['Content-Type'] = 'application/json';
1418

  
1419
            setSearchParams(localVarUrlObj, localVarQueryParameter);
1420
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
1421
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
1422
            localVarRequestOptions.data = serializeDataIfNeeded(annotationsAddRequest, localVarRequestOptions, configuration)
1423

  
1424
            return {
1425
                url: toPathString(localVarUrlObj),
1426
                options: localVarRequestOptions,
1427
            };
1428
        },
1429
    }
1430
};
1431

  
1432
/**
1433
 * AnnotationApi - functional programming interface
1434
 * @export
1435
 */
1436
export const AnnotationApiFp = function(configuration?: Configuration) {
1437
    const localVarAxiosParamCreator = AnnotationApiAxiosParamCreator(configuration)
1438
    return {
1043 1439
        /**
1044 1440
         * 
1045 1441
         * @param {string} annotationId 
......
1050 1446
            const localVarAxiosArgs = await localVarAxiosParamCreator.annotationAnnotationIdGet(annotationId, options);
1051 1447
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
1052 1448
        },
1449
        /**
1450
         * 
1451
         * @param {string} annotationId 
1452
         * @param {string} instanceId 
1453
         * @param {SetInstanceSentimentRequest} [setInstanceSentimentRequest] 
1454
         * @param {*} [options] Override http request option.
1455
         * @throws {RequiredError}
1456
         */
1457
        async annotationAnnotationIdInstanceIdSentimentPut(annotationId: string, instanceId: string, setInstanceSentimentRequest?: SetInstanceSentimentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
1458
            const localVarAxiosArgs = await localVarAxiosParamCreator.annotationAnnotationIdInstanceIdSentimentPut(annotationId, instanceId, setInstanceSentimentRequest, options);
1459
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
1460
        },
1461
        /**
1462
         * 
1463
         * @param {string} annotationId 
1464
         * @param {AddNoteToAnnotationRequest} [addNoteToAnnotationRequest] 
1465
         * @param {*} [options] Override http request option.
1466
         * @throws {RequiredError}
1467
         */
1468
        async annotationAnnotationIdNotePost(annotationId: string, addNoteToAnnotationRequest?: AddNoteToAnnotationRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
1469
            const localVarAxiosArgs = await localVarAxiosParamCreator.annotationAnnotationIdNotePost(annotationId, addNoteToAnnotationRequest, options);
1470
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
1471
        },
1053 1472
        /**
1054 1473
         * 
1055 1474
         * @param {string} annotationId 
......
1072 1491
            const localVarAxiosArgs = await localVarAxiosParamCreator.annotationAnnotationIdPost(annotationId, annotationInstanceAddRequest, options);
1073 1492
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
1074 1493
        },
1494
        /**
1495
         * 
1496
         * @param {string} annotationId 
1497
         * @param {string} occurenceId 
1498
         * @param {AddNoteToTagOccurenceRequest} [addNoteToTagOccurenceRequest] 
1499
         * @param {*} [options] Override http request option.
1500
         * @throws {RequiredError}
1501
         */
1502
        async annotationAnnotationIdTagOccurenceIdNotePost(annotationId: string, occurenceId: string, addNoteToTagOccurenceRequest?: AddNoteToTagOccurenceRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
1503
            const localVarAxiosArgs = await localVarAxiosParamCreator.annotationAnnotationIdTagOccurenceIdNotePost(annotationId, occurenceId, addNoteToTagOccurenceRequest, options);
1504
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
1505
        },
1075 1506
        /**
1076 1507
         * 
1077 1508
         * @param {AnnotationsAddRequest} [annotationsAddRequest] 
......
1101 1532
        annotationAnnotationIdGet(annotationId: string, options?: any): AxiosPromise<AnnotationInfo> {
1102 1533
            return localVarFp.annotationAnnotationIdGet(annotationId, options).then((request) => request(axios, basePath));
1103 1534
        },
1535
        /**
1536
         * 
1537
         * @param {string} annotationId 
1538
         * @param {string} instanceId 
1539
         * @param {SetInstanceSentimentRequest} [setInstanceSentimentRequest] 
1540
         * @param {*} [options] Override http request option.
1541
         * @throws {RequiredError}
1542
         */
1543
        annotationAnnotationIdInstanceIdSentimentPut(annotationId: string, instanceId: string, setInstanceSentimentRequest?: SetInstanceSentimentRequest, options?: any): AxiosPromise<void> {
1544
            return localVarFp.annotationAnnotationIdInstanceIdSentimentPut(annotationId, instanceId, setInstanceSentimentRequest, options).then((request) => request(axios, basePath));
1545
        },
1546
        /**
1547
         * 
1548
         * @param {string} annotationId 
1549
         * @param {AddNoteToAnnotationRequest} [addNoteToAnnotationRequest] 
1550
         * @param {*} [options] Override http request option.
1551
         * @throws {RequiredError}
1552
         */
1553
        annotationAnnotationIdNotePost(annotationId: string, addNoteToAnnotationRequest?: AddNoteToAnnotationRequest, options?: any): AxiosPromise<void> {
1554
            return localVarFp.annotationAnnotationIdNotePost(annotationId, addNoteToAnnotationRequest, options).then((request) => request(axios, basePath));
1555
        },
1104 1556
        /**
1105 1557
         * 
1106 1558
         * @param {string} annotationId 
......
1121 1573
        annotationAnnotationIdPost(annotationId: string, annotationInstanceAddRequest?: AnnotationInstanceAddRequest, options?: any): AxiosPromise<void> {
1122 1574
            return localVarFp.annotationAnnotationIdPost(annotationId, annotationInstanceAddRequest, options).then((request) => request(axios, basePath));
1123 1575
        },
1576
        /**
1577
         * 
1578
         * @param {string} annotationId 
1579
         * @param {string} occurenceId 
1580
         * @param {AddNoteToTagOccurenceRequest} [addNoteToTagOccurenceRequest] 
1581
         * @param {*} [options] Override http request option.
1582
         * @throws {RequiredError}
1583
         */
1584
        annotationAnnotationIdTagOccurenceIdNotePost(annotationId: string, occurenceId: string, addNoteToTagOccurenceRequest?: AddNoteToTagOccurenceRequest, options?: any): AxiosPromise<void> {
1585
            return localVarFp.annotationAnnotationIdTagOccurenceIdNotePost(annotationId, occurenceId, addNoteToTagOccurenceRequest, options).then((request) => request(axios, basePath));
1586
        },
1124 1587
        /**
1125 1588
         * 
1126 1589
         * @param {AnnotationsAddRequest} [annotationsAddRequest] 
......
1151 1614
        return AnnotationApiFp(this.configuration).annotationAnnotationIdGet(annotationId, options).then((request) => request(this.axios, this.basePath));
1152 1615
    }
1153 1616

  
1617
    /**
1618
     * 
1619
     * @param {string} annotationId 
1620
     * @param {string} instanceId 
1621
     * @param {SetInstanceSentimentRequest} [setInstanceSentimentRequest] 
1622
     * @param {*} [options] Override http request option.
1623
     * @throws {RequiredError}
1624
     * @memberof AnnotationApi
1625
     */
1626
    public annotationAnnotationIdInstanceIdSentimentPut(annotationId: string, instanceId: string, setInstanceSentimentRequest?: SetInstanceSentimentRequest, options?: AxiosRequestConfig) {
1627
        return AnnotationApiFp(this.configuration).annotationAnnotationIdInstanceIdSentimentPut(annotationId, instanceId, setInstanceSentimentRequest, options).then((request) => request(this.axios, this.basePath));
1628
    }
1629

  
1630
    /**
1631
     * 
1632
     * @param {string} annotationId 
1633
     * @param {AddNoteToAnnotationRequest} [addNoteToAnnotationRequest] 
1634
     * @param {*} [options] Override http request option.
1635
     * @throws {RequiredError}
1636
     * @memberof AnnotationApi
1637
     */
1638
    public annotationAnnotationIdNotePost(annotationId: string, addNoteToAnnotationRequest?: AddNoteToAnnotationRequest, options?: AxiosRequestConfig) {
1639
        return AnnotationApiFp(this.configuration).annotationAnnotationIdNotePost(annotationId, addNoteToAnnotationRequest, options).then((request) => request(this.axios, this.basePath));
1640
    }
1641

  
1154 1642
    /**
1155 1643
     * 
1156 1644
     * @param {string} annotationId 
......
1175 1663
        return AnnotationApiFp(this.configuration).annotationAnnotationIdPost(annotationId, annotationInstanceAddRequest, options).then((request) => request(this.axios, this.basePath));
1176 1664
    }
1177 1665

  
1666
    /**
1667
     * 
1668
     * @param {string} annotationId 
1669
     * @param {string} occurenceId 
1670
     * @param {AddNoteToTagOccurenceRequest} [addNoteToTagOccurenceRequest] 
1671
     * @param {*} [options] Override http request option.
1672
     * @throws {RequiredError}
1673
     * @memberof AnnotationApi
1674
     */
1675
    public annotationAnnotationIdTagOccurenceIdNotePost(annotationId: string, occurenceId: string, addNoteToTagOccurenceRequest?: AddNoteToTagOccurenceRequest, options?: AxiosRequestConfig) {
1676
        return AnnotationApiFp(this.configuration).annotationAnnotationIdTagOccurenceIdNotePost(annotationId, occurenceId, addNoteToTagOccurenceRequest, options).then((request) => request(this.axios, this.basePath));
1677
    }
1678

  
1178 1679
    /**
1179 1680
     * 
1180 1681
     * @param {AnnotationsAddRequest} [annotationsAddRequest] 
......
1407 1908
 */
1408 1909
export const DocumentApiAxiosParamCreator = function (configuration?: Configuration) {
1409 1910
    return {
1911
        /**
1912
         * 
1913
         * @param {string} documentId 
1914
         * @param {*} [options] Override http request option.
1915
         * @throws {RequiredError}
1916
         */
1917
        documentDocumentIdGet: async (documentId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1918
            // verify required parameter 'documentId' is not null or undefined
1919
            assertParamExists('documentDocumentIdGet', 'documentId', documentId)
1920
            const localVarPath = `/document/{documentId}`
1921
                .replace(`{${"documentId"}}`, encodeURIComponent(String(documentId)));
1922
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
1923
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
1924
            let baseOptions;
1925
            if (configuration) {
1926
                baseOptions = configuration.baseOptions;
1927
            }
1928

  
1929
            const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
1930
            const localVarHeaderParameter = {} as any;
1931
            const localVarQueryParameter = {} as any;
1932

  
1933

  
1934
    
1935
            setSearchParams(localVarUrlObj, localVarQueryParameter);
1936
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
1937
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
1938

  
1939
            return {
1940
                url: toPathString(localVarUrlObj),
1941
                options: localVarRequestOptions,
1942
            };
1943
        },
1410 1944
        /**
1411 1945
         * 
1412 1946
         * @param {number} [pageIndex] 
......
1584 2118
export const DocumentApiFp = function(configuration?: Configuration) {
1585 2119
    const localVarAxiosParamCreator = DocumentApiAxiosParamCreator(configuration)
1586 2120
    return {
2121
        /**
2122
         * 
2123
         * @param {string} documentId 
2124
         * @param {*} [options] Override http request option.
2125
         * @throws {RequiredError}
2126
         */
2127
        async documentDocumentIdGet(documentId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<DocumentPreviewResponse>> {
2128
            const localVarAxiosArgs = await localVarAxiosParamCreator.documentDocumentIdGet(documentId, options);
2129
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2130
        },
1587 2131
        /**
1588 2132
         * 
1589 2133
         * @param {number} [pageIndex] 
......
1644 2188
export const DocumentApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
1645 2189
    const localVarFp = DocumentApiFp(configuration)
1646 2190
    return {
2191
        /**
2192
         * 
2193
         * @param {string} documentId 
2194
         * @param {*} [options] Override http request option.
2195
         * @throws {RequiredError}
2196
         */
2197
        documentDocumentIdGet(documentId: string, options?: any): AxiosPromise<DocumentPreviewResponse> {
2198
            return localVarFp.documentDocumentIdGet(documentId, options).then((request) => request(axios, basePath));
2199
        },
1647 2200
        /**
1648 2201
         * 
1649 2202
         * @param {number} [pageIndex] 
......
1699 2252
 * @extends {BaseAPI}
1700 2253
 */
1701 2254
export class DocumentApi extends BaseAPI {
2255
    /**
2256
     * 
2257
     * @param {string} documentId 
2258
     * @param {*} [options] Override http request option.
2259
     * @throws {RequiredError}
2260
     * @memberof DocumentApi
2261
     */
2262
    public documentDocumentIdGet(documentId: string, options?: AxiosRequestConfig) {
2263
        return DocumentApiFp(this.configuration).documentDocumentIdGet(documentId, options).then((request) => request(this.axios, this.basePath));
2264
    }
2265

  
1702 2266
    /**
1703 2267
     * 
1704 2268
     * @param {number} [pageIndex] 
......
1764 2328
    return {
1765 2329
        /**
1766 2330
         * 
2331
         * @param {CreateCategoryRequest} [createCategoryRequest] 
1767 2332
         * @param {*} [options] Override http request option.
1768 2333
         * @throws {RequiredError}
1769 2334
         */
1770
        tagsGet: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1771
            const localVarPath = `/tags`;
2335
        categoriesPost: async (createCategoryRequest?: CreateCategoryRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2336
            const localVarPath = `/categories`;
1772 2337
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
1773 2338
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
1774 2339
            let baseOptions;
......
1776 2341
                baseOptions = configuration.baseOptions;
1777 2342
            }
1778 2343

  
1779
            const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
2344
            const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
1780 2345
            const localVarHeaderParameter = {} as any;
1781 2346
            const localVarQueryParameter = {} as any;
1782 2347

  
1783 2348

  
1784 2349
    
2350
            localVarHeaderParameter['Content-Type'] = 'application/json';
2351

  
1785 2352
            setSearchParams(localVarUrlObj, localVarQueryParameter);
1786 2353
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
1787 2354
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2355
            localVarRequestOptions.data = serializeDataIfNeeded(createCategoryRequest, localVarRequestOptions, configuration)
1788 2356

  
1789 2357
            return {
1790 2358
                url: toPathString(localVarUrlObj),
1791 2359
                options: localVarRequestOptions,
1792 2360
            };
1793 2361
        },
1794
    }
1795
};
1796

  
1797
/**
1798
 * TagApi - functional programming interface
1799
 * @export
1800
 */
1801
export const TagApiFp = function(configuration?: Configuration) {
1802
    const localVarAxiosParamCreator = TagApiAxiosParamCreator(configuration)
1803
    return {
1804 2362
        /**
1805 2363
         * 
2364
         * @param {string} categoryId 
1806 2365
         * @param {*} [options] Override http request option.
1807 2366
         * @throws {RequiredError}
1808 2367
         */
1809
        async tagsGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TagTreeResponse>> {
1810
            const localVarAxiosArgs = await localVarAxiosParamCreator.tagsGet(options);
1811
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2368
        categoryCategoryIdDelete: async (categoryId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2369
            // verify required parameter 'categoryId' is not null or undefined
2370
            assertParamExists('categoryCategoryIdDelete', 'categoryId', categoryId)
2371
            const localVarPath = `/category/{categoryId}`
2372
                .replace(`{${"categoryId"}}`, encodeURIComponent(String(categoryId)));
2373
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2374
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2375
            let baseOptions;
2376
            if (configuration) {
2377
                baseOptions = configuration.baseOptions;
2378
            }
2379

  
2380
            const localVarRequestOptions = { method: 'DELETE', ...baseOptions, ...options};
2381
            const localVarHeaderParameter = {} as any;
2382
            const localVarQueryParameter = {} as any;
2383

  
2384

  
2385
    
2386
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2387
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2388
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2389

  
2390
            return {
2391
                url: toPathString(localVarUrlObj),
2392
                options: localVarRequestOptions,
2393
            };
2394
        },
2395
        /**
2396
         * 
2397
         * @param {string} categoryId 
2398
         * @param {ModifyCategoryRequest} [modifyCategoryRequest] 
2399
         * @param {*} [options] Override http request option.
2400
         * @throws {RequiredError}
2401
         */
2402
        categoryCategoryIdPut: async (categoryId: string, modifyCategoryRequest?: ModifyCategoryRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2403
            // verify required parameter 'categoryId' is not null or undefined
2404
            assertParamExists('categoryCategoryIdPut', 'categoryId', categoryId)
2405
            const localVarPath = `/category/{categoryId}`
2406
                .replace(`{${"categoryId"}}`, encodeURIComponent(String(categoryId)));
2407
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2408
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2409
            let baseOptions;
2410
            if (configuration) {
2411
                baseOptions = configuration.baseOptions;
2412
            }
2413

  
2414
            const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options};
2415
            const localVarHeaderParameter = {} as any;
2416
            const localVarQueryParameter = {} as any;
2417

  
2418

  
2419
    
2420
            localVarHeaderParameter['Content-Type'] = 'application/json';
2421

  
2422
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2423
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2424
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2425
            localVarRequestOptions.data = serializeDataIfNeeded(modifyCategoryRequest, localVarRequestOptions, configuration)
2426

  
2427
            return {
2428
                url: toPathString(localVarUrlObj),
2429
                options: localVarRequestOptions,
2430
            };
2431
        },
2432
        /**
2433
         * 
2434
         * @param {string} subtagId 
2435
         * @param {*} [options] Override http request option.
2436
         * @throws {RequiredError}
2437
         */
2438
        subtagSubtagIdDelete: async (subtagId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2439
            // verify required parameter 'subtagId' is not null or undefined
2440
            assertParamExists('subtagSubtagIdDelete', 'subtagId', subtagId)
2441
            const localVarPath = `/subtag/{subtagId}`
2442
                .replace(`{${"subtagId"}}`, encodeURIComponent(String(subtagId)));
2443
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2444
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2445
            let baseOptions;
2446
            if (configuration) {
2447
                baseOptions = configuration.baseOptions;
2448
            }
2449

  
2450
            const localVarRequestOptions = { method: 'DELETE', ...baseOptions, ...options};
2451
            const localVarHeaderParameter = {} as any;
2452
            const localVarQueryParameter = {} as any;
2453

  
2454

  
2455
    
2456
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2457
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2458
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2459

  
2460
            return {
2461
                url: toPathString(localVarUrlObj),
2462
                options: localVarRequestOptions,
2463
            };
2464
        },
2465
        /**
2466
         * 
2467
         * @param {string} subtagId 
2468
         * @param {ModifySubTagRequest} [modifySubTagRequest] 
2469
         * @param {*} [options] Override http request option.
2470
         * @throws {RequiredError}
2471
         */
2472
        subtagSubtagIdPut: async (subtagId: string, modifySubTagRequest?: ModifySubTagRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2473
            // verify required parameter 'subtagId' is not null or undefined
2474
            assertParamExists('subtagSubtagIdPut', 'subtagId', subtagId)
2475
            const localVarPath = `/subtag/{subtagId}`
2476
                .replace(`{${"subtagId"}}`, encodeURIComponent(String(subtagId)));
2477
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2478
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2479
            let baseOptions;
2480
            if (configuration) {
2481
                baseOptions = configuration.baseOptions;
2482
            }
2483

  
2484
            const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options};
2485
            const localVarHeaderParameter = {} as any;
2486
            const localVarQueryParameter = {} as any;
2487

  
2488

  
2489
    
2490
            localVarHeaderParameter['Content-Type'] = 'application/json';
2491

  
2492
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2493
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2494
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2495
            localVarRequestOptions.data = serializeDataIfNeeded(modifySubTagRequest, localVarRequestOptions, configuration)
2496

  
2497
            return {
2498
                url: toPathString(localVarUrlObj),
2499
                options: localVarRequestOptions,
2500
            };
2501
        },
2502
        /**
2503
         * 
2504
         * @param {CreateSubTagRequest} [createSubTagRequest] 
2505
         * @param {*} [options] Override http request option.
2506
         * @throws {RequiredError}
2507
         */
2508
        subtagsPost: async (createSubTagRequest?: CreateSubTagRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2509
            const localVarPath = `/subtags`;
2510
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2511
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2512
            let baseOptions;
2513
            if (configuration) {
2514
                baseOptions = configuration.baseOptions;
2515
            }
2516

  
2517
            const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
2518
            const localVarHeaderParameter = {} as any;
2519
            const localVarQueryParameter = {} as any;
2520

  
2521

  
2522
    
2523
            localVarHeaderParameter['Content-Type'] = 'application/json';
2524

  
2525
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2526
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2527
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2528
            localVarRequestOptions.data = serializeDataIfNeeded(createSubTagRequest, localVarRequestOptions, configuration)
2529

  
2530
            return {
2531
                url: toPathString(localVarUrlObj),
2532
                options: localVarRequestOptions,
2533
            };
2534
        },
2535
        /**
2536
         * 
2537
         * @param {string} tagId 
2538
         * @param {*} [options] Override http request option.
2539
         * @throws {RequiredError}
2540
         */
2541
        tagTagIdDelete: async (tagId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2542
            // verify required parameter 'tagId' is not null or undefined
2543
            assertParamExists('tagTagIdDelete', 'tagId', tagId)
2544
            const localVarPath = `/tag/{tagId}`
2545
                .replace(`{${"tagId"}}`, encodeURIComponent(String(tagId)));
2546
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2547
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2548
            let baseOptions;
2549
            if (configuration) {
2550
                baseOptions = configuration.baseOptions;
2551
            }
2552

  
2553
            const localVarRequestOptions = { method: 'DELETE', ...baseOptions, ...options};
2554
            const localVarHeaderParameter = {} as any;
2555
            const localVarQueryParameter = {} as any;
2556

  
2557

  
2558
    
2559
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2560
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2561
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2562

  
2563
            return {
2564
                url: toPathString(localVarUrlObj),
2565
                options: localVarRequestOptions,
2566
            };
2567
        },
2568
        /**
2569
         * 
2570
         * @param {string} tagId 
2571
         * @param {ModifyTagRequest} [modifyTagRequest] 
2572
         * @param {*} [options] Override http request option.
2573
         * @throws {RequiredError}
2574
         */
2575
        tagTagIdPut: async (tagId: string, modifyTagRequest?: ModifyTagRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2576
            // verify required parameter 'tagId' is not null or undefined
2577
            assertParamExists('tagTagIdPut', 'tagId', tagId)
2578
            const localVarPath = `/tag/{tagId}`
2579
                .replace(`{${"tagId"}}`, encodeURIComponent(String(tagId)));
2580
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2581
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2582
            let baseOptions;
2583
            if (configuration) {
2584
                baseOptions = configuration.baseOptions;
2585
            }
2586

  
2587
            const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options};
2588
            const localVarHeaderParameter = {} as any;
2589
            const localVarQueryParameter = {} as any;
2590

  
2591

  
2592
    
2593
            localVarHeaderParameter['Content-Type'] = 'application/json';
2594

  
2595
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2596
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2597
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2598
            localVarRequestOptions.data = serializeDataIfNeeded(modifyTagRequest, localVarRequestOptions, configuration)
2599

  
2600
            return {
2601
                url: toPathString(localVarUrlObj),
2602
                options: localVarRequestOptions,
2603
            };
2604
        },
2605
        /**
2606
         * 
2607
         * @param {*} [options] Override http request option.
2608
         * @throws {RequiredError}
2609
         */
2610
        tagsGet: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2611
            const localVarPath = `/tags`;
2612
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2613
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2614
            let baseOptions;
2615
            if (configuration) {
2616
                baseOptions = configuration.baseOptions;
2617
            }
2618

  
2619
            const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
2620
            const localVarHeaderParameter = {} as any;
2621
            const localVarQueryParameter = {} as any;
2622

  
2623

  
2624
    
2625
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2626
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2627
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2628

  
2629
            return {
2630
                url: toPathString(localVarUrlObj),
2631
                options: localVarRequestOptions,
2632
            };
2633
        },
2634
        /**
2635
         * 
2636
         * @param {CreateTagRequest} [createTagRequest] 
2637
         * @param {*} [options] Override http request option.
2638
         * @throws {RequiredError}
2639
         */
2640
        tagsPost: async (createTagRequest?: CreateTagRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
2641
            const localVarPath = `/tags`;
2642
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
2643
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
2644
            let baseOptions;
2645
            if (configuration) {
2646
                baseOptions = configuration.baseOptions;
2647
            }
2648

  
2649
            const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
2650
            const localVarHeaderParameter = {} as any;
2651
            const localVarQueryParameter = {} as any;
2652

  
2653

  
2654
    
2655
            localVarHeaderParameter['Content-Type'] = 'application/json';
2656

  
2657
            setSearchParams(localVarUrlObj, localVarQueryParameter);
2658
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
2659
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
2660
            localVarRequestOptions.data = serializeDataIfNeeded(createTagRequest, localVarRequestOptions, configuration)
2661

  
2662
            return {
2663
                url: toPathString(localVarUrlObj),
2664
                options: localVarRequestOptions,
2665
            };
2666
        },
2667
    }
2668
};
2669

  
2670
/**
2671
 * TagApi - functional programming interface
2672
 * @export
2673
 */
2674
export const TagApiFp = function(configuration?: Configuration) {
2675
    const localVarAxiosParamCreator = TagApiAxiosParamCreator(configuration)
2676
    return {
2677
        /**
2678
         * 
2679
         * @param {CreateCategoryRequest} [createCategoryRequest] 
2680
         * @param {*} [options] Override http request option.
2681
         * @throws {RequiredError}
2682
         */
2683
        async categoriesPost(createCategoryRequest?: CreateCategoryRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2684
            const localVarAxiosArgs = await localVarAxiosParamCreator.categoriesPost(createCategoryRequest, options);
2685
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2686
        },
2687
        /**
2688
         * 
2689
         * @param {string} categoryId 
2690
         * @param {*} [options] Override http request option.
2691
         * @throws {RequiredError}
2692
         */
2693
        async categoryCategoryIdDelete(categoryId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2694
            const localVarAxiosArgs = await localVarAxiosParamCreator.categoryCategoryIdDelete(categoryId, options);
2695
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2696
        },
2697
        /**
2698
         * 
2699
         * @param {string} categoryId 
2700
         * @param {ModifyCategoryRequest} [modifyCategoryRequest] 
2701
         * @param {*} [options] Override http request option.
2702
         * @throws {RequiredError}
2703
         */
2704
        async categoryCategoryIdPut(categoryId: string, modifyCategoryRequest?: ModifyCategoryRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2705
            const localVarAxiosArgs = await localVarAxiosParamCreator.categoryCategoryIdPut(categoryId, modifyCategoryRequest, options);
2706
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2707
        },
2708
        /**
2709
         * 
2710
         * @param {string} subtagId 
2711
         * @param {*} [options] Override http request option.
2712
         * @throws {RequiredError}
2713
         */
2714
        async subtagSubtagIdDelete(subtagId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2715
            const localVarAxiosArgs = await localVarAxiosParamCreator.subtagSubtagIdDelete(subtagId, options);
2716
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2717
        },
2718
        /**
2719
         * 
2720
         * @param {string} subtagId 
2721
         * @param {ModifySubTagRequest} [modifySubTagRequest] 
2722
         * @param {*} [options] Override http request option.
2723
         * @throws {RequiredError}
2724
         */
2725
        async subtagSubtagIdPut(subtagId: string, modifySubTagRequest?: ModifySubTagRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2726
            const localVarAxiosArgs = await localVarAxiosParamCreator.subtagSubtagIdPut(subtagId, modifySubTagRequest, options);
2727
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2728
        },
2729
        /**
2730
         * 
2731
         * @param {CreateSubTagRequest} [createSubTagRequest] 
2732
         * @param {*} [options] Override http request option.
2733
         * @throws {RequiredError}
2734
         */
2735
        async subtagsPost(createSubTagRequest?: CreateSubTagRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2736
            const localVarAxiosArgs = await localVarAxiosParamCreator.subtagsPost(createSubTagRequest, options);
2737
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2738
        },
2739
        /**
2740
         * 
2741
         * @param {string} tagId 
2742
         * @param {*} [options] Override http request option.
2743
         * @throws {RequiredError}
2744
         */
2745
        async tagTagIdDelete(tagId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2746
            const localVarAxiosArgs = await localVarAxiosParamCreator.tagTagIdDelete(tagId, options);
2747
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2748
        },
2749
        /**
2750
         * 
2751
         * @param {string} tagId 
2752
         * @param {ModifyTagRequest} [modifyTagRequest] 
2753
         * @param {*} [options] Override http request option.
2754
         * @throws {RequiredError}
2755
         */
2756
        async tagTagIdPut(tagId: string, modifyTagRequest?: ModifyTagRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2757
            const localVarAxiosArgs = await localVarAxiosParamCreator.tagTagIdPut(tagId, modifyTagRequest, options);
2758
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2759
        },
2760
        /**
2761
         * 
2762
         * @param {*} [options] Override http request option.
2763
         * @throws {RequiredError}
2764
         */
2765
        async tagsGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TagTreeResponse>> {
2766
            const localVarAxiosArgs = await localVarAxiosParamCreator.tagsGet(options);
2767
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
2768
        },
2769
        /**
2770
         * 
2771
         * @param {CreateTagRequest} [createTagRequest] 
2772
         * @param {*} [options] Override http request option.
2773
         * @throws {RequiredError}
2774
         */
2775
        async tagsPost(createTagRequest?: CreateTagRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
2776
            const localVarAxiosArgs = await localVarAxiosParamCreator.tagsPost(createTagRequest, options);
2777
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
1812 2778
        },
1813 2779
    }
1814 2780
};
......
1820 2786
export const TagApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
1821 2787
    const localVarFp = TagApiFp(configuration)
1822 2788
    return {
2789
        /**
2790
         * 
2791
         * @param {CreateCategoryRequest} [createCategoryRequest] 
2792
         * @param {*} [options] Override http request option.
2793
         * @throws {RequiredError}
2794
         */
2795
        categoriesPost(createCategoryRequest?: CreateCategoryRequest, options?: any): AxiosPromise<void> {
2796
            return localVarFp.categoriesPost(createCategoryRequest, options).then((request) => request(axios, basePath));
2797
        },
2798
        /**
2799
         * 
2800
         * @param {string} categoryId 
2801
         * @param {*} [options] Override http request option.
2802
         * @throws {RequiredError}
2803
         */
2804
        categoryCategoryIdDelete(categoryId: string, options?: any): AxiosPromise<void> {
2805
            return localVarFp.categoryCategoryIdDelete(categoryId, options).then((request) => request(axios, basePath));
2806
        },
2807
        /**
2808
         * 
2809
         * @param {string} categoryId 
2810
         * @param {ModifyCategoryRequest} [modifyCategoryRequest] 
2811
         * @param {*} [options] Override http request option.
2812
         * @throws {RequiredError}
2813
         */
2814
        categoryCategoryIdPut(categoryId: string, modifyCategoryRequest?: ModifyCategoryRequest, options?: any): AxiosPromise<void> {
2815
            return localVarFp.categoryCategoryIdPut(categoryId, modifyCategoryRequest, options).then((request) => request(axios, basePath));
2816
        },
2817
        /**
2818
         * 
2819
         * @param {string} subtagId 
2820
         * @param {*} [options] Override http request option.
2821
         * @throws {RequiredError}
2822
         */
2823
        subtagSubtagIdDelete(subtagId: string, options?: any): AxiosPromise<void> {
2824
            return localVarFp.subtagSubtagIdDelete(subtagId, options).then((request) => request(axios, basePath));
2825
        },
2826
        /**
2827
         * 
2828
         * @param {string} subtagId 
2829
         * @param {ModifySubTagRequest} [modifySubTagRequest] 
2830
         * @param {*} [options] Override http request option.
2831
         * @throws {RequiredError}
2832
         */
2833
        subtagSubtagIdPut(subtagId: string, modifySubTagRequest?: ModifySubTagRequest, options?: any): AxiosPromise<void> {
2834
            return localVarFp.subtagSubtagIdPut(subtagId, modifySubTagRequest, options).then((request) => request(axios, basePath));
2835
        },
2836
        /**
2837
         * 
2838
         * @param {CreateSubTagRequest} [createSubTagRequest] 
2839
         * @param {*} [options] Override http request option.
2840
         * @throws {RequiredError}
2841
         */
2842
        subtagsPost(createSubTagRequest?: CreateSubTagRequest, options?: any): AxiosPromise<void> {
2843
            return localVarFp.subtagsPost(createSubTagRequest, options).then((request) => request(axios, basePath));
2844
        },
2845
        /**
2846
         * 
2847
         * @param {string} tagId 
2848
         * @param {*} [options] Override http request option.
2849
         * @throws {RequiredError}
2850
         */
2851
        tagTagIdDelete(tagId: string, options?: any): AxiosPromise<void> {
2852
            return localVarFp.tagTagIdDelete(tagId, options).then((request) => request(axios, basePath));
2853
        },
2854
        /**
2855
         * 
2856
         * @param {string} tagId 
2857
         * @param {ModifyTagRequest} [modifyTagRequest] 
2858
         * @param {*} [options] Override http request option.
2859
         * @throws {RequiredError}
2860
         */
2861
        tagTagIdPut(tagId: string, modifyTagRequest?: ModifyTagRequest, options?: any): AxiosPromise<void> {
2862
            return localVarFp.tagTagIdPut(tagId, modifyTagRequest, options).then((request) => request(axios, basePath));
2863
        },
1823 2864
        /**
1824 2865
         * 
1825 2866
         * @param {*} [options] Override http request option.
......
1828 2869
        tagsGet(options?: any): AxiosPromise<TagTreeResponse> {
1829 2870
            return localVarFp.tagsGet(options).then((request) => request(axios, basePath));
1830 2871
        },
2872
        /**
2873
         * 
2874
         * @param {CreateTagRequest} [createTagRequest] 
2875
         * @param {*} [options] Override http request option.
2876
         * @throws {RequiredError}
2877
         */
2878
        tagsPost(createTagRequest?: CreateTagRequest, options?: any): AxiosPromise<void> {
2879
            return localVarFp.tagsPost(createTagRequest, options).then((request) => request(axios, basePath));
2880
        },
1831 2881
    };
1832 2882
};
1833 2883

  
......
1838 2888
 * @extends {BaseAPI}
1839 2889
 */
1840 2890
export class TagApi extends BaseAPI {
2891
    /**
2892
     * 
2893
     * @param {CreateCategoryRequest} [createCategoryRequest] 
2894
     * @param {*} [options] Override http request option.
2895
     * @throws {RequiredError}
2896
     * @memberof TagApi
2897
     */
2898
    public categoriesPost(createCategoryRequest?: CreateCategoryRequest, options?: AxiosRequestConfig) {
2899
        return TagApiFp(this.configuration).categoriesPost(createCategoryRequest, options).then((request) => request(this.axios, this.basePath));
2900
    }
2901

  
2902
    /**
2903
     * 
2904
     * @param {string} categoryId 
2905
     * @param {*} [options] Override http request option.
2906
     * @throws {RequiredError}
2907
     * @memberof TagApi
2908
     */
2909
    public categoryCategoryIdDelete(categoryId: string, options?: AxiosRequestConfig) {
2910
        return TagApiFp(this.configuration).categoryCategoryIdDelete(categoryId, options).then((request) => request(this.axios, this.basePath));
2911
    }
2912

  
2913
    /**
2914
     * 
2915
     * @param {string} categoryId 
2916
     * @param {ModifyCategoryRequest} [modifyCategoryRequest] 
2917
     * @param {*} [options] Override http request option.
2918
     * @throws {RequiredError}
2919
     * @memberof TagApi
2920
     */
2921
    public categoryCategoryIdPut(categoryId: string, modifyCategoryRequest?: ModifyCategoryRequest, options?: AxiosRequestConfig) {
2922
        return TagApiFp(this.configuration).categoryCategoryIdPut(categoryId, modifyCategoryRequest, options).then((request) => request(this.axios, this.basePath));
2923
    }
2924

  
2925
    /**
2926
     * 
2927
     * @param {string} subtagId 
2928
     * @param {*} [options] Override http request option.
2929
     * @throws {RequiredError}
2930
     * @memberof TagApi
2931
     */
2932
    public subtagSubtagIdDelete(subtagId: string, options?: AxiosRequestConfig) {
2933
        return TagApiFp(this.configuration).subtagSubtagIdDelete(subtagId, options).then((request) => request(this.axios, this.basePath));
2934
    }
2935

  
2936
    /**
2937
     * 
2938
     * @param {string} subtagId 
2939
     * @param {ModifySubTagRequest} [modifySubTagRequest] 
2940
     * @param {*} [options] Override http request option.
2941
     * @throws {RequiredError}
2942
     * @memberof TagApi
2943
     */
2944
    public subtagSubtagIdPut(subtagId: string, modifySubTagRequest?: ModifySubTagRequest, options?: AxiosRequestConfig) {
2945
        return TagApiFp(this.configuration).subtagSubtagIdPut(subtagId, modifySubTagRequest, options).then((request) => request(this.axios, this.basePath));
2946
    }
2947

  
2948
    /**
2949
     * 
2950
     * @param {CreateSubTagRequest} [createSubTagRequest] 
2951
     * @param {*} [options] Override http request option.
2952
     * @throws {RequiredError}
2953
     * @memberof TagApi
2954
     */
2955
    public subtagsPost(createSubTagRequest?: CreateSubTagRequest, options?: AxiosRequestConfig) {
2956
        return TagApiFp(this.configuration).subtagsPost(createSubTagRequest, options).then((request) => request(this.axios, this.basePath));
2957
    }
2958

  
2959
    /**
2960
     * 
2961
     * @param {string} tagId 
2962
     * @param {*} [options] Override http request option.
2963
     * @throws {RequiredError}
2964
     * @memberof TagApi
2965
     */
2966
    public tagTagIdDelete(tagId: string, options?: AxiosRequestConfig) {
2967
        return TagApiFp(this.configuration).tagTagIdDelete(tagId, options).then((request) => request(this.axios, this.basePath));
2968
    }
2969

  
2970
    /**
2971
     * 
2972
     * @param {string} tagId 
2973
     * @param {ModifyTagRequest} [modifyTagRequest] 
2974
     * @param {*} [options] Override http request option.
2975
     * @throws {RequiredError}
2976
     * @memberof TagApi
... Rozdílový soubor je zkrácen, protože jeho délka přesahuje max. limit.

Také k dispozici: Unified diff