lib/ab_admin/config/base.rb in ab_admin-0.2.3 vs lib/ab_admin/config/base.rb in ab_admin-0.3.0

- old
+ new

@@ -1,11 +1,11 @@ module AbAdmin module Config class BaseBuilder attr_reader :options, :fields attr_accessor :partial - class_attribute :field_defaults, :partial_name, :instance_writer => false + class_attribute :field_defaults, :partial_name, instance_writer: false self.field_defaults = {} def initialize(options={}, &block) @fields = [] @options = options @@ -28,21 +28,21 @@ end end end class Table < BaseBuilder - self.field_defaults = {:sortable => true} + self.field_defaults = {sortable: true} self.partial_name = 'table' end class Search < BaseBuilder self.partial_name = 'search_form' end class Export < BaseBuilder def render_options - {:column_names => fields.map(&:name), :column_data => fields.map(&:data), :column_separator => options[:column_separator]} + {column_names: fields.map(&:name), column_data: fields.map(&:data), column_separator: options[:column_separator]} end end class Form < BaseBuilder self.partial_name = 'form' @@ -51,11 +51,11 @@ options[:title] = name || :base @fields << FieldGroup.new(options, &block) end def locale_tabs(options={}, &block) - @fields << FieldGroup.new(options.update(:localized => true), &block) + @fields << FieldGroup.new(options.update(localized: true), &block) end end class Show < BaseBuilder self.partial_name = 'show_table' @@ -71,10 +71,10 @@ end end class FieldGroup < BaseBuilder def title - options[:title].is_a?(Symbol) ? I18n.t(options[:title], :scope => [:admin, :form]) : options[:title] + options[:title].is_a?(Symbol) ? I18n.t(options[:title], scope: [:admin, :form]) : options[:title] end def localized? options[:localized] end \ No newline at end of file