Revize b51488cd
Přidáno uživatelem Jaroslav Hrubý před téměř 3 roky(ů)
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
Annotation finishing implemented