var handleHoverInputsOnFlowDown = function(titleFlag, subtitleFlag, panel, mainFlag) { var titleField = panel.find('name', './imageFlowDownTitleHoverColor')[0]; var subtitleField = panel.find('name', './imageFlowDownTitleHoverColor')[0]; if (titleFlag === 'true') { /* jshint expr: true */ mainFlag ? titleField.show() : titleField.hide(); /* jshint expr: false */ } else { titleField.hide(); } if (subtitleFlag === 'true') { /* jshint expr: true */ mainFlag ? subtitleField.show() : subtitleField.hide(); /* jshint expr: false */ } else { subtitleField.hide(); } };и = function(elem) { var dialog = elem.findParentByType('dialog'), titleArrowEnable = dialog.find('name', './titleCheckboxWithArrow')[0].getValue()[0], subtitleArrowEnable = dialog.find('name', './subtitleCheckboxWithArrow')[0].getValue()[0]; var panel = elem.findParentByType('panel'), isChecked = elem.getValue()[0]; if (isChecked === 'true') { panel.find('name', './imageFlowDownOptions')[0].show(); handleHoverInputsOnFlowDown(titleArrowEnable, subtitleArrowEnable, panel, true); } else { panel.find('name', './imageFlowDownOptions')[0].hide(); handleHoverInputsOnFlowDown(titleArrowEnable, subtitleArrowEnable, panel, false); } };