Sha256: 9147285d89ed06dc1740ed0526fabd4f4dc21212b9e7d1af9e6eed47376c4f2d
Contents?: true
Size: 1.33 KB
Versions: 1
Compression:
Stored size: 1.33 KB
Contents
# NOTE: The rich_text_area and rich_text_area_tag helpers are defined in a file # with a different name and not in the usual autoload-reachable way. # The following line is definitely need to make `bootstrap_form` work. # rubocop:disable Lint/SuppressedException begin require "#{Gem::Specification.find_by_name('actiontext').gem_dir}/app/helpers/action_text/tag_helper" rescue Gem::MissingSpecError end # rubocop:enable Lint/SuppressedException require "action_view" require "action_pack" require "bootstrap_form/action_view_extensions/form_helper" module BootstrapForm extend ActiveSupport::Autoload eager_autoload do autoload :Configuration autoload :FormBuilder autoload :FormGroupBuilder autoload :FormGroup autoload :Components autoload :Inputs autoload :Helpers end class << self def eager_load! super BootstrapForm::Components.eager_load! BootstrapForm::Helpers.eager_load! BootstrapForm::Inputs.eager_load! end def config @config ||= BootstrapForm::Configuration.new end def configure yield config end end mattr_accessor :field_error_proc # rubocop:disable Style/ClassVars @@field_error_proc = proc do |html_tag, _instance_tag| html_tag end # rubocop:enable Style/ClassVars end require "bootstrap_form/engine" if defined?(Rails)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bootstrap_form-5.4.0 | lib/bootstrap_form.rb |