module Navigable::Server

Constants

BODY_PARSERS
VERSION

Public Class Methods

add_endpoint(**kwargs) click to toggle source
# File lib/navigable/server.rb, line 36
def self.add_endpoint(**kwargs)
  router.add_endpoint(**kwargs)
end
rack_app() click to toggle source
# File lib/navigable/server.rb, line 29
def self.rack_app
  @server ||= Rack::Builder.new(Server.router) do
    use Navigable::Server::CORS::Middleware
    use Rack::AbstractFormat
  end
end
router() click to toggle source
# File lib/navigable/server.rb, line 40
def self.router
  @router ||= Router.new
end