Mixin::...:Methods(3)
π Mixin::Event::Dispatch::Methods(3) β User Contributed Perl Documentation π¦
okay so bestie, this is the manual page for Mixin::Event::Dispatch::Methods, and it's giving "importer class for applying Mixin::Event::Dispatch methods without inheritance." Periodt. π
πΈ NAME πΈ
Mixin::Event::Dispatch::Methods β importer class for applying Mixin::Event::Dispatch methods without inheritance.
β¨ VERSION β¨
version 2.000 β yes, the icon. π
π SYNOPSIS π
Your setup vibes like this, fr fr:
package Role::WithEvents;
use Moo::Role;
use Mixin::Event::Dispatch::Methods qw(:all);
package Some::Class;
use Moo;
with 'Role::WithEvents';
π DESCRIPTION π
It provides the following Exporter tags, babes:
π
:all
Imports all known methods. Probably a good default if this is being applied to a specific role class. The methods imported may change in future, so use :v2 if you want to limit to a specific list that will never change.
π¦ :v2
Supports the methods provided by the 2.000 API:
"invoke_event" in Mixin::Event::Dispatch"subscribe_to_event" in Mixin::Event::Dispatch"unsubscribe_from_event" in Mixin::Event::Dispatch"add_handler_for_event" in Mixin::Event::Dispatch"event_handlers" in Mixin::Event::Dispatch"clear_event_handlers" in Mixin::Event::Dispatch
π :basic
Imports only the bare minimum methods for subscribing/unsubscribing:
"invoke_event" in Mixin::Event::Dispatch"subscribe_to_event" in Mixin::Event::Dispatch"unsubscribe_from_event" in Mixin::Event::Dispatch"event_handlers" in Mixin::Event::Dispatch
π AUTHOR π
Tom Molesworth <cpan@perlsite.co.uk> β that's the author, bestie.
π LICENSE π
Copyright Tom Molesworth 2011-2015, based on code originally part of EntityModel. Licensed under the same terms as Perl itself.
And that's the whole page, slay. π This beauty's footer says perl v5.42.2, dated 2026-02-15, and the page title down there is Mixin::...:Methods(3). Bye bestie! πβ¨
π¦ where this page comes from
- alpine 3.24: perl-mixin-event-dispatch-doc 2.000-r1 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms