Entity struct for table footer configuration.
The footer renders below the pagination row. Mirrors
MishkaGervaz.Form.Entities.Footer for cross-DSL consistency.
Example
layout do
footer do
content "Sorted by priority by default."
class "mt-2 text-xs text-gray-400"
visible true
restricted false
end
endSee MishkaGervaz.Table.Dsl.Layout,
MishkaGervaz.Table.Entities.Header,
MishkaGervaz.Table.Entities.Notice, and the form-side counterpart
MishkaGervaz.Form.Entities.Footer.
Summary
Types
@type t() :: %MishkaGervaz.Table.Entities.Footer{ __spark_metadata__: map() | nil, class: String.t() | nil, content: String.t() | (-> String.t()) | (map() -> String.t()) | nil, extra: map(), render: (map() -> Phoenix.LiveView.Rendered.t()) | (map(), map() -> Phoenix.LiveView.Rendered.t()) | nil, restricted: boolean() | (map() -> boolean()), visible: boolean() | (map() -> boolean()) }