diff options
Diffstat (limited to 'src/runtime.js')
-rw-r--r-- | src/runtime.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/runtime.js b/src/runtime.js index e1cf9e3df..fe2f5b9df 100644 --- a/src/runtime.js +++ b/src/runtime.js @@ -235,3 +235,15 @@ export var __merge = (props, defaultProps) => { ? defaultProps : mergeDefaultProps(props, defaultProps); }; + +export var __decorateClass = (decorators, target, key, kind) => { + var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; + for (var i = decorators.length - 1, decorator; i >= 0; i--) + if (decorator = decorators[i]) + result = (kind ? decorator(target, key, result) : decorator(result)) || result; + if (kind && result) + __defProp(target, key, result); + return result; +}; + +export var __decorateParam = (index, decorator) => (target, key) => decorator(target, key, index);
\ No newline at end of file |