UNPKG

1.01 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var throttle = require("lodash/throttle");
4var factory_1 = require("./factory");
5var applicators_1 = require("./applicators");
6exports.Throttle = factory_1.DecoratorFactory.createInstanceDecorator(new factory_1.DecoratorConfig(throttle, new applicators_1.PreValueApplicator(), { setter: true, getter: true, optionalParams: true }));
7exports.throttle = exports.Throttle;
8exports.ThrottleGetter = factory_1.DecoratorFactory.createInstanceDecorator(new factory_1.DecoratorConfig(throttle, new applicators_1.PreValueApplicator(), { getter: true, optionalParams: true }));
9exports.throttleGetter = exports.ThrottleGetter;
10exports.ThrottleSetter = factory_1.DecoratorFactory.createInstanceDecorator(new factory_1.DecoratorConfig(throttle, new applicators_1.PreValueApplicator(), { setter: true, optionalParams: true }));
11exports.throttleSetter = exports.ThrottleSetter;
12exports.default = exports.Throttle;
13//# sourceMappingURL=throttle.js.map
\No newline at end of file