Sha256: 7884442e16748496f7ec65c6e2eaa2b70b857c814aa0ed6fca7d044561eb0055
Contents?: true
Size: 1.05 KB
Versions: 6
Compression:
Stored size: 1.05 KB
Contents
require "rails_base/engine" # explicitly require gems that provide assets # when engine loads, this adds assets to Main apps ssets pipeline # (Only a problem for lazy loaded non prod ENVs) require 'jquery_mask_rails' require 'allow_numeric' require 'jquery-rails' require 'coffee-rails' require 'turbolinks' require 'popper_js' require 'bootstrap' require 'sassc-rails' require 'switch_user' require 'rails_base/admin/action_cache' require 'rails_base/config' module RailsBase def self.url_routes Rails.application.routes.url_helpers end def self.route_exist?(path) Rails.application.routes.recognize_path(path) true rescue StandardError, ActionController::RoutingError false end def self.configure(&block) yield(config) if block_given? config.validate_configs! end def self.config @config ||= RailsBase::Config.new end def self.appearance @appearance ||= config.appearance end def self.reset_config! config.reset_config! end AdminStruct = Struct.new(:original_attribute, :new_attribute, :user) end
Version data entries
6 entries across 6 versions & 1 rubygems