1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ChartHandler
Граф наследования:ChartHandler:
BaseHandler BaseReport IReportMultipleData Base IReportData IReportData

Открытые члены

 getMultipleData ()
 getMultipleDemoData ()
 prepare ()
Открытые члены унаследованные от BaseReport
 __construct ()
 getCollectedFormElements ()
 getCalculateField ()
 getGroupingField (DropDown $whatWillCalculateField)
 getFormElements ()
 getTitle ()
 setTitle ($title)
 getWeight ()
 setWeight ($weight)
 getReport ()
 setReport ($report)
 getCalculatedData ()
 setCalculatedData ($calculatedData)
 fillReport (Report $report)
 getCategoryKey ()
 getUnitKey ()
 getReportImplementedDataTypes ()
 getWidgetHandler ()
 setWidgetHandler (BaseWidget $widgetHandler)
 __clone ()
 getWhatWillCalculateOptions ($groupingValue=null)
 isEnabled ()
Открытые члены унаследованные от Base
 getPrefix ()
 setPrefix ($prefix)
 getPostfix ()
 setPostfix ($postfix)
 getAssets ()
 addAssets ($assets)
 getForm ()
 setForm ($form)
 render ()
 printContent ()
 getJsEventListeners ()
 getJsEvents ()
 addJsEventListener (Base $field=null, $eventKey, $jsParams)
 getLabel ()
 setLabel ($label)
 getCompatibleViewTypes ()
 setCompatibleViewTypes ($compatibleViewTypes)
 getId ()
 setId ($id)
 addClass ($class)
 getClasses ()
 getDataAttribute ($key)
 getDataAttributes ()
 setDataAttributes ($dataAttributes)
 addDataAttribute ($key, $value)
 getRenderedIdAttribute ()
 getKey ()
 setKey ($key)
 getRenderedClassAttributes ()
 getRenderedDataAttributes ()
 getRenderedInlineStyle ()
 isDisplayLabel ()
 setIsDisplayLabel ($isDisplayLabel)
 addInlineStyle ($key, $value)
 getInlineStyle ()
 setInlineStyle ($inlineStyle)
 isDisplay ()
 setDisplay ($display)

Дополнительные унаследованные члены

Открытые статические члены унаследованные от Base
static getClassName ()
Поля данных унаследованные от Base
const FIELDS_COMPONENT_NAME = 'bitrix:report.visualconstructor.config.fields'
Защищенные члены унаследованные от BaseHandler
 getStoreTotals ()
 getProductFilter (array $productFilter)
 getFormattedFilter ()
 prepareOverallTotals (array $storeTotals)
 getFilter ()
 getFilterParameters ()
Защищенные члены унаследованные от BaseReport
 collectFormElements ()
 getGroupByOptions ()
 getNameForFormElement (BaseValuable $element, $pseudoReportId='')
 setCategoryKey ($categoryKey)
 setUnitKey ($unitKey)
Защищенные члены унаследованные от Base
 includeFieldComponent ($templateName, $params=array())
Защищенные статические члены унаследованные от BaseHandler
static formChartSliderUrl (string $componentName, array $filter)
static getAnalyticBoardByKey ($key)
static getNoAccessToStoresStub ()
Защищенные данные унаследованные от BaseHandler
const MAX_CHART_COLUMNS_COUNT = 5
const MAX_STORES_LIST_CHARS = 25

Подробное описание

См. определение в файле charthandler.php строка 11

Методы

◆ getMultipleData()

getMultipleData ( )

array with format array( 'items' => array( array( 'label' => 'Some Title', 'value' => 5, 'targetUrl' => 'http://url.domain?params=param' ) ) )

Возвращает
array

Переопределяет метод предка BaseHandler.

См. определение в файле charthandler.php строка 13

◆ getMultipleDemoData()

getMultipleDemoData ( )
Возвращает
array

Переопределяет метод предка BaseHandler.

См. определение в файле charthandler.php строка 18

◆ prepare()

prepare ( )

Called every time when calculate some report result before passing some concrete handler, such us getMultipleData or getSingleData. Here you can get result of configuration fields of report, if report in widget you can get configurations of widget.

Возвращает
mixed

Переопределяет метод предка BaseHandler.

См. определение в файле charthandler.php строка 23


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/catalog/lib/integration/report/handler/storesale/charthandler.php