View Source AshPagify.Components.Table (ash_pagify v1.1.1)

Table component for AshPagify.

Summary

Functions

Attributes

  • id (:string) (required)
  • meta (AshPagify.Meta) (required)
  • path (:any) (required)
  • on_sort (Phoenix.LiveView.JS)
  • target (:string) (required)
  • caption_text (:string) (required)
  • caption (:any)
  • opts (:any) (required)
  • col (:any)
  • items (:list) (required)
  • foot (:any) (required)
  • row_id (:any) - Defaults to nil.
  • row_click (Phoenix.LiveView.JS) - Defaults to nil.
  • row_item (:any) (required)
  • action (:any) (required)

Functions

@spec default_opts() :: [AshPagify.Components.table_option()]

Attributes

  • id (:string) (required)
  • meta (AshPagify.Meta) (required)
  • path (:any) (required)
  • on_sort (Phoenix.LiveView.JS)
  • target (:string) (required)
  • caption_text (:string) (required)
  • caption (:any)
  • opts (:any) (required)
  • col (:any)
  • items (:list) (required)
  • foot (:any) (required)
  • row_id (:any) - Defaults to nil.
  • row_click (Phoenix.LiveView.JS) - Defaults to nil.
  • row_item (:any) (required)
  • action (:any) (required)