Sha256: 05a579c69232dc194a8ee68385d77916f5516d8880361b5cdaa0c99b398ec25c

Contents?: true

Size: 620 Bytes

Versions: 5

Compression:

Stored size: 620 Bytes

Contents

- if objects.present?
  - if controller.respond_to?(:sort)
    - if objects.respond_to?(:apply_sortable_order)
      - sort = {class: 'with-apply-sortable-order', data: {sortable: url_for(action: :sort)}}
    - if objects.first.respond_to?(:move_to)
      - sort = {class: 'with-move-to'}
  - pagination = capture do
    - if collection.respond_to?(:current_page)
      = paginate collection, theme: :admin

  - attrs = sort || {}

  = pagination
  .table-list
    table.table.table-hover.table-sm
      tbody *attrs
        - objects.each do |object|
          = render partial: 'object', object: object
  = pagination

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
adminos-1.0.0.pre.rc.5 lib/generators/templates/install/auto/app/views/admin/base/_objects.slim
adminos-1.0.0.pre.rc.4 lib/generators/templates/install/auto/app/views/admin/base/_objects.slim
adminos-1.0.0.pre.rc.3 lib/generators/templates/install/auto/app/views/admin/base/_objects.slim
adminos-1.0.0.pre.rc.2 lib/generators/templates/install/auto/app/views/admin/base/_objects.slim
adminos-1.0.0.pre.rc.1 lib/generators/templates/install/auto/app/views/admin/base/_objects.slim