class ActiveScaffold::Config::Form

Attributes

label[W]

the label for this Form action. used for the header.

multipart[W]

whether the form should be multipart

persistent[RW]

whether the form stays open after a create or not

refresh_list[RW]

whether we should refresh list after create or not

show_unauthorized_columns[RW]

show value of unauthorized columns instead of skip them

Public Class Methods

new(core_config) click to toggle source
Calls superclass method ActiveScaffold::Config::Base.new
# File lib/active_scaffold/config/form.rb, line 3
def initialize(core_config)
  super
  @show_unauthorized_columns = self.class.show_unauthorized_columns
  @refresh_list = self.class.refresh_list
  @persistent = self.class.persistent

  # no global setting here because multipart should only be set for specific forms
  @multipart = false
end

Public Instance Methods

multipart?() click to toggle source
# File lib/active_scaffold/config/form.rb, line 51
def multipart?
  @multipart ? true : false
end