use Reaction::UI::WidgetClass;
-class Grid is 'Reaction::UI::Widget::Collection', which {
+use namespace::clean -except => [ qw(meta) ];
+extends 'Reaction::UI::Widget::Collection';
- implements fragment header_cells {
- arg 'labels' => $_{viewport}->field_labels;
- render header_cell => over $_{viewport}->computed_field_order;
- };
- implements fragment header_cell {
- arg label => $_{labels}->{$_};
- };
+implements fragment header_cells {
+ arg 'labels' => $_{viewport}->field_labels;
+ render header_cell => over $_{viewport}->computed_field_order;
};
+implements fragment header_cell {
+ arg label => $_{labels}->{$_};
+};
+
+__PACKAGE__->meta->make_immutable;
+
+
1;
__END__;