ILIAS
release_7 Revision v7.30-3-g800a261c036
◀ ilDoc Overview
class.ilUiLinkToSplitButtonMenuItemAdapter.php
Go to the documentation of this file.
1
<?php
2
/* Copyright (c) 1998-2015 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
require_once
'Services/UIComponent/SplitButton/interfaces/interface.ilSplitButtonMenuItem.php'
;
5
11
class
ilUiLinkToSplitButtonMenuItemAdapter
implements
ilSplitButtonMenuItem
12
{
16
protected
$link
;
17
21
protected
$renderer
;
22
27
public
function
__construct
(\
ILIAS
\
UI
\
Component
\
Button
\
Button
$link
, \
ILIAS
\
UI
\Renderer
$renderer
)
28
{
29
$this->link =
$link
;
30
$this->renderer =
$renderer
;
31
}
32
36
public
function
getContent
() : string
37
{
38
return
$this->renderer->render([$this->link]);
39
}
40
}
UI
Class Factory.
ilUiLinkToSplitButtonMenuItemAdapter\getContent
getContent()
Definition:
class.ilUiLinkToSplitButtonMenuItemAdapter.php:36
ILIAS
Class ChatMainBarProvider .
ILIAS\UI\Component
ilUiLinkToSplitButtonMenuItemAdapter\$renderer
$renderer
Definition:
class.ilUiLinkToSplitButtonMenuItemAdapter.php:21
ILIAS\UI\Component\Button
Definition:
Bulky.php:4
ilSplitButtonMenuItem
Interface ilSplitButtonMenuItem.
Definition:
interface.ilSplitButtonMenuItem.php:9
ilUiLinkToSplitButtonMenuItemAdapter
Class ilUiLinkToSplitButtonMenuItemAdapter.
Definition:
class.ilUiLinkToSplitButtonMenuItemAdapter.php:11
ilUiLinkToSplitButtonMenuItemAdapter\__construct
__construct(\ILIAS\UI\Component\Button\Button $link, \ILIAS\UI\Renderer $renderer)
Definition:
class.ilUiLinkToSplitButtonMenuItemAdapter.php:27
ilUiLinkToSplitButtonMenuItemAdapter\$link
$link
Definition:
class.ilUiLinkToSplitButtonMenuItemAdapter.php:16
Services
UIComponent
SplitButton
classes
class.ilUiLinkToSplitButtonMenuItemAdapter.php
Generated on Wed Sep 3 2025 21:01:39 for ILIAS by
1.8.13 (using
Doxyfile
)