MishkaGervaz.Table.Entities.RowOverride (MishkaGervaz v0.0.1-alpha.3)

Copy Markdown View Source

Entity struct for row override configuration.

Allows custom rendering of entire rows with different HTML/components.

See MishkaGervaz.Table.Dsl.Row and MishkaGervaz.Table.Templates.Table.

Summary

Functions

Transform the row override after DSL compilation.

Types

t()

@type t() :: %MishkaGervaz.Table.Entities.RowOverride{
  __spark_metadata__: map() | nil,
  component: module() | nil,
  condition: (map() -> boolean()) | nil,
  render: (map(), map(), [map()] -> Phoenix.LiveView.Rendered.t()) | nil
}

Functions

transform(override)

Transform the row override after DSL compilation.