@omnia/fx-spfx
Version:
Provide Omnia Fx Sharepoint Stuffs.
19 lines (18 loc) • 815 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var composers_1 = require("@omnia/tooling/composers");
var deepExtend = require("deep-extend");
function registerSpfxWebpart() {
var definition = composers_1.ComponentRegistry.getComponentDefinition(this.manifest) || {};
var spfxDef = deepExtend(definition, { showInSpfxWebpart: true });
composers_1.ComponentRegistry.addComponentDefinition(this.manifest, spfxDef);
return this;
//return this;
}
composers_1.ComponentComposer.prototype['registerSpfxWebpart'] = registerSpfxWebpart;
//declare module '@omnia/tooling-composers/src/ComponentComposer' {
// interface IWebComponentComposer {
// registerSpfxWebpart?(this: IWebComponentComposer): IWebComponentComposer;
// }
//}
//export { };