PhoenixKitWarehouse. ColumnConfig. SupplierOrders
(PhoenixKitWarehouse v0.1.0)
Copy Markdown
View Source
Column registry for the supplier orders list LiveView.
Operates on enriched supplier-order maps of shape:
%{uuid, number, status, status_label, supplier_uuid, supplier_name, internal_order_uuid, location_uuid, inserted_at, posted_at, lines_count, note}.
Summary
Functions
Ordered list of column metadata maps. Used by the picker modal.
Map %{id => meta} for fast lookup during a single render pass.
Filter input list to known column ids, preserving order.
Filter input list to known filterable column ids, preserving order.
Functions
@spec all_column_ids() :: [String.t()]
@spec available_columns() :: [map()]
Ordered list of column metadata maps. Used by the picker modal.
Map %{id => meta} for fast lookup during a single render pass.
@spec default_columns() :: [String.t()]
@spec scope() :: String.t()
Filter input list to known column ids, preserving order.
Filter input list to known filterable column ids, preserving order.