Sha256: 08edb66d806cdc74f0a67b479bb0985ba5ef9cdfdb19c9380044e22517ea7eb3
Contents?: true
Size: 794 Bytes
Versions: 2
Compression:
Stored size: 794 Bytes
Contents
module SwaggerUiEngine class Engine < ::Rails::Engine isolate_namespace SwaggerUiEngine config.to_prepare do Rails.application.config.assets.precompile += %w( swagger_ui_engine/typography.css swagger_ui_engine/reset.css swagger_ui_engine/screen.css swagger_ui_engine/print.css logo_small.png ) Rails.application.config.assets.paths << Rails.root.join('vendor', 'assets', 'fonts') Rails.application.config.assets.precompile << /\.(?:svg|eot|woff|ttf)$/ end end class Configuration attr_accessor :swagger_url end class << self attr_writer :configuration end module_function def configuration @configuration ||= Configuration.new end def configure yield(configuration) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
swagger_ui_engine-0.0.3 | lib/swagger_ui_engine/engine.rb |
swagger_ui_engine-0.0.2 | lib/swagger_ui_engine/engine.rb |