class Playbook::PbAdvancedTable::AdvancedTable
def classname
def classname additional_classes = [responsive_classname, max_height_classname] additional_classes << "column-group-border-#{column_group_border_color}" if column_group_border_color != "none" generate_classname("pb_advanced_table", *additional_classes, separator: " ") end
def max_height_classname
def max_height_classname max_height.present? ? "advanced-table-max-height-#{max_height}" : "" end
def responsive_classname
def responsive_classname responsive == "scroll" ? "advanced-table-responsive-scroll" : "advanced-table-responsive-none" end
def selected_rows
def selected_rows @selected_rows ||= [] end
def selected_rows_length
def selected_rows_length selected_rows.length end