| Reaction documentation | view source | Contained in the Reaction distribution. |
Reaction::UI::ViewPort::Action::Role::Apply - Integrate an Apply event into the ViewPort
package MyApp::UI::ViewPort::SomeAction; use Reaction::Class; use namespace::clean -except => 'meta'; extends 'Reaction::UI::ViewPort::Object::Mutable'; with 'Reaction::UI::ViewPort::Action::Role::Apply'; ... 1;
This role integrates an apply event into the consuming viewport that will call the
required do_apply role.
Will be called when an apply event comes in.
Defaults to 'apply', returned by _build_apply_label.
CodeRef. Will be called after apply if can_apply and do_apply return true. See apply for argument details.
Returns true by default. Determines if do_apply can be called.
Calls a user-supplied do_apply and if it is successful runs the
on_apply_callback passing $self and the result of do_apply as args.
Defaults to apply.
See Reaction::Class for authors.
See Reaction::Class for the license.
| Reaction documentation | view source | Contained in the Reaction distribution. |