typo was messing with clearers
[catagits/Reaction.git] / lib / Reaction / UI / Widget / SiteLayout.pm
1 package Reaction::UI::Widget::SiteLayout;
2
3 use Reaction::UI::WidgetClass;
4 use aliased 'Reaction::UI::Widget::Container';
5
6 class SiteLayout is Container, which {
7
8   after fragment widget {
9     arg static_base => $_{viewport}->static_base_uri;
10     arg title => $_{viewport}->title;
11   };
12
13   implements fragment meta_info {
14     render meta_member => over [keys %{$_{viewport}->meta_info}];
15   };
16
17   implements fragment meta_member {
18     arg 'meta_name' => $_;
19     arg 'meta_value' => $_{viewport}->meta_info->{$_};
20   };
21
22 };
23
24 1;