1HTML::FormFu::Plugin(3)User Contributed Perl DocumentatioHnTML::FormFu::Plugin(3)
2
3
4
6 HTML::FormFu::Plugin - base class for plugins
7
9 version 2.07
10
11 DESCRIPTION
12 Plugins can be added to a form or any element to modify their
13 behaviour. Some plugins should only be added to either a form, or an
14 element, depending on their design.
15
17 Plugins can override any of the following method stubs.
18
19 process
20 Only plugins added to a form or a field element inheriting from
21 HTML::FormFu::Role::Element::Field will have their "process" method
22 run.
23
24 For form plugins, is called during "process" in HTML::FormFu, before
25 "process" is called on any elements.
26
27 For field plugins, is called during the field's "process" call.
28
29 pre_process
30 For form plugins, is called immediately after "pre_process" is run on
31 the elements.
32
33 For element plugins, is called before "pre_process" is run on form
34 plugins.
35
36 post_process
37 For form plugins, is called immediately before "process" in
38 HTML::FormFu returns.
39
40 For element plugins, is called before "post_process" is run on form
41 plugins.
42
43 render
44 Only plugins added to a form will have their "render" method run.
45
46 Is called during "render" in HTML::FormFu before the "render_method" in
47 HTML::FormFu is called.
48
49 post_render
50 Only plugins added to a form will have their "post_render" method run.
51
52 Is called during "render" in HTML::FormFu immediately before "render"
53 in HTML::FormFu return.
54
55 Is passed a reference to the return value of "render_method" in
56 HTML::FormFu.
57
59 HTML::FormFu::Plugin::StashValid
60
62 Carl Franks, "cfranks@cpan.org"
63
65 This library is free software, you can redistribute it and/or modify it
66 under the same terms as Perl itself.
67
69 Carl Franks <cpan@fireartist.com>
70
72 This software is copyright (c) 2018 by Carl Franks.
73
74 This is free software; you can redistribute it and/or modify it under
75 the same terms as the Perl 5 programming language system itself.
76
77
78
79perl v5.36.0 2023-01-20 HTML::FormFu::Plugin(3)