[{"__symbolic":"module","version":3,"metadata":{"MapMarkerGroupComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"map-marker-group","template":"<!--\n    @Author: Alex Sorafumo <alex.sorafumo>\n    @Date:   09/01/2017 12:55 PM\n    @Email:  alex@yuion.net\n    @Filename: marker-group.template.html\n    @Last modified by:   alex.sorafumo\n    @Last modified time: 16/01/2017 12:43 PM\n    -->\n    \n    <div #main class=\"marker-group\">\n        <div class=\"marker\" *ngFor=\"let mkr of markers;let i = index;\">\n            <map-marker\n                [type]=\"mkr.type ? mkr.type : 'Pin'\"\n                [show]=\"mkr.show\"\n                [text]=\"mkr.text\"\n                [color]=\"mkr.colors?.one\"\n                [highlight]=\"mkr.colors?.highlight\"\n                [stroke]=\"mkr.colors?.two\"\n                [(active)]=\"mkr.active\"\n                [height]=\"radius*2\"\n                [width]=\"radius*2\"\n                [x]=\"mkr.left\"\n                [y]=\"mkr.top\"\n                [fontSize]=\"font_size + 'em'\"\n                [radiusSize]=\"radius_size\"\n                [drop]=\"reset\">\n            </map-marker>\n        </div>\n    </div>\n    ","styles":[".marker-group{font-size:1.2em;height:1px;left:0;position:absolute;top:0;width:1px;z-index:11}\n    "]}]}],"members":{"markers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"rotate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"radius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"reset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"map":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"main":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["main"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"setupMarkers":[{"__symbolic":"method"}],"updateFontSize":[{"__symbolic":"method"}],"updateMarkers":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"MapMarkerGroupComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"map-marker-group","template":"<!--\n    @Author: Alex Sorafumo <alex.sorafumo>\n    @Date:   09/01/2017 12:55 PM\n    @Email:  alex@yuion.net\n    @Filename: marker-group.template.html\n    @Last modified by:   alex.sorafumo\n    @Last modified time: 16/01/2017 12:43 PM\n    -->\n    \n    <div #main class=\"marker-group\">\n        <div class=\"marker\" *ngFor=\"let mkr of markers;let i = index;\">\n            <map-marker\n                [type]=\"mkr.type ? mkr.type : 'Pin'\"\n                [show]=\"mkr.show\"\n                [text]=\"mkr.text\"\n                [color]=\"mkr.colors?.one\"\n                [highlight]=\"mkr.colors?.highlight\"\n                [stroke]=\"mkr.colors?.two\"\n                [(active)]=\"mkr.active\"\n                [height]=\"radius*2\"\n                [width]=\"radius*2\"\n                [x]=\"mkr.left\"\n                [y]=\"mkr.top\"\n                [fontSize]=\"font_size + 'em'\"\n                [radiusSize]=\"radius_size\"\n                [drop]=\"reset\">\n            </map-marker>\n        </div>\n    </div>\n    ","styles":[".marker-group{font-size:1.2em;height:1px;left:0;position:absolute;top:0;width:1px;z-index:11}\n    "]}]}],"members":{"markers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"rotate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"radius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"reset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"map":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"main":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["main"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"setupMarkers":[{"__symbolic":"method"}],"updateFontSize":[{"__symbolic":"method"}],"updateMarkers":[{"__symbolic":"method"}]}}}}]