MouseX::NativeTraits::CodeRef (3)
Leading comments
Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
Standard preamble:
========================================================================
(The comments found at the beginning of the groff file "man3/MouseX::NativeTraits::CodeRef.3pm".)
NAME
MouseX::NativeTraits::CodeRef - Helper trait for CodeRef attributes
SYNOPSIS
package Foo;
use Mouse;
has 'callback' => (
traits => ['Code'],
is => 'ro',
isa => 'CodeRef',
default => sub { sub { print "called" } },
handles => {
call => 'execute',
},
);
my $foo = Foo->new;
$foo->call; # prints "called"
DESCRIPTION
This provides operations on coderef attributes.
PROVIDED METHODS
- execute(@args)
-
Calls the coderef with the given args.
METHODS
- meta
-
- method_provider_class
-
- helper_type
-
SEE ALSO
MouseX::NativeTraits