aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Reaction/UI/Widget/Object.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Reaction/UI/Widget/Object.pm')
-rw-r--r--lib/Reaction/UI/Widget/Object.pm21
1 files changed, 19 insertions, 2 deletions
diff --git a/lib/Reaction/UI/Widget/Object.pm b/lib/Reaction/UI/Widget/Object.pm
index dc898cc..a44a66d 100644
--- a/lib/Reaction/UI/Widget/Object.pm
+++ b/lib/Reaction/UI/Widget/Object.pm
@@ -4,7 +4,15 @@ use Reaction::UI::WidgetClass;
use namespace::clean -except => [ qw(meta) ];
+implements fragment container_list {
+ render container => over $_{viewport}->containers;
+};
+
+implements fragment container {
+ render 'viewport';
+};
+#we won't be needing these anymore
implements fragment field_list {
render field => over $_{viewport}->fields;
};
@@ -15,7 +23,6 @@ implements fragment field {
__PACKAGE__->meta->make_immutable;
-
1;
__END__;
@@ -28,9 +35,19 @@ Reaction::UI::Widget::Object
=head1 FRAGMENTS
+=head2 container_list
+
+Sequentially renders the C<fields> of the viewport;
+
+=head2 container
+
+Renders the C<field> viewport passed by C<field_list>
+
+=head1 DEPRECATED FRAGMENTS
+
=head2 field_list
-Sequentially renders the C<fields> of the viewport in the C<computed_field_order>
+Sequentially renders the C<fields> of the viewport;
=head2 field