eureka-plugins
Version:
Eureka Bridge for adding Plugins
19 lines • 1.64 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* Abstract class for creating custom plugins
*/
var PluginExtension = /** @class */ (function () {
function PluginExtension() {
this.viewBag = {};
}
PluginExtension.prototype.get = function (name) {
return this.viewBag[name];
};
PluginExtension.prototype.set = function (name, value) {
this.viewBag[name] = value;
};
return PluginExtension;
}());
exports.default = PluginExtension;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGx1Z2luRXh0ZW5zaW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dGVuc2lvbnMvUGx1Z2luRXh0ZW5zaW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUE7O0dBRUc7QUFDSDtJQUFBO1FBQ1UsWUFBTyxHQUEyQixFQUFFLENBQUM7SUFVL0MsQ0FBQztJQVBDLDZCQUFHLEdBQUgsVUFBTyxJQUFZO1FBQ2pCLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQU0sQ0FBQztJQUNqQyxDQUFDO0lBRVMsNkJBQUcsR0FBYixVQUFpQixJQUFZLEVBQUUsS0FBUTtRQUNyQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLEtBQUssQ0FBQztJQUM3QixDQUFDO0lBQ0gsc0JBQUM7QUFBRCxDQUFDLEFBWEQsSUFXQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQWJzdHJhY3QgY2xhc3MgZm9yIGNyZWF0aW5nIGN1c3RvbSBwbHVnaW5zXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGFic3RyYWN0IGNsYXNzIFBsdWdpbkV4dGVuc2lvbiB7XG4gIHByaXZhdGUgdmlld0JhZzogeyBba2V5OiBzdHJpbmddOiBhbnkgfSA9IHt9O1xuICBhYnN0cmFjdCBib290KC4uLmFyZ3M6IGFueVtdKTogUHJvbWlzZTx2b2lkPjtcblxuICBnZXQ8VD4obmFtZTogc3RyaW5nKTogVCB7XG4gICAgcmV0dXJuIHRoaXMudmlld0JhZ1tuYW1lXSBhcyBUO1xuICB9XG5cbiAgcHJvdGVjdGVkIHNldDxUPihuYW1lOiBzdHJpbmcsIHZhbHVlOiBUKTogdm9pZCB7XG4gICAgdGhpcy52aWV3QmFnW25hbWVdID0gdmFsdWU7XG4gIH1cbn1cbiJdfQ==