class | String | Since 5.4 | message:private-core-components.submit.class | literal |
CSS class for the element. |
context | Object | Since 5.1.0.0 | | prop |
The list of values that will be made available to event handler method of this component when the form is
submitted. |
defer | boolean | | | prop |
If true (the default), then any notification sent by the component will be deferred until the end of the form
submission (this is usually desirable). In general, this can be left as the default except when the Submit
component is rendering inside a org.apache.tapestry5.corelib.components.Loop, in which case defer should be bound to false (otherwise, the
event context will always be the final value of the Loop). |
disabled | boolean | | false | prop |
If true, then the field will render out with a disabled attribute
(to turn off client-side behavior). When the form is submitted, the
bound value is evaluated again and, if true, the field's value is
ignored (not even validated) and the component's events are not fired. |
event | String | Not Null | | literal |
The name of the event that will be triggered if this component is the cause of the form submission. The default
is org.apache.tapestry5.EventConstants#SELECTED. |
image | org.apache.tapestry5.Asset | Since 5.1.0.0 | | asset |
If provided, the component renders an input tag with type "image". Otherwise "submit". |
mode | org.apache.tapestry5.corelib.SubmitMode | Not Null, Since 5.2.0 | | literal |
Defines the mode, or client-side behavior, for the submit. The default is org.apache.tapestry5.corelib.SubmitMode#NORMAL; clicking the
button submits the form with validation. org.apache.tapestry5.corelib.SubmitMode#CANCEL indicates the form should be submitted as a cancel,
with no client-side validation. org.apache.tapestry5.corelib.SubmitMode#UNCONDITIONAL bypasses client-side validation, but does not indicate
that the form was cancelled. |