Sha256: 6d2d6c7fe3fdc71c735a9daad70871f3665062dddbaf99606f65d209a1d46fc3
Contents?: true
Size: 653 Bytes
Versions: 3
Compression:
Stored size: 653 Bytes
Contents
require 'rack/app' module Rack::App::FrontEnd require 'tilt' require 'tilt/plain' require 'rack/app/front_end/version' require 'rack/app/front_end/template' require 'rack/app/front_end/folder_mounter' require 'rack/app/front_end/instance_methods' require 'rack/app/front_end/singleton_methods' class << self [:extended, :included].each do |method| define_method(method) do |klass| klass.__send__(:include, self::InstanceMethods) klass.__send__(:extend, self::SingletonMethods) klass.on_inheritance do |parent, child| child.layout(parent.layout) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rack-app-front_end-0.14.0 | lib/rack/app/front_end.rb |
rack-app-front_end-0.13.0 | lib/rack/app/front_end.rb |
rack-app-front_end-0.12.0 | lib/rack/app/front_end.rb |