• Модуль: mobile
  • Путь к файлу: ~/bitrix/modules/mobile/lib/UI/DetailCard/Controller.php
  • Класс: BitrixMobileUIDetailCardController
  • Вызов: Controller::getTabIds
public function getTabIds(): array;

/**
 * @return array
 */
protected function createLoadResponse(): array
{
	$result = [];

	$closeOnSave = $this->findInSourceParametersList('closeOnSave');
	if ($closeOnSave)
	{
		return $result;
	}

	$loadedTabs = $this->findInSourceParametersList('loadedTabs');

	foreach ($this->getTabIds() as $tabId)
	{
		if ($loadedTabs !== null && !in_array($tabId, $loadedTabs, true))
		{
			continue;
		}

		$result[] = [
			'id' => $tabId,
			'result' => $this->forward($this, self::LOAD_ACTION . $tabId),
		];
	}

	return $result;
}