Method: CustomTable::ApplicationHelper#tree_opener

Defined in:
app/helpers/custom_table/application_helper.rb

#tree_opener(item_id, has_children = false, expanded = false) ⇒ Object



463
464
465
466
467
468
# File 'app/helpers/custom_table/application_helper.rb', line 463

def tree_opener item_id, has_children=false, expanded=false
   :span, class: "tree-opener #{expanded ? 'opened' : ''}", data: {action: (has_children ? "click->table#toggle" : ""), "table-css-param": ".child-of-#{item_id}"} do
    concat (:span, (has_children ? "" : ""), class: "closed")
    concat (:span, "", class: "opened")
  end
end