Sha256: 94923542a9e9b2f8bb60366c36f308ddabebb407b384892d21b9b6e62b0cdc93
Contents?: true
Size: 758 Bytes
Versions: 3
Compression:
Stored size: 758 Bytes
Contents
module ActiveAdmin class ResourceController < ::InheritedViews::Base module Form extend ActiveSupport::Concern included do helper_method :form_config end module ClassMethods def form_config=(config) @form_config = config end def form_config @form_config ||= default_form_config end def reset_form_config! @form_config = nil end def default_form_config config = {} config[:block] = lambda do |f| f.inputs f.buttons end config end end protected def form_config @form_config ||= self.class.form_config end end end end
Version data entries
3 entries across 3 versions & 1 rubygems