X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FReaction%2FUI%2FWidget%2FField%2FImage.pm;fp=lib%2FReaction%2FUI%2FWidget%2FField%2FImage.pm;h=1759d98eef8188fb88c25b207eafddc06f0d7e34;hb=ddd1dc657e6cf50128e94c103411d758538c6f99;hp=0000000000000000000000000000000000000000;hpb=92112f8888ab7b85a6b844ea7544e9737c27a2e3;p=catagits%2FReaction.git diff --git a/lib/Reaction/UI/Widget/Field/Image.pm b/lib/Reaction/UI/Widget/Field/Image.pm new file mode 100644 index 0000000..1759d98 --- /dev/null +++ b/lib/Reaction/UI/Widget/Field/Image.pm @@ -0,0 +1,18 @@ +package Reaction::UI::Widget::Field::Image; + +use Reaction::UI::WidgetClass; + +class Image is 'Reaction::UI::Widget::Field', which { + + implements fragment image { + if($_{viewport}->value_string) { + arg uri => $_{viewport}->uri; + render 'has_image'; + } else { + render 'no_image'; + } + }; + +}; + +1;