/[Frey]/trunk/lib/Frey/Class/Browser.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

Diff of /trunk/lib/Frey/Class/Browser.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1108 by dpavlin, Sun Jun 28 22:22:20 2009 UTC revision 1109 by dpavlin, Mon Jun 29 16:54:02 2009 UTC
# Line 1  Line 1 
1  package Frey::Class::Browser;  package Frey::Class::Browser;
2  use Moose;  use Moose;
3    
4    use lib 'lib';
5    
6  extends 'Frey::Class::Loader';  extends 'Frey::Class::Loader';
7  with 'Frey::Web';  with 'Frey::Web';
8  with 'Frey::Session';  with 'Frey::Session';
9  with 'Frey::Web::CombineImages';  with 'Frey::Web::CombineImages';
10    with 'Frey::Class::Icon';
11    
 use lib 'lib';  
   
 use Frey::Run;  
12  use Data::Dump qw/dump/;  use Data::Dump qw/dump/;
13    
14  has 'usage_sort' => (  has 'usage_sort' => (
# Line 35  sub as_markup { Line 35  sub as_markup {
35          $usage ||= $self->session_dump( $self->usage );          $usage ||= $self->session_dump( $self->usage );
36          #warn "# usage ",dump( $usage );          #warn "# usage ",dump( $usage );
37    
         if ( ! $self->can('icon_path') ) {  
                 $self->TODO( "re-apply Frey::Web on $self" );  
                 Frey::Web->meta->apply( $self );  
         }  
   
38          my $runnable = $self->load('var/Frey/Class/Browser/runnable.yaml');          my $runnable = $self->load('var/Frey/Class/Browser/runnable.yaml');
39    
40          foreach my $class ( $self->classes ) {          foreach my $class ( $self->classes ) {
41    
42                  my $icon = $self->icon_path( $class );                  my $icon = $self->icon_path( $class );
43    
44                  if ($icon) {                  if ($icon) {
45                          push @icons, $icon;                          push @icons, $icon;
46                          $icon = qq|<!-- icon:$icon -->|;                          $icon = qq|<!-- icon:$icon -->|;
# Line 100  sub as_markup { Line 96  sub as_markup {
96                  $icons_html->{ $path } || die "can't find $path in ",dump($icons_html);                  $icons_html->{ $path } || die "can't find $path in ",dump($icons_html);
97          };          };
98    
99          $self->title('Frey');          $self->title('Frey') if $self->can('title'); # FIXME
100    
101          $self->add_css(qq|          $self->add_css(qq|
102                  a.graph {                  a.graph {

Legend:
Removed from v.1108  
changed lines
  Added in v.1109

  ViewVC Help
Powered by ViewVC 1.1.26