Sha256: 2140dbd6448857e286b99d7aaf3abec7398a30d0b3029fbdbdf810eacdc2ae6f

Contents?: true

Size: 499 Bytes

Versions: 3

Compression:

Stored size: 499 Bytes

Contents

%table.table
  - rows.each do |name, options|
    %tr
      - if resource_class.respond_to? :human_attribute_name
        %th
          = resource_class.human_attribute_name(name)
      - else
        %th
          = name
      - if options[:block].present?
        %td
          = options[:block].call(resource)
      - else
        %td
          - if options[:label_method].present?
            = resource.send(name).send(options[:label_method])
          - else
            = resource.send(name)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rails-add_ons-2.0.2 app/views/component/_resource_table.haml
rails-add_ons-2.0.1 app/views/component/_resource_table.haml
rails-add_ons-2.0.0 app/views/component/_resource_table.haml