8namespace Bitrix\Sender\Connector;
10use Bitrix\Main\ArgumentException;
11use Bitrix\Sender\UI\PageNavigation;
20 const Title =
'title';
55 if (!is_callable($callable))
60 $this->callbacks[
$name] = $callable;
67 if (!isset($this->callbacks[
$name]))
72 return call_user_func_array($this->callbacks[
$name], $arguments);
82 return $this->
runCallback(self::Title) ?: $this->connector->getName();
104 $this->
runCallback(self::ColumnModifier, [&$columns]);
136 return !empty($this->nav);
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
modifyFilter(array &$filter)
__construct(Base $connector)
setCallback($name, $callable)
setNav(PageNavigation $nav=null)
runCallback($name, array $arguments=[])
modifyColumns(array &$columns)