[{"__symbolic":"module","version":4,"metadata":{"CuiOlRectangleSelectComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../../cui-control.component","name":"CuiControlComponent","line":40,"character":51},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":35,"character":1},"arguments":[{"selector":"cui-ol-rectangle-select","template":"<div class=\"modal-header\">\n    <h4 class=\"modal-title pull-left\">Выбор прямоугольника</h4>\n    <button type=\"button\" class=\"close pull-right\" aria-label=\"Close\" (click)=\"HideModal()\">\n        <span aria-hidden=\"true\">&times;</span>\n    </button>\n</div>\n<div class=\"modal-body\">\n    <div #mapElement id=\"map\" class=\"map\"></div>\n    <div class=\"modal-body-mouse-coordinates\" id=\"mouse-coordinates\"></div>\n</div>\n<div class=\"modal-footer\">\n    <button class=\"btn btn-primary\"\n            [title]=\"'Очистить карту'\"\n            (click)=\"ClearData()\"\n    >Очистить карту\n    </button>\n    <button class=\"btn btn-success\"\n            [title]=\"'Применить'\"\n            (click)=\"ChangeValueOfCoordinatesInModel()\"\n    >Применить\n    </button>\n</div>\n","styles":[".fullscreen:-moz-full-screen {\n  height: 100%;\n  width: 100%;\n}\n\n.fullscreen:-webkit-full-screen {\n  height: 100%;\n  width: 100%;\n}\n\n.fullscreen:-ms-fullscreen {\n  height: 100%;\n  width: 100%;\n}\n\n.fullscreen:fullscreen {\n  height: 100%;\n  width: 100%;\n}\n\n.ol-rotate {\n  top: 3em;\n}\n\n.map {\n  width: 100%;\n  height: 100%;\n}\n\n.mouse-coordinates {\n  position: absolute;\n  bottom: 15px;\n  right: 25px;\n  -ms-flex:0 0 25%;\n  flex:0 0 25%;\n  max-width:25%;\n  margin-left:75%;\n  text-align: right;\n}\n\n.modal-body-mouse-coordinates {\n  position: absolute;\n  bottom: 30px;\n  right: 25px;\n  -ms-flex:0 0 25%;\n  flex:0 0 25%;\n  max-width:25%;\n  margin-left:75%;\n  text-align: right;\n}\n"]}]}],"members":{"mapElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":41,"character":3},"arguments":["mapElement"]}]}],"coordinatesOfRectangle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"CRS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"viewCenter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"coordinatesOfRectangleChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3}}]}],"hideModal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3}}]}],"getFirstPoint":[{"__symbolic":"method"}],"getSecondPoint":[{"__symbolic":"method"}],"getThirdPoint":[{"__symbolic":"method"}],"getFourthPoint":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../../../services/cui/cui.helper","name":"CuiModelHelper","line":179,"character":37}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"AddInteractions":[{"__symbolic":"method"}],"ChangeValueOfCoordinatesInModel":[{"__symbolic":"method"}],"ClearData":[{"__symbolic":"method"}],"HideModal":[{"__symbolic":"method"}],"TransformToTwoPointAndWidthCoordinates":[{"__symbolic":"method"}],"TransformFromTwoPointAndWidthCoordinates":[{"__symbolic":"method"}]}}}}]