Sha256: cf51d75af0f29ad53374a97bb775a6f5870339473a37fc7fea0d7db9b88027cf
Contents?: true
Size: 813 Bytes
Versions: 2
Compression:
Stored size: 813 Bytes
Contents
module Lanes module API module HelperMethods def lanes_javascript_tag javascript_tag( Extensions.require_workspace? ? 'lanes/workspace' : 'lanes/minimal' ) end def lanes_stylesheet_tag stylesheet_tag( Extensions.require_workspace? ? 'lanes/workspace' : 'lanes/minimal' ) end def client_bootstrap_data Oj.dump(Extensions.client_bootstrap_data(self), mode: :compat) end def csrf_token Rack::Csrf.csrf_token(env) end def lanes_api_url Lanes.config.mounted_at end def data @json_data ||= Oj.load( request.body.read ) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lanes-0.1.0 | lib/lanes/api/helper_methods.rb |
lanes-0.0.8 | lib/lanes/api/helper_methods.rb |