Control
abstract class Control extends Component implements Renderable
Control is renderable Presenter component.
Properties
| $snippetMode | |||
| DefaultTemplate read-only | $template |
Methods
getTemplate()
No description
createTemplate(string|null $class = null)
No description
string|null
formatTemplateClass()
No description
string|null
checkTemplateClass(string $class)
No description
void
flashMessage(string|stdClass|Stringable $message, string $type = 'info')
Saves the message to template, that can be displayed after redirect.
void
redrawControl(string|null $snippet = null, bool $redraw = true)
Forces control or its snippet to repaint.
bool
isControlInvalid(string|null $snippet = null)
Is required to repaint the control or its snippet?
string
getSnippetId(string $name)
Returns snippet HTML ID.
Details
at line 32
final Control
setTemplateFactory(TemplateFactory $templateFactory)
No description
at line 39
final Template
getTemplate()
No description
at line 54
protected Template
createTemplate(string|null $class = null)
No description
at line 63
string|null
formatTemplateClass()
No description
at line 73
protected string|null
checkTemplateClass(string $class)
| internal |
No description
at line 91
void
templatePrepareFilters(Template $template)
No description
at line 100
stdClass
flashMessage(string|stdClass|Stringable $message, string $type = 'info')
Saves the message to template, that can be displayed after redirect.
at line 121
void
redrawControl(string|null $snippet = null, bool $redraw = true)
Forces control or its snippet to repaint.
at line 138
bool
isControlInvalid(string|null $snippet = null)
Is required to repaint the control or its snippet?
at line 168
string
getSnippetId(string $name)
Returns snippet HTML ID.