19 declare(strict_types=1);
58 $this->image_path_resolver,
60 $this->help_text_retriever,
61 $this->upload_limit_resolver,
70 $class = get_class($component);
71 $parts = explode(
"\\", $class);
73 return implode(
"\\",
$parts);
81 return $this->js_binding;
if($clientAssertionType !='urn:ietf:params:oauth:client-assertion-type:jwt-bearer'|| $grantType !='client_credentials') $parts
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...
Some Components need to resolve pathes to image-files.
This describes a facility that the UI framework can use to retrieve some help text.
getRendererNameFor(Component $component)
Get the name for the renderer of Component class.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Provides methods to interface with javascript.
This is the interface that components should use if they want to load specific renderers.
__construct(protected RootFactory $ui_factory, protected TemplateFactory $tpl_factory, protected ilLanguage $lng, protected JavaScriptBinding $js_binding, protected Refinery $refinery, protected ImagePathResolver $image_path_resolver, protected DataFactory $data_factory, protected HelpTextRetriever $help_text_retriever, protected UploadLimitResolver $upload_limit_resolver,)
getRendererInContext(Component $component, array $contexts)
Interface for a factory that provides templates.
Refinery Factory $refinery