/[Frey]/trunk/lib/Frey/Web/Design.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/lib/Frey/Web/Design.pm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 129 - (show annotations)
Mon Jul 14 23:44:18 2008 UTC (15 years, 9 months ago) by dpavlin
File size: 504 byte(s)
refactor to generalize callbacks a bit
1 package Frey::Web::Design;
2 use Moose;
3 extends 'Frey';
4 with 'Frey::Web::Item';
5 with 'Frey::Web::Button';
6
7 =head1 NAME
8
9 Frey::Web::Design - field designer for L<Frey::Web::Item>
10
11 =cut
12
13 use Data::Dump qw/dump/;
14
15 before 'main' => sub {
16 my $self = shift;
17
18 $self->add_button( 'Finish design' => sub {
19 my $f = shift;
20 my $hash = $self->set_from_hash($f);
21 warn "## Add hash ", $self->uuid, " => ",dump( $hash, $f );
22
23 $self->render_as( 'view' );
24 $self->remove_button( 'Finish design' );
25 });
26
27 };
28
29 1;

  ViewVC Help
Powered by ViewVC 1.1.26