[{"__symbolic":"module","version":4,"metadata":{"NgxWidgetComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"ngx-widget","styles":["\n                 :host{position:absolute}:host .wg-widget-content{height:100%;width:100%}:host.wg-moving .wg-widget-content,:host.wg-resizing .wg-widget-content{opacity:0.2;z-index:18}:host.wg-moving .wg-widget-edit-move{cursor:move;cursor:-webkit-grabbing}.wg-widget-edit-move{position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:20;-ms-touch-action:none;touch-action:none;cursor:move;cursor:-webkit-grab}.wg-widget-edit-resize{position:absolute;-ms-touch-action:none;touch-action:none;top:0;right:0;bottom:0;left:0;z-index:15}.wg-resize{position:absolute}.wg-resize-diag{border-color:rgba(0,113,188,0.75);border-style:solid;width:0;height:0;z-index:1}.wg-resize-diag:hover{border-color:rgba(0,138,229,0.75)}.wg-resize-diag.dragging{border-color:rgba(0,174,239,0.75)}.wg-resize-axis{background-color:rgba(0,113,188,0.12)}.wg-resize-axis.dragging{background-color:rgba(0,174,239,0.24)}.wg-resize-nw{top:0;left:0;cursor:nw-resize;border-width:16px 16px 0 0;border-right-color:transparent !important}.wg-resize-ne{top:0;right:0;cursor:ne-resize;border-width:16px 0 0 16px;border-left-color:transparent !important}.wg-resize-se{bottom:0;right:0;cursor:se-resize;border-width:0 0 16px 16px;border-left-color:transparent !important}.wg-resize-sw{bottom:0;left:0;cursor:sw-resize;border-width:0 16px 16px 0;border-right-color:transparent !important}.wg-resize-n{top:0;right:0;left:0;height:6px;cursor:n-resize}.wg-resize-e{top:0;right:0;bottom:0;width:6px;cursor:e-resize}.wg-resize-s{right:0;bottom:0;left:0;height:6px;cursor:s-resize}.wg-resize-w{top:0;bottom:0;left:0;width:6px;cursor:w-resize}[hidden]{display:none}\n               "],"template":"\n                 <div class=\"wg-widget-content\">\n                     <ng-content></ng-content>\n                 </div>\n                 <div ngx-widget-mover *ngIf=\"movable\" class=\"wg-widget-edit-move\"></div>\n                 <div *ngIf=\"resizable\" class=\"wg-widget-edit-resize\">\n\n                     <div class=\"wg-resize wg-resize-axis wg-resize-n\" [ngx-widget-resizer]=\"allDirections.top\"\n                          [hidden]=\"!isTopResizable\"></div>\n                     <div class=\"wg-resize wg-resize-axis wg-resize-e\" [ngx-widget-resizer]=\"allDirections.right\"\n                          [hidden]=\"!isRightResizable\"></div>\n                     <div class=\"wg-resize wg-resize-axis wg-resize-s\" [ngx-widget-resizer]=\"allDirections.bottom\"\n                          [hidden]=\"!isBottomResizable\"></div>\n                     <div class=\"wg-resize wg-resize-axis wg-resize-w\" [ngx-widget-resizer]=\"allDirections.left\"\n                          [hidden]=\"!isLeftResizable\"></div>\n                     <div class=\"wg-resize wg-resize-diag wg-resize-nw\" [ngx-widget-resizer]=\"allDirections.topLeft\"\n                          [hidden]=\"!isTopLeftResizable\"></div>\n                     <div class=\"wg-resize wg-resize-diag wg-resize-ne\" [ngx-widget-resizer]=\"allDirections.topRight\"\n                          [hidden]=\"!isTopRightResizable\"></div>\n                     <div class=\"wg-resize wg-resize-diag wg-resize-se\" [ngx-widget-resizer]=\"allDirections.bottomRight\"\n                          [hidden]=\"!isBottomRightResizable\"></div>\n                     <div class=\"wg-resize wg-resize-diag wg-resize-sw\" [ngx-widget-resizer]=\"allDirections.bottomLeft\"\n                          [hidden]=\"!isBottomLeftResizable\"></div>\n                 </div>\n               "}]}],"members":{"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"positionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":5}}]}],"movable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"resizable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":5}}]}],"resizeDirections":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":94,"character":31}]}],"setResizeDirections":[{"__symbolic":"method"}],"getConfig":[{"__symbolic":"method"}],"getEl":[{"__symbolic":"method"}]}}}}]