Sha256: 3175973febd43ecd4203eaf8a3c56f592f26a7800c1329f6c97e752bd556b3a6

Contents?: true

Size: 338 Bytes

Versions: 11

Compression:

Stored size: 338 Bytes

Contents

module Kuhsaft
  class AccordionItemBrick < ColumnBrick
    validates :caption, :presence => true

    def user_can_delete?
      true
    end

    def to_style_class
      [super, 'accordion-group'].join(' ')
    end

    def user_can_save?
      true
    end

    def collect_fulltext
      [super, caption].join(' ')
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
kuhsaft-2.2.6 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.2.5 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.2.4 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.2.3 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.2.2 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.2.1 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.2.0 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.1.2 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.1.1 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.1.0 app/models/kuhsaft/accordion_item_brick.rb
kuhsaft-2.0.3 app/models/kuhsaft/accordion_item_brick.rb