Sha256: e765a7166adba5165d7e62c21a884b284df73324790d952cdd930c98248bb571

Contents?: true

Size: 800 Bytes

Versions: 6

Compression:

Stored size: 800 Bytes

Contents

require "tilt"
require "uber/inheritable_attr"
require "uber/delegates"
require "cell/version"

module Cell
  autoload :TestCase, "cell/test_case"
  autoload :Testing,  "cell/testing"

  def self.rails_version
    Gem::Version.new(ActionPack::VERSION::STRING)
  end

  class TemplateMissingError < RuntimeError
    def initialize(prefixes, view)
      super("Template missing: view: `#{view.to_s}` prefixes: #{prefixes.inspect}")
    end
  end # Error
end

require "cell/caching"
require "cell/caching/notification"
require "uber/builder"
require "cell/prefixes"
require "cell/self_contained"
require "cell/layout"
require "cell/templates"
require "cell/abstract"
require "cell/util"
require "cell/view_model"
require "cell/concept"
require "cell/escaped"


require "cell/railtie" if defined?(Rails)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
cells-4.0.5 lib/cell.rb
cells-4.0.4 lib/cell.rb
cells-4.0.3 lib/cell.rb
cells-4.0.2 lib/cell.rb
cells-4.0.1 lib/cell.rb
cells-4.0.0 lib/cell.rb