Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс CatalogDashboard
+ Граф наследования:CatalogDashboard:

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

 __construct ()
 
 bindGroup (Group $group)
 
 getGroup ()
 
 getBoardKey ()
 
 getAccessBoardId ()
 
 getBoardVersion ()
 
 getBoardTitle ()
 
 getAnalyticBoard ()
 
 getAnalyticBoardBatch ()
 
 getDashboard ()
 
 getRows ()
 
 addView (View $view, int $weight)
 
 setHandler (BaseHandler $handler)
 
 getHandler ()
 
 getActiveViewList ()
 

Открытые атрибуты

const BUTCH_GROUP = 'catalog_general'
 
const BUTCH_GROUP_SORT = 160
 

Защищенные члены

 buildWidgetFromView (ViewRenderable $view)
 

Защищенные статические члены

static getDefaultGroup ()
 
static getDefaultViewList ()
 

Защищенные данные

array $dashboardViewList = []
 
BaseHandler $handler
 
Group $group
 

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

Instances of this class must be provided from DashboardManager, that make access validation before this

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

Конструктор(ы)

◆ __construct()

__construct ( )

Переопределяется в StoreProfitDashboard.

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

Методы

◆ addView()

addView ( View $view,
int $weight )

Add view to dashboard that will show in $weight order to page

Аргументы
View$view
int$weight
Возвращает
void

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

◆ bindGroup()

bindGroup ( Group $group)

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

◆ buildWidgetFromView()

buildWidgetFromView ( ViewRenderable $view)
protected

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

◆ getAccessBoardId()

getAccessBoardId ( )
abstract

Returns identified access board id for catalog access checking

Возвращает
string

Переопределяется в StoreProfitDashboard, StoreSaleDashboard и StoreStockDashboard.

◆ getActiveViewList()

getActiveViewList ( )

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

◆ getAnalyticBoard()

getAnalyticBoard ( )

Переопределяется в StoreProfitDashboard, StoreSaleDashboard и StoreStockDashboard.

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

◆ getAnalyticBoardBatch()

getAnalyticBoardBatch ( )

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

◆ getBoardKey()

getBoardKey ( )
abstract

Returns identified board key for dashboard instance

Возвращает
string

Переопределяется в StoreProfitDashboard, StoreSaleDashboard и StoreStockDashboard.

◆ getBoardTitle()

getBoardTitle ( )
abstract

Переопределяется в StoreProfitDashboard, StoreSaleDashboard и StoreStockDashboard.

◆ getBoardVersion()

getBoardVersion ( )
abstract

Returns board version of dashboard instance

Возвращает
string

Переопределяется в StoreProfitDashboard, StoreSaleDashboard и StoreStockDashboard.

◆ getDashboard()

getDashboard ( )

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

◆ getDefaultGroup()

static getDefaultGroup ( )
staticabstractprotected

Переопределяется в StoreProfitDashboard, StoreSaleDashboard и StoreStockDashboard.

◆ getDefaultViewList()

static getDefaultViewList ( )
staticabstractprotected

Returns array of Bitrix\Report\VisualConstructor\View instances

Переопределяется в StoreProfitDashboard, StoreSaleDashboard и StoreStockDashboard.

◆ getGroup()

getGroup ( )

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

◆ getHandler()

getHandler ( )

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

◆ getRows()

getRows ( )

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

◆ setHandler()

setHandler ( BaseHandler $handler)

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

Данные класса

◆ $dashboardViewList

array $dashboardViewList = []
protected

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

◆ $group

Group $group
protected

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

◆ $handler

BaseHandler $handler
protected

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

◆ BUTCH_GROUP

const BUTCH_GROUP = 'catalog_general'

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

◆ BUTCH_GROUP_SORT

const BUTCH_GROUP_SORT = 160

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