Projekt

Obecné

Profil

« Předchozí | Další » 

Revize b51488cd

Přidáno uživatelem Jaroslav Hrubý před téměř 3 roky(ů)

Annotation finishing implemented

Zobrazit rozdíly:

webapp/api/api.ts
699 699
     */
700 700
    'role'?: ERole;
701 701
}
702
/**
703
 * 
704
 * @export
705
 * @interface MarkAnnotationDoneRequest
706
 */
707
export interface MarkAnnotationDoneRequest {
708
    /**
709
     * 
710
     * @type {boolean}
711
     * @memberof MarkAnnotationDoneRequest
712
     */
713
    'done'?: boolean;
714
}
702 715
/**
703 716
 * 
704 717
 * @export
......
1167 1180
 */
1168 1181
export const AnnotationApiAxiosParamCreator = function (configuration?: Configuration) {
1169 1182
    return {
1183
        /**
1184
         * 
1185
         * @param {string} annotationId 
1186
         * @param {MarkAnnotationDoneRequest} [markAnnotationDoneRequest] 
1187
         * @param {*} [options] Override http request option.
1188
         * @throws {RequiredError}
1189
         */
1190
        annotationAnnotationIdDonePut: async (annotationId: string, markAnnotationDoneRequest?: MarkAnnotationDoneRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
1191
            // verify required parameter 'annotationId' is not null or undefined
1192
            assertParamExists('annotationAnnotationIdDonePut', 'annotationId', annotationId)
1193
            const localVarPath = `/annotation/{annotationId}/done`
1194
                .replace(`{${"annotationId"}}`, encodeURIComponent(String(annotationId)));
1195
            // use dummy base URL string because the URL constructor only accepts absolute URLs.
1196
            const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
1197
            let baseOptions;
1198
            if (configuration) {
1199
                baseOptions = configuration.baseOptions;
1200
            }
1201

  
1202
            const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options};
1203
            const localVarHeaderParameter = {} as any;
1204
            const localVarQueryParameter = {} as any;
1205

  
1206

  
1207
    
1208
            localVarHeaderParameter['Content-Type'] = 'application/json';
1209

  
1210
            setSearchParams(localVarUrlObj, localVarQueryParameter);
1211
            let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
1212
            localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
1213
            localVarRequestOptions.data = serializeDataIfNeeded(markAnnotationDoneRequest, localVarRequestOptions, configuration)
1214

  
1215
            return {
1216
                url: toPathString(localVarUrlObj),
1217
                options: localVarRequestOptions,
1218
            };
1219
        },
1170 1220
        /**
1171 1221
         * 
1172 1222
         * @param {string} annotationId 
......
1436 1486
export const AnnotationApiFp = function(configuration?: Configuration) {
1437 1487
    const localVarAxiosParamCreator = AnnotationApiAxiosParamCreator(configuration)
1438 1488
    return {
1489
        /**
1490
         * 
1491
         * @param {string} annotationId 
1492
         * @param {MarkAnnotationDoneRequest} [markAnnotationDoneRequest] 
1493
         * @param {*} [options] Override http request option.
1494
         * @throws {RequiredError}
1495
         */
1496
        async annotationAnnotationIdDonePut(annotationId: string, markAnnotationDoneRequest?: MarkAnnotationDoneRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
1497
            const localVarAxiosArgs = await localVarAxiosParamCreator.annotationAnnotationIdDonePut(annotationId, markAnnotationDoneRequest, options);
1498
            return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
1499
        },
1439 1500
        /**
1440 1501
         * 
1441 1502
         * @param {string} annotationId 
......
1523 1584
export const AnnotationApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
1524 1585
    const localVarFp = AnnotationApiFp(configuration)
1525 1586
    return {
1587
        /**
1588
         * 
1589
         * @param {string} annotationId 
1590
         * @param {MarkAnnotationDoneRequest} [markAnnotationDoneRequest] 
1591
         * @param {*} [options] Override http request option.
1592
         * @throws {RequiredError}
1593
         */
1594
        annotationAnnotationIdDonePut(annotationId: string, markAnnotationDoneRequest?: MarkAnnotationDoneRequest, options?: any): AxiosPromise<void> {
1595
            return localVarFp.annotationAnnotationIdDonePut(annotationId, markAnnotationDoneRequest, options).then((request) => request(axios, basePath));
1596
        },
1526 1597
        /**
1527 1598
         * 
1528 1599
         * @param {string} annotationId 
......
1603 1674
 * @extends {BaseAPI}
1604 1675
 */
1605 1676
export class AnnotationApi extends BaseAPI {
1677
    /**
1678
     * 
1679
     * @param {string} annotationId 
1680
     * @param {MarkAnnotationDoneRequest} [markAnnotationDoneRequest] 
1681
     * @param {*} [options] Override http request option.
1682
     * @throws {RequiredError}
1683
     * @memberof AnnotationApi
1684
     */
1685
    public annotationAnnotationIdDonePut(annotationId: string, markAnnotationDoneRequest?: MarkAnnotationDoneRequest, options?: AxiosRequestConfig) {
1686
        return AnnotationApiFp(this.configuration).annotationAnnotationIdDonePut(annotationId, markAnnotationDoneRequest, options).then((request) => request(this.axios, this.basePath));
1687
    }
1688

  
1606 1689
    /**
1607 1690
     * 
1608 1691
     * @param {string} annotationId 

Také k dispozici: Unified diff