• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/lib/visualconstructor/views/jscomponent/amchart/serial.php
  • Класс: Bitrix\Report\VisualConstructor\Views\JsComponent\AmChart\Serial
  • Вызов: Serial::collectReportHandlerFormElements
public function collectReportHandlerFormElements($reportHandler)
{
	parent::collectReportHandlerFormElements($reportHandler);
	/** @var DropDown $whatWillCalculateField */
	$whatWillCalculateField = $reportHandler->getFormElement('calculate');
	$labelField = $reportHandler->getFormElement('label');
	if ($whatWillCalculateField)
	{
		$labelField->addJsEventListener($whatWillCalculateField, $whatWillCalculateField::JS_EVENT_ON_CHANGE, array(
			'class' => 'BX.Report.VisualConstructor.FieldEventHandlers.Title',
			'action' => 'whatWillCalculateChange',
		));
		$whatWillCalculateField->addAssets(array(
			'js' => array('/bitrix/js/report/js/visualconstructor/fields/reporttitle.js')
		));
	}

}