19declare(strict_types=1);
44 DataFactory $data_factory,
50 $this->checkInputListElements(
'inputs',
$inputs, [ViewControlInputInterface::class]);
61 $clone->setInputs($this->
nameInputs($source, $clone->getName()));
78 $clone = parent::withOnChange($change_signal);
79 $clone->setInputs(array_map(
static fn($i) => $i->withOnChange($change_signal), $clone->getInputs()));
93 return $this->language;
98 return $this->data_factory;
A result encapsulates a value or an error and simplifies the handling of those.
A result encapsulates a value or an error and simplifies the handling of those.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc