Sha256: 02e8cb430166a212a0014c246284e5f08f3acec8027c4b4d810bde8f82ead96b

Contents?: true

Size: 713 Bytes

Versions: 2

Compression:

Stored size: 713 Bytes

Contents

require 'faalis/extension'
require 'jquery-ui-rails'
require 'font-awesome-rails'
require 'select2-rails'
require 'momentjs-rails'
require 'bootstrap3-datetimepicker-rails'


module Dashstrap
  class TemplateEngine < ::Rails::Engine

    include Faalis::Extension::Base

    def self.register_extension(name, klass)
      Faalis::Extension.extensions[name] = klass
    end

    def self.override_generator_templates(template_path)
      send(:define_singleton_method, 'generator_templates_path') do
        template_path
      end
    end


    register_extension 'dashstrap', self


    override_generator_templates File.expand_path('../../generators/templates', __FILE__)
  end
end

require 'dashstrap/version'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dashstrap-0.2.1 lib/dashstrap/engine.rb
dashstrap-0.2.0 lib/dashstrap/engine.rb