[{"__symbolic":"module","version":4,"metadata":{"ImageSettingModalComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../base/resizable-element-setting-modal","name":"ResizableElementSettingModal","line":16,"character":48},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"image-setting-modal","template":"<div bsModal #settingModal=\"bs-modal\" id=\"imageSettingModal\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"settingModal\" aria-hidden=\"true\" (onHidden)=\"onHidden()\" [config]=\"{backdrop: 'static'}\"> <div class=\"modal-dialog\" style=\"min-width: 600px;\"> <div class=\"modal-content\"> <div class=\"fe-modal-container\"> <form class=\"configure\" *ngIf=\"active\" #imageSettingForm=\"ngForm\" novalidate (ngSubmit)=\"save()\"> <div class=\"modal-header fe-modal-header\"> <h4 class=\"fe-modal-header-title\"> {{lc(\"Image\")}} </h4> <div class=\"fe-modal-header-close\" aria-label=\"Close\" (click)=\"close()\">×</div> </div> <div class=\"top-line\"></div> <div class=\"fe-modal-middle design-nav-link\"> <tabset #staticTabs class=\"tab-container tabbable-line\"> <tab heading=\"{{lc('Setting')}}\" customClass=\"m-tabs__item\"> <div class=\"fe-radio-select-header\"> <label for=\"FillType_Image\"> <input id=\"FillType_Image\" name=\"FillType\" [(ngModel)]=\"fillType\" [value]=\"FillType.Image\" type=\"radio\"> <span>{{lc(\"ViewFillType_Image\")}}</span> </label> <label for=\"FillType_Graph\"> <input id=\"FillType_Graph\" name=\"FillType\" [(ngModel)]=\"fillType\" [value]=\"FillType.Graph\" type=\"radio\"> <span>{{lc(\"ViewFillType_Graph\")}}</span> </label> </div> <div [ngSwitch]=\"fillType\"> <div class=\"fe-modal-body\" *ngSwitchCase=\"FillType.Image\"> <fc-image-uploader [(imageId)]=\"imageId\"></fc-image-uploader> </div> <div *ngSwitchCase=\"FillType.Graph\"> <graph-setting [hiddenUseGraph]=\"true\" [configureId]=\"configureId\" [loadOnInit]=\"true\" [useGraph]=\"true\" [graphSetting]=\"graphSetting\"></graph-setting> </div> </div> </tab> <tab heading=\"{{lc('DynamicSetting')}}\" customClass=\"m-tabs__item\" (selectTab)=\"tabSelected(dynamicSettingEventName,configureId)\"> <dynamic-conduct [dynamicSetting]=\"dynamicSetting\" [configureId]='configureId' [viewWidth]=\"viewWidth\" [viewHeight]=\"viewHeight\" (validateChange)=\"validateChange($event);\"></dynamic-conduct> </tab> <tab heading=\"{{lc('Display')}}\" customClass=\"m-tabs__item\" (selectTab)=\"tabSelected(controlSettingEventName,configureId)\"> <display-setting #displaySettingCmp [isFixedPositionVisible]='true'></display-setting> </tab> </tabset> </div> <div class=\"fe-modal-footer\"> <div class=\"button-group\"> <button type=\"submit\" class=\"fe-btn fe-btn-default fe-btn-save\" [disabled]=\"!imageSettingForm.form.valid || dynamicValidatoinResult\" [buttonBusy]=\"saving\" [busyText]=\"l('SavingWithThreeDot')\"> {{l(\"Save\")}} </button> <button [disabled]=\"saving\" type=\"button\" class=\"fe-btn fe-btn-default fe-btn-cancel-one\" (click)=\"close()\"> {{l(\"Cancel\")}} </button> </div> </div> </form> </div> </div> </div> </div>"}]}],"members":{"displaySettingCmp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":18,"character":3},"arguments":["displaySettingCmp",{"static":false}]}]}],"staticTabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":19,"character":3},"arguments":["staticTabs",{"static":false}]}]}],"viewWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"viewHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":35},"arguments":[{"__symbolic":"reference","module":"../../core/settings/graph/default-graph-settings","name":"DEFAULT_GRAPH_SETTINGS","line":31,"character":42}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":31,"character":24},{"__symbolic":"reference","module":"../../core/settings/graph/default-graph-settings","name":"DefaultGraphSettings","line":31,"character":88}]}],"init":[{"__symbolic":"method"}],"loadImageSetting":[{"__symbolic":"method"}],"loadDynamicSetting":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}],"saveImageSetting":[{"__symbolic":"method"}],"saveDynamicSetting":[{"__symbolic":"method"}],"setActiveTab":[{"__symbolic":"method"}],"validateChange":[{"__symbolic":"method"}]}}}}]