GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  REACTION::UI::VIEWPORT::ACTION::ROLE::APPLY (3)

.ds Aq ’

NAME

Reaction::UI::ViewPort::Action::Role::Apply - Integrate an Apply event into the ViewPort

CONTENTS

SYNOPSIS



  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;



DESCRIPTION

This role integrates an apply event into the consuming viewport that will call the required do_apply role.

REQUIRED METHODS

    do_apply

Will be called when an apply event comes in.

ATTRIBUTES

    apply_label

Defaults to ’apply’, returned by _build_apply_label.

    on_apply_callback

CodeRef. Will be called after apply if can_apply and do_apply return true. See apply for argument details.

METHODS

    can_apply

Returns true by default. Determines if do_apply can be called.

    apply

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.

INTERNAL METHODS

    _build_apply_label

Defaults to apply.

SEE ALSO

Reaction::UI::ViewPort::Action::Role::Close

Reaction::UI::ViewPort::Action::Role::OK

AUTHORS

See Reaction::Class for authors.

LICENSE

See Reaction::Class for the license.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 REACTION::UI::VIEWPORT::ACTION::ROLE::APPLY (3) 2011-02-28

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.