lib/active_scaffold/config/mark.rb in active_scaffold-3.4.17 vs lib/active_scaffold/config/mark.rb in active_scaffold-3.4.18
- old
+ new
@@ -7,19 +7,19 @@
# * :page: de-/mark all records on current page
cattr_accessor :mark_all_mode
@@mark_all_mode = :search
attr_accessor :mark_all_mode
-
+
def initialize(core_config)
@core = core_config
@mark_all_mode = self.class.mark_all_mode
@core.model.send(:include, ActiveScaffold::MarkedModel) unless @core.model < ActiveScaffold::MarkedModel
add_mark_column
end
-
+
protected
-
+
def add_mark_column
@core.columns.add :as_marked
@core.columns[:as_marked].label = 'M'
@core.columns[:as_marked].list_ui = :marked
@core.columns[:as_marked].sort = false