[{"__symbolic":"module","version":4,"metadata":{"RectanglePixels":{"__symbolic":"interface"},"NgxWidgetMoverDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[ngx-widget-mover]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":30,"character":17},"arguments":[{"__symbolic":"reference","module":"../components/grid/grid.component","name":"NgxWidgetGridComponent","line":30,"character":41}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":32,"character":17},"arguments":[{"__symbolic":"reference","module":"../components/widget/widget.component","name":"NgxWidgetComponent","line":32,"character":41}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":28,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":29,"character":34},{"__symbolic":"reference","module":"../components/grid/grid.component","name":"NgxWidgetGridComponent","line":31,"character":33},{"__symbolic":"reference","module":"../components/widget/widget.component","name":"NgxWidgetComponent","line":33,"character":35}]}],"onDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":36,"character":5},"arguments":["mousedown",["$event"]]}]}],"onUp":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":68,"character":5},"arguments":["window:mouseup",["$event"]]}]}],"onMove":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":86,"character":5},"arguments":["window:mousemove",["$event"]]}]}],"getAnchor":[{"__symbolic":"method"}],"determineFinalPos":[{"__symbolic":"method"}]}}}}]