55 $this->ui_factory =
$DIC[
'ui.factory'];
56 $this->ui_renderer =
$DIC[
'ui.renderer'];
57 $this->
ctrl = $DIC[
'ilCtrl'];
58 $this->
lng = $DIC[
'lng'];
68 $this->
components[] = $this->table = $this->ui_factory->table()->ordering(
70 $this->
lng->txt(
'filter'),
75 )->withActions($actions)->withRequest(
76 $DIC->http()->request()
87 $query_params_namespace = [
'bibl'];
89 $query_params_namespace,
98 'identifier' => $this->ui_factory->table()->column()->text($this->
lng->txt(
'identifier')),
99 'data_type' => $this->ui_factory->table()->column()->text($this->
lng->txt(
'translation')),
100 'is_standard_field' => $this->ui_factory->table()->column()->text($this->
lng->txt(
'standard'))
107 'translate' => $this->ui_factory->table()->action()->single(
108 $this->
lng->txt(
"translate"),
122 ILIAS_HTTP_PATH .
"/" . $this->
ctrl->getLinkTarget(
132 ILIAS_HTTP_PATH .
"/" . $this->
ctrl->getLinkTargetByClass(
141 return $this->ui_renderer->render($this->
components);
146 return $this->table->getData();
__construct(private \ilBiblAdminFieldGUI $calling_gui, \ilBiblAdminFactoryFacadeInterface $facade)
ilTable constructor.
getURIWithTargetClass(string $target_gui, string $command)
getURI(string $command)
@description Unfortunately, I have not yet found an easier way to generate this URI.
URLBuilderToken $id_token
Builds a Color from either hex- or rgb values.
The scope of this class is split ilias-conform URI's into components.
acquireParameters(array $namespace, string ... $names)
Class ilBiblAdminFieldGUI.
checkPermissionBoolAndReturn(string $permission)
Class ilBiblTranslationGUI.
This describes a Table to specify the order of its data (rows).
This is how the factory for UI elements looks.
An entity that renders components to a string output.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ilChatroomConfigFileHandler \ILIAS\Chatroom\classes.