UNPKG

@sleekify/sleekify

Version:

A TypeScript decorator driven approach for developing web applications.

21 lines (20 loc) 775 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PATCH = void 0; const Annotation_1 = require("./Annotation"); /** * You may apply this decorator to your resource class's methods to indicate * that a method responds to HTTP PATCH requests. It allows you to annotate * the method with an OpenAPI operation object so you can define this * operation's documentation. * * @param operationObject The optional OpenAPI operation object definition */ function PATCH(operationObject) { return function (target, propertyKey, _descriptor) { Annotation_1.Annotation.set(target, propertyKey, PATCH, operationObject); }; } exports.PATCH = PATCH; ; Annotation_1.Annotation.register(PATCH, '918aee84-04d9-4f62-ac53-0798d7f55bac');