19declare(strict_types=1);
40 'StandardViewControlContainerInput',
41 'StandardFilterContainerInput',
42 'StandardFormContainerInput',
53 $this->image_path_resolver,
55 $this->help_text_retriever,
56 $this->upload_limit_resolver,
59 return parent::getRendererInContext($component, $contexts);
68 $context_size = count($contexts_asc);
69 if (3 > $context_size) {
73 $direct_ancestor = $contexts_asc[$context_size - 2];
74 if (in_array($direct_ancestor, self::USE_FORM_CONTEXT_RENDERER_FOR_INDIRECT_DESCENDANTS_OF,
true)) {
78 $indirect_ancestors = array_splice($contexts_asc, 0, -2);
79 return (0 < count(array_intersect($indirect_ancestors, self::USE_FORM_CONTEXT_RENDERER_FOR_INDIRECT_DESCENDANTS_OF)));
Button components which are indirect descendants of an Input Container component MUST be rendered wit...
A component is the most general form of an entity in the UI.
An entity that renders components to a string output.