UNPKG

@anglr/rest

Version:

Angular module representing rest services

15 lines 532 B
import { extend } from '@jscrpt/common/extend'; import { HeadersMiddleware } from '../middlewares'; /** * Set custom headers for a REST method * @param headersDef - custom headers in a key-value pair */ export function Headers(headersDef) { return function (_target, _propertyKey, descriptor) { const descr = descriptor; descr.headers = extend(descr.headers ?? {}, headersDef); descr.middlewareTypes.push(HeadersMiddleware); return descr; }; } //# sourceMappingURL=headers.decorator.js.map