Module: Sinatra::Kagero

Defined in:
lib/sinatra/kagero.rb,
lib/sinatra/kagero/page.rb,
lib/sinatra/kagero/props.rb,
lib/sinatra/kagero/command.rb,
lib/sinatra/kagero/runtime.rb,
lib/sinatra/kagero/version.rb

Overview

Ruby-way page API layered on the Inertia protocol.

Defined Under Namespace

Modules: Helpers, Props, Runtime Classes: Command, Page

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.registered(app) ⇒ Object



16
17
18
19
20
# File 'lib/sinatra/kagero.rb', line 16

def self.registered(app)
  app.register(Sinatra::Inertia)
  app.set(:kagero_root_id, "app") unless app.respond_to?(:kagero_root_id)
  app.helpers(Helpers)
end