[{"__symbolic":"module","version":4,"metadata":{"CuiOlPolygonSpecialControlComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../cui-control.component","name":"CuiControlComponent","line":12,"character":57},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"cui-ol-polygon-special-control","template":"<div class=\"form-group p-1\" style=\"margin-bottom: 0 !important;\">\n    <div>\n        <button\n                [title]=\"'Настроить на карте'\"\n                [class]=\"'btn btn-info btn-sm btn-block'\"\n                (click)=\"OpenModalForEditPolygonOnMap(template)\"\n                [disabled]=\"isDisabled\"\n        >\n            Выбрать на карте\n        </button>\n        <ng-template #template>\n            <dynamic-container\n                    [data]=\"{\n                    olSpecialData: olSpecialData,\n                    CRS: CRS,\n                    key: key, value: value, changedByUser: changedByUser,\n                    modalRef: modalRef\n                }\"\n                    [componentClass]=\"olSpecialData.modalComponent\"\n            >\n            </dynamic-container>\n        </ng-template>\n    </div>\n</div>\n"}]}],"members":{"inputs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":13,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":13,"character":16}]}]}],"CRS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"olSpecialData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"modalComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../../services/cui/cui.helper","name":"CuiModelHelper","line":27,"character":44},{"__symbolic":"reference","module":"ngx-bootstrap","name":"BsModalService","line":28,"character":36}]}],"OpenModalForEditPolygonOnMap":[{"__symbolic":"method"}],"GetCountPoints":[{"__symbolic":"method"}]}}}}]