UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

2 lines 1.36 kB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("ng-devui/window-ref")):"function"==typeof define&&define.amd?define("ng-devui/overlay-container",["exports","@angular/core","ng-devui/window-ref"],t):t(((e=e||self)["ng-devui"]=e["ng-devui"]||{},e["ng-devui"]["overlay-container"]={}),e.ng.core,e["ng-devui"]["window-ref"])}(this,(function(e,t,n){"use strict";var r=function(){function e(e,t,n){this._appRef=e,this.documentRef=t,this._injector=n}return e.prototype.insert=function(e){return this._appRef.attachView(e),this.documentRef.body.appendChild(e.rootNodes[0]),e},e.prototype.remove=function(e){e.destroy()},e.prototype.createEmbeddedView=function(e,t){var n=e.createEmbeddedView(t||{});return this.insert(n)},e.prototype.createComponent=function(e,t,n){var r=e.create(t||this._injector,n);return this.insert(r.hostView),r},e.decorators=[{type:t.Injectable}],e.ctorParameters=function(){return[{type:t.ApplicationRef},{type:n.DocumentRef},{type:t.Injector}]},e}();var o=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{imports:[],exports:[],declarations:[],providers:[r,n.DocumentRef,n.WindowRef]}]}],e}();e.OverlayContainerModule=o,e.OverlayContainerRef=r,Object.defineProperty(e,"__esModule",{value:!0})})); //# sourceMappingURL=ng-devui-overlay-container.umd.min.js.map