Control
abstract class Control extends Component implements Renderable
Control is renderable Presenter component.
Properties
$snippetMode | |||
Template|DefaultTemplate|stdClass read-only | $template |
Methods
No description
No description
No description
No description
Descendant can override this method to customize template compile-time filters.
Saves the message to template, that can be displayed after redirect.
Forces control to repaint.
Is required to repaint the control?
Returns snippet HTML ID.
Details
at line 34
final
setTemplateFactory(TemplateFactory $templateFactory)
No description
at line 41
final Template
getTemplate()
No description
at line 51
protected Template
createTemplate(string|null $class = null)
No description
at line 59
string|null
formatTemplateClass()
No description
at line 66
protected string|null
checkTemplateClass(string $class)
internal |
No description
at line 88
void
templatePrepareFilters(Template $template)
deprecated
deprecated
Descendant can override this method to customize template compile-time filters.
at line 96
stdClass
flashMessage(HtmlStringable $message, string $type = 'info')
Saves the message to template, that can be displayed after redirect.
at line 117
void
redrawControl(string|null $snippet = null, bool $redraw = true)
Forces control to repaint.
at line 134
bool
isControlInvalid(string|null $snippet = null)
Is required to repaint the control?
at line 164
string
getSnippetId(string $name)
Returns snippet HTML ID.