diff options
author | matthewt <matthewt@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7> | 2007-11-15 20:16:27 +0000 |
---|---|---|
committer | matthewt <matthewt@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7> | 2007-11-15 20:16:27 +0000 |
commit | d8c7a86e24da1f2d809373e8cc15984a6fc407c4 (patch) | |
tree | 7147f6e76ab420a93967a323563237b6e7edd1b5 /lib/Reaction/UI/Widget.pm | |
parent | 9e969ef4928c9792429b2a99ea17351a7aa4f5da (diff) | |
download | reaction-d8c7a86e24da1f2d809373e8cc15984a6fc407c4.tar.gz reaction-d8c7a86e24da1f2d809373e8cc15984a6fc407c4.zip |
widget now passes layoutset to rendering context
Diffstat (limited to 'lib/Reaction/UI/Widget.pm')
-rw-r--r-- | lib/Reaction/UI/Widget.pm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Reaction/UI/Widget.pm b/lib/Reaction/UI/Widget.pm index a0b9380..c27e905 100644 --- a/lib/Reaction/UI/Widget.pm +++ b/lib/Reaction/UI/Widget.pm @@ -3,11 +3,13 @@ package Reaction::UI::Widget; use Reaction::Class; use aliased 'Reaction::UI::ViewPort'; use aliased 'Reaction::UI::View'; +use aliased 'Reaction::UI::LayoutSet'; class Widget which { has 'viewport' => (isa => ViewPort, is => 'ro'); # required? has 'view' => (isa => View, is => 'ro', required => 1); + has 'layout_set' => (isa => LayoutSet, is => 'ro', required => 1); implements 'render' => as { my ($self, $rctx) = @_; |