19declare(strict_types=1);
29 private readonly UIFactory $ui_factory,
41 ?
string $byline =
null
45 return $this->ui_factory->input()->field()->tag($label, [], $byline)
46 ->withSuggestionsStartAfter($endpoint->getSuggestionsStartAfter())
47 ->withAsyncAutocomplete(...$endpoint->acquireBuilderAndToken());
74 array $parent_class_path
Builds a Color from either hex- or rgb values.
__construct(private readonly UIFactory $ui_factory, private readonly EndpointFactory $endpoint_factory)
getDefaultEndpointConfigurator(array $parent_class_path)
getEndpointGUI(EndpointConfigurator $endpoint_configurator)
getInput(string $label, EndpointConfigurator $endpoint_configurator, ?string $byline=null)
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...