Sha256: 7a837d41a14f787ca7661b09da660a346cf6f9ac1dfdfe78cbbf5581a42023f8

Contents?: true

Size: 691 Bytes

Versions: 19

Compression:

Stored size: 691 Bytes

Contents

class <%= resource.module_name %><%= resource.module_namespaced %>Datatable < Effective::Datatable
  datatable do
    order :updated_at

    col :updated_at, visible: false
    col :created_at, visible: false
    col :id, visible: false

<% if resource.belong_tos.present? || resource.has_anys.present? -%>
<% resource.belong_tos.each do |reference| -%>
    col :<%= reference.name %>
<% end -%>
<% resource.has_anys.each do |reference| -%>
    col :<%= reference.name %>
<% end -%>

<% end -%>
<% attributes.except(:created_at, :updated_at, :id).each do |name, _| -%>
    col :<%= name %>
<% end -%>

    actions_col
  end

  collection do
    <%= resource.class_name %>.deep.all
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
effective_developer-0.8.6 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.8.5 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.8.4 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.8.3 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.8.2 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.8.1 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.8.0 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.8 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.7 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.6 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.5 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.4 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.3 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.2 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.1 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.7.0 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.6.17 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.6.16 lib/scaffolds/effective/datatables/datatable.rb
effective_developer-0.6.15 lib/scaffolds/effective/datatables/datatable.rb