19declare(strict_types=1);
38 DataFactory $data_factory,
52 return is_numeric($value) || $value ===
"" || $value ===
null;
60 if ($this->requirement_constraint !==
null) {
61 return $this->requirement_constraint;
64 return $this->
refinery->numeric()->isNumeric();
72 return fn(
$id) =>
"$('#$id').on('input', function(event) {
73 il.UI.input.onFieldUpdate(event, '$id', $('#$id').val());
75 il.UI.input.onFieldUpdate(event, '$id', $('#$id').val());";
91 if (is_int(
$stepsize) && is_float($this->stepsize)) {
95 if (is_float(
$stepsize) && is_int($this->stepsize)) {
104 $this->
refinery->kindlyTo()->null(),
105 $this->refinery->kindlyTo()->int()
111 $this->
refinery->kindlyTo()->null(),
112 $this->refinery->kindlyTo()->float()
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
A constraint encodes some resrtictions on values.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.