Module: Phlexi::Table

Defined in:
lib/phlexi/table.rb,
lib/phlexi/table/base.rb,
lib/phlexi/table/html.rb,
lib/phlexi/table/theme.rb,
lib/phlexi/table/version.rb,
lib/phlexi/table/display_theme.rb,
lib/phlexi/table/wrapped_object.rb,
lib/phlexi/table/components/base.rb,
lib/phlexi/table/options/captions.rb,
lib/phlexi/table/components/column.rb,
lib/phlexi/table/options/descriptions.rb,
lib/phlexi/table/components/data_column.rb,
lib/phlexi/table/components/header_cell.rb,
lib/phlexi/table/components/column_group.rb,
lib/phlexi/table/components/actions_column.rb,
lib/phlexi/table/components/options/labels.rb,
lib/phlexi/table/components/selection_cell.rb,
lib/phlexi/table/components/selection_column.rb,
lib/phlexi/table/components/options/alignment.rb,
lib/phlexi/table/components/sortable_header_cell.rb,
lib/phlexi/table/components/concerns/displays_data.rb,
lib/phlexi/table/components/concerns/groups_columns.rb,
lib/phlexi/table/components/concerns/displays_header.rb

Defined Under Namespace

Modules: Components, Options Classes: Base, DisplayTheme, Error, HTML, Theme, WrappedObject

Constant Summary collapse

Loader =
Zeitwerk::Loader.new.tap do |loader|
  loader.tag = File.basename(__FILE__, ".rb")
  loader.ignore("#{__dir__}/table/version.rb")
  loader.inflector.inflect(
    "phlexi-table" => "Phlexi",
    "phlexi" => "Phlexi",
    "html" => "HTML"
  )
  loader.ignore("#{__dir__}/table/field_options copy")
  loader.push_dir(File.expand_path("..", __dir__))
  loader.setup
end
VERSION =
"0.0.5"