@omnia/fx-spfx
Version:
Provide Omnia Fx Sharepoint Stuffs.
13 lines (12 loc) • 644 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var composers_1 = require("@omnia/tooling/composers");
var deepExtend = require("deep-extend");
function registerSpfxWebpart(omniaBlock) {
var definition = composers_1.ComponentRegistry.getComponentDefinition(this.manifest) || {};
var spfxDef = deepExtend(definition, tslib_1.__assign({ showInSpfxWebpart: true }, omniaBlock));
composers_1.ComponentRegistry.addComponentDefinition(this.manifest, spfxDef);
return this;
}
composers_1.ComponentComposer.prototype['registerSpfxWebpart'] = registerSpfxWebpart;