Sponsoring The Perl Toolchain Summit 2025: Help make this important event another success Learn more

NAME

Reaction::UI::ViewPort::Action::Role::OK - Integrate OK, Apply and Close events

SYNOPSIS

DESCRIPTION

This role integrates an ok event and inherits a close and an apply event into the consuming viewport.

ATTRIBUTES

ok_label

Defaults to ok. String is built by "_build_ok_label".

METHODS

ok

Calls apply, and then close if successful.

accept_events

Extends "accept_events" in Reaction::UI::ViewPort::Action::Role::Close with the event ok if an on_close_callback was provided.

INTERNAL METHODS

_build_ok_label

Returns the string representing the label for the OK action. Defaults to ok.

SEE ALSO

Reaction::UI::ViewPort::Action::Role::Apply

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

AUTHORS

See Reaction::Class for authors.

LICENSE

See Reaction::Class for the license.