{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","members":{"rows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":31,"character":5,"fileName":"dist/components/grid/grid.component.ts"}}]}],"columns":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":42,"character":5,"fileName":"dist/components/grid/grid.component.ts"}}]}],"showGrid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":52,"character":5,"fileName":"dist/components/grid/grid.component.ts"}}]}],"highlightNextPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":56,"character":5,"fileName":"dist/components/grid/grid.component.ts"}}]}],"clickThrough":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":70,"character":5,"fileName":"dist/components/grid/grid.component.ts"}}]}],"widgetPositionChangeEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":73,"character":5,"fileName":"dist/components/grid/grid.component.ts"},"arguments":["widgetPositionChange"]}]}],"gridFullEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":76,"character":5,"fileName":"dist/components/grid/grid.component.ts"},"arguments":["gridFull"]}]}],"widgetComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":3,"members":[]},"line":79,"character":5,"fileName":"dist/components/grid/grid.component.ts"},"arguments":[{"__symbolic":"resolved","symbol":{"__symbol":4,"members":[]},"line":79,"character":21,"fileName":"dist/components/grid/grid.component.ts"}]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"refreshWidgets":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"resolved","symbol":{"__symbol":5,"members":[]},"line":105,"character":28,"fileName":"dist/components/grid/grid.component.ts"},{"__symbolic":"resolved","symbol":{"__symbol":6,"members":[]},"line":105,"character":59,"fileName":"dist/components/grid/grid.component.ts"}]}],"hasWidget":[{"__symbolic":"method"}],"addWidget":[{"__symbolic":"method"}],"clearGrid":[{"__symbolic":"method"}],"updateGridSize":[{"__symbolic":"method"}],"updateRendering":[{"__symbolic":"method"}],"getGridRectangle":[{"__symbolic":"method"}],"rasterizeCoords":[{"__symbolic":"method"}],"updateWidget":[{"__symbolic":"method"}],"getWidgetPosition":[{"__symbolic":"method"}],"getWidgetStyle":[{"__symbolic":"method"}],"isPointObstructed":[{"__symbolic":"method"}],"isAreaObstructed":[{"__symbolic":"method"}],"highlightArea":[{"__symbolic":"method"}],"updateNextPositionHighlight":[{"__symbolic":"method"}],"getNextPosition":[{"__symbolic":"method"}],"getPositions":[{"__symbolic":"method"}],"resetHighlights":[{"__symbolic":"method"}],"emitUpdatePosition":[{"__symbolic":"method"}],"getWidgetIndex":[{"__symbolic":"method"}],"assessAvailableGridSpace":[{"__symbolic":"method"}]}},"type":{"summaryKind":1,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}}],"lifecycleHooks":[6]},"isComponent":true,"selector":"ngx-widget-grid","exportAs":null,"inputs":{"rows":"rows","columns":"columns","showGrid":"showGrid","highlightNextPosition":"highlightNextPosition","clickThrough":"clickThrough"},"outputs":{"widgetPositionChangeEmitter":"widgetPositionChange","gridFullEmitter":"gridFull"},"hostListeners":{},"hostProperties":{},"hostAttributes":{},"providers":[],"viewProviders":[],"queries":[{"selectors":[{"identifier":{"reference":{"__symbol":4,"members":[]}}}],"first":false,"descendants":false,"propertyName":"widgetComponents","read":null}],"guards":{},"viewQueries":[],"entryComponents":[],"changeDetection":1,"template":{"ngContentSelectors":["*"],"encapsulation":0},"componentViewType":{"__symbol":7,"members":[]},"rendererType":{"__symbol":8,"members":[]},"componentFactory":{"__symbol":9,"members":[]}}}],"symbols":[{"__symbol":0,"name":"NgxWidgetGridComponent","filePath":"./grid.component"},{"__symbol":1,"name":"Input","filePath":"@angular/core/core"},{"__symbol":2,"name":"Output","filePath":"@angular/core/core"},{"__symbol":3,"name":"ContentChildren","filePath":"@angular/core/core"},{"__symbol":4,"name":"NgxWidgetComponent","filePath":"../widget/widget.component"},{"__symbol":5,"name":"ElementRef","filePath":"@angular/core/core"},{"__symbol":6,"name":"Renderer2","filePath":"@angular/core/core"},{"__symbol":7,"name":"View_NgxWidgetGridComponent_0","filePath":"./grid.component.ngfactory"},{"__symbol":8,"name":"RenderType_NgxWidgetGridComponent","filePath":"./grid.component.ngfactory"},{"__symbol":9,"name":"NgxWidgetGridComponentNgFactory","filePath":"./grid.component.ngfactory"}]}