1 package Reaction::UI::Widget::SiteLayout;
3 use Reaction::UI::WidgetClass;
4 use aliased 'Reaction::UI::Widget::Container';
6 class SiteLayout is Container, which {
8 after fragment widget {
9 arg static_base => $_{viewport}->static_base_uri;
10 arg title => $_{viewport}->title;
13 implements fragment meta_info {
14 render meta_member => over [keys %{$_{viewport}->meta_info}];
17 implements fragment meta_member {
18 arg 'meta_name' => $_;
19 arg 'meta_value' => $_{viewport}->meta_info->{$_};