• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/grid/panel/action/groupaction.php
  • Класс: BitrixMainGridPanelActionGroupAction
  • Вызов: GroupAction::getControl
public function getControl(): ?array
{
	$items = $this->getGroupDropdownItems();
	if (empty($items))
	{
		return null;
	}

	return [
		'TYPE' => Types::DROPDOWN,
		'ID' => static::getId(),
		'NAME' => static::getId(),
		'ITEMS' => [
			[
				'NAME' => Loc::getMessage('MAIN_GRID_PANEL_GROUP_ACTIONS_ITEM_PLACEHOLDER'),
				'VALUE' => 'default',
				'ONCHANGE' => [
					[
						'ACTION' => Actions::RESET_CONTROLS,
					],
				],
			],
			... $items,
		],
	];
}