Sha256: 6b443dd5411fd304684dc896e0d1c108fa6f7120ee3f4bbc1fe2036dc54da2d9
Contents?: true
Size: 423 Bytes
Versions: 5
Compression:
Stored size: 423 Bytes
Contents
require "rack/utils" require "goliath/api" module SlideEmUp class SlidesAPI < Goliath::API use ::Rack::ContentLength def initialize(presentation) @presentation = presentation end def response(env) body = @presentation.html [200, { "Content-Type" => "text/html; charset=utf-8", "Content-Length" => Rack::Utils.bytesize(body).to_s }, [body] ] end end end
Version data entries
5 entries across 5 versions & 1 rubygems