Class SubmitButton
Responsibility: init, pre-dispatch and render <input type="submit">
with default text Submit
and it's supporting JS code. Button has it's custom result state configuration and button has no validator.
- MvcCore\Ext\Forms\Field implements MvcCore\Ext\Forms\IField uses MvcCore\Ext\Forms\Field\Props, MvcCore\Ext\Forms\Field\Getters, MvcCore\Ext\Forms\Field\Setters, MvcCore\Ext\Forms\Field\Rendering
-
MvcCore\Ext\Forms\Fields\Button implements MvcCore\Ext\Forms\Fields\IVisibleField uses MvcCore\Ext\Forms\Field\Props\VisibleField
-
MvcCore\Ext\Forms\Fields\SubmitButton implements MvcCore\Ext\Forms\Fields\ISubmit uses MvcCore\Ext\Forms\Field\Props\Submit, MvcCore\Ext\Forms\Field\Props\FormAttrs
Namespace: MvcCore\Ext\Forms\Fields
Located at ext-form-field-button/src/MvcCore/Ext/Forms/Fields/SubmitButton.php
Located at ext-form-field-button/src/MvcCore/Ext/Forms/Fields/SubmitButton.php
public
|
|
public
string
|
#
RenderControl( )
This INTERNAL method is called from |
PreDispatch(),
SetForm()
|
GetCustomResultState(),
SetCustomResultState()
|
GetCustomResultState(),
SetCustomResultState()
|
VERSION
|
AUTOFOCUS_DUPLICITY_EXCEPTION,
AUTOFOCUS_DUPLICITY_QUIETLY_SET_NEW,
AUTOFOCUS_DUPLICITY_UNSET_OLD_SET_NEW,
LABEL_SIDE_LEFT,
LABEL_SIDE_RIGHT
|
protected
string
|
$type
Possible values: |
#
'submit-button'
|
protected
string
|
$value
Default visible button text - |
#
'Submit'
|
public static
string
|
$templates
Standard field control natural template string. |
#
[
'control' => '<button id="{id}" name="{name}" type="submit"{attrs}>{value}</button>',
]
|
$controlAttrs,
$cssClasses,
$cssSupportingFile,
$declaredProtectedProperties,
$errors,
$form,
$id,
$jsClassName,
$jsSupportingFile,
$name,
$title,
$translate,
$translateTitle,
$validators,
$view,
$viewScript
|
$customResultState
|
$formAction,
$formEnctype,
$formMethod,
$formNoValidate,
$formTarget
|