2 class Bucket < ManifestBase::Base
4 attr :columns, :column_names, :extend_settings, :lists, :associations
8 @json['columns'] ||= {}
27 @args['model_name'] ||= n[0]
28 @args['column_name'] ||= n[1]
30 @args['model_name'] ||= self.form.name
31 @args['column_name'] ||= @name
35 @args['helpers'] ||= {}
36 @args['row_break'] ||= true
41 @model_name = @args['model_name']
42 @column_name = @args['column_name']
43 @label = ManifestBase.load_type_args self, @args, 'label', LabelFactory
44 @tag = ManifestBase.load_type_args self, @args, 'tag', TagFactory
45 @helpers = ManifestBase.load_type_name_args self, @args, 'helpers', HelperFactory
46 @row_break = @args['row_break']