Sha256: fde02eb77c2bd0b965cf08aef08ba0066e291f23043acc7a7063b43b11adfdd5

Contents?: true

Size: 580 Bytes

Versions: 3

Compression:

Stored size: 580 Bytes

Contents

require "beyond_canvas/version"

module BeyondCanvas
  class Error < StandardError; end

  class Engine < ::Rails::Engine
    config.before_initialize do
      if config.action_view.javascript_expansions
        config.action_view.javascript_expansions[:beyond_canvas] = %w(beyond_canvas)
      end
    end
  end

  class << self
    attr_accessor :configuration
  end

  def self.setup
    self.configuration ||= Configuration.new

    yield configuration
  end

  class Configuration
    attr_accessor :public_logo

    def initialize
      @public_logo = nil
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
beyond_canvas-0.6.2.pre lib/beyond_canvas.rb
beyond_canvas-0.6.1.pre lib/beyond_canvas.rb
beyond_canvas-0.6.0.pre lib/beyond_canvas.rb