Sha256: 202593696f199fbbe776f117d7f95ece5377e222551c72c5649772807ae98b2b
Contents?: true
Size: 405 Bytes
Versions: 3
Compression:
Stored size: 405 Bytes
Contents
class FileUploadTest < Wee::Component def render(r) r.file_upload.callback {|f| call Uploaded.new(f[:tempfile]) } r.break r.submit_button.name('Upload') end class Uploaded < Wee::Component def initialize(file) super() @file = file end def render(r) r.pre { r.encode_text @file.read } r.anchor.callback_method(:answer).with('back') end end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
mullen-wee-2.2.0 | examples/demo/file_upload.rb |
wee-2.1.0 | examples/demo/file_upload.rb |
wee-2.0.0 | examples/demo/file_upload.rb |