diff options
author | Maarten Vanraes <alien@mageia.org> | 2016-04-24 21:37:30 +0200 |
---|---|---|
committer | Maarten Vanraes <alien@mageia.org> | 2016-04-24 23:23:39 +0200 |
commit | 71c941594e36b631d26e49049576e669e0798ccf (patch) | |
tree | b58ecad8683ed42588a242cc8bc1fef5c4827833 /lib/ManaTools/Shared/GUI/EventHandlerRole.pm | |
parent | cb5c1fb04b6a80b5af3313bdc679f09cd2ceac7d (diff) | |
download | manatools-71c941594e36b631d26e49049576e669e0798ccf.tar manatools-71c941594e36b631d26e49049576e669e0798ccf.tar.gz manatools-71c941594e36b631d26e49049576e669e0798ccf.tar.bz2 manatools-71c941594e36b631d26e49049576e669e0798ccf.tar.xz manatools-71c941594e36b631d26e49049576e669e0798ccf.zip |
Handle eventHandlers more consistently
Diffstat (limited to 'lib/ManaTools/Shared/GUI/EventHandlerRole.pm')
-rw-r--r-- | lib/ManaTools/Shared/GUI/EventHandlerRole.pm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ManaTools/Shared/GUI/EventHandlerRole.pm b/lib/ManaTools/Shared/GUI/EventHandlerRole.pm index 09e18e47..515112ec 100644 --- a/lib/ManaTools/Shared/GUI/EventHandlerRole.pm +++ b/lib/ManaTools/Shared/GUI/EventHandlerRole.pm @@ -65,12 +65,14 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. use Moose::Role; +# parent event handler has 'parentEventHandler' => ( is => 'rw', isa => 'Maybe[ManaTools::Shared::GUI::EventHandlerRole]', default => undef, ); +# child event handlers has 'eventHandlers' => ( is => 'ro', isa => 'ArrayRef[ManaTools::Shared::GUI::EventHandlerRole]', |