/[Frey]/trunk/lib/Frey/Introspect.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/Introspect.pm

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

revision 138 by dpavlin, Tue Jul 15 18:06:27 2008 UTC revision 139 by dpavlin, Tue Jul 15 23:35:27 2008 UTC
# Line 138  sub load_package { Line 138  sub load_package {
138  sub html {  sub html {
139          my ( $self, $request ) = @_;          my ( $self, $request ) = @_;
140    
141            $self->add_css( 'static/introspect.css' );
142            warn "## css = ",dump( $self->css );
143    
144          while (1) {          while (1) {
145    
146                  my ( $meta, $is_role ) = $self->load_package;                  my ( $meta, $is_role ) = $self->load_package;
# Line 153  sub html { Line 156  sub html {
156                                  my $attr = $meta->get_attribute($_);                                  my $attr = $meta->get_attribute($_);
157                                  my ( $before, $title, $after ) = ( '', '', '' );                                  my ( $before, $title, $after ) = ( '', '', '' );
158                                  ( $before, $title, $after ) = ( '<b>', ' title="required"', '</b>' ) if $attr->is_required;                                  ( $before, $title, $after ) = ( '<b>', ' title="required"', '</b>' ) if $attr->is_required;
159                                  qq|<td>$before<a href="/~/$package/$_?"$title>$_</a>$after</td>|                                  qq|<td>$before<a href="/~/$package/?$_">$_</a>$after</td>|
160                          } sort $meta->get_attribute_list                          } sort $meta->get_attribute_list
161                  }                  }
162    
# Line 171  sub html { Line 174  sub html {
174                          Frey::ClassBrowser->new->markup .                          Frey::ClassBrowser->new->markup .
175                          qq|</div>|;                          qq|</div>|;
176    
                 $self->add_css( 'static/introspect.css' );  
   
                 warn "## css = ",dump( $self->css );  
   
177                  my ( $superclasses, $roles ) = ( '', 'Role' );                  my ( $superclasses, $roles ) = ( '', 'Role' );
178                  if ( ! $is_role ) {                  if ( ! $is_role ) {
179                          if ( $meta->superclasses ) {                          if ( $meta->superclasses ) {

Legend:
Removed from v.138  
changed lines
  Added in v.139

  ViewVC Help
Powered by ViewVC 1.1.26