1MooseX::Declare::SyntaxU:s:eIrnnCeornMStoyronistbeauXxt:He:adDnedPcleliranlrge(D:3o:pcSmuy)mnetnatxa:t:iIonnnerSyntaxHandling(3pm)
2
3
4

NAME

6       MooseX::Declare::Syntax::InnerSyntaxHandling - Keywords inside blocks
7

VERSION

9       version 0.43
10

DESCRIPTION

12       This role allows you to setup keyword handlers that are only available
13       inside blocks or other scoping environments.
14

METHODS

16   default_inner
17         ArrayRef[Object] Object->default_inner ()
18
19       Returns an empty "ArrayRef" by default. If you want to setup additional
20       keywords you will have to "around" this method.
21
22   setup_inner_for
23         Object->setup_inner_for(ClassName $class, %args)
24
25       Sets up all handlers in the inner class.
26

REQUIRED METHODS

28   get_identifier
29         Str get_identifier ()
30
31       Required to return the name of the identifier of the current handler.
32

MODIFIED METHODS

34   setup_for
35         Object->setup_for(ClassName $class, %args)
36
37       After the keyword is setup inside itself, this will call
38       "setup_inner_for".
39

SEE ALSO

41       •   MooseX::Declare
42
43       •   MooseX::Declare::Syntax::NamespaceHandling
44
45       •   MooseX::Declare::Syntax::MooseSetup
46

AUTHOR

48       Florian Ragwitz <rafl@debian.org>
49
51       This software is copyright (c) 2008 by Florian Ragwitz.
52
53       This is free software; you can redistribute it and/or modify it under
54       the same terms as the Perl 5 programming language system itself.
55
56
57
58perl v5.36.0                 Moose2X0:2:3D-e0c1l-a2r0e::Syntax::InnerSyntaxHandling(3pm)
Impressum