class Playbook::PbAdvancedTable::TableSubrowHeader

def classname

def classname
  generate_classname("pb_table_tr", "bg-silver", "pb_subrow_header", subrow_depth_classname, separator: " ")
end

def data

def data
  Hash(prop(:data)).merge(subrow_data_attributes)
end

def subrow_depth_classname

def subrow_depth_classname
  depth.positive? ? "depth-sub-row-#{depth}" : ""
end

def td_classname(index)

def td_classname(index)
  classes = %w[id-cell chrome-styles]
  classes << "pinned-left" if index.zero? && responsive == "scroll"
  classes.join(" ")
end