[{"__symbolic":"module","version":4,"metadata":{"DrGroupedObjectComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../dr-object/dr-object.component","name":"DrObjectComponent","line":10,"character":46},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-dr-grouped-object","template":"\n    <ng-template #elementTemplate>\n        <ng-container *ngIf=\"data && visualData\">\n          <svg:g\n          [attr.transform]=\"data.visualData > 0 ? 'rotate(' + data.visualData + ',' + getRotationCenterX() + ',' + getRotationCenterY() + ')' : ''\"\n          >\n            <ng-container *ngFor=\"let s of data.objects; let i = index\">\n                <ng-container *ngIf=\"s.visible\" dynamic-svg [componentData]=\"s\" [overrideProperties]=\"overrideProperties\" [elementId]=\"s.id\"\n                  [hoverClass]=\"hoverClass\"\n                  (mouseDown)=\"onChildMouseDown($event)\"\n                  (mouseMove)=\"onChildMouseMove($event)\"\n                  (mouseUp)=\"onChildMouseUp($event)\"\n                  >\n                </ng-container>\n              </ng-container>\n          </svg:g>\n        </ng-container>\n      </ng-template>\n  ","styles":["\n\n  "]}]}],"members":{"onChildMouseDown":[{"__symbolic":"method"}],"onChildMouseMove":[{"__symbolic":"method"}],"onChildMouseUp":[{"__symbolic":"method"}]}}}}]