ElementPanelProvider extends DataProvider
Action panel for ui grid. If need action panel for admin grid see `GroupAction`.
Tags
Table of Contents
Methods
- __construct() : mixed
- getSettings() : ElementSettings
- prepareActions() : array<string|int, Action>
- Gets actions items.
- prepareControls() : array<string|int, array<string|int, mixed>>
Methods
__construct()
public
__construct(ElementSettings $settings, Columns $columns, IblockRightsChecker $rights) : mixed
Parameters
- $settings : ElementSettings
-
if not used, may be
null
- $columns : Columns
- $rights : IblockRightsChecker
getSettings()
public
getSettings() : ElementSettings
Return values
ElementSettingsprepareActions()
Gets actions items.
public
prepareActions() : array<string|int, Action>
Return values
array<string|int, Action>prepareControls()
public
prepareControls() : array<string|int, array<string|int, mixed>>