UNPKG

@calf/serializable

Version:

Serializable module of Calf framework.

22 lines (21 loc) 570 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Extends = void 0; // External modules require("reflect-metadata"); // Symbols var extends_symbol_1 = require("../symbols/extends.symbol"); /** * Extends decorator * @param name * @param config */ function Extends() { var objects = []; for (var _i = 0; _i < arguments.length; _i++) { objects[_i] = arguments[_i]; } // Set metadata return Reflect.metadata(extends_symbol_1.EXTENDS_METADATA_KEY, objects); } exports.Extends = Extends;