API Reference filament v#0.2.1

Copy Markdown

Modules

Filament — a process-aware UI framework for Phoenix LiveView.

Behaviour and macro for defining Filament components.

The defcomponent macro implementation.

Hooks for Filament components.

Phoenix LiveComponent adapter for embedding a Filament component inside a regular Phoenix LiveView.

Phoenix LiveView adapter for Filament components.

Behaviour for observable GenServer processes.

Macro that makes a GenServer observable by Filament components.

Exception raised when reconciliation fails.

Implements the ~F sigil for compiling HEEx-style templates into VNode IR.

Format ~F templates via mix format.

Rung 2 test API for Filament components.

Rung 4 test helpers for Filament components running in a full LiveView.

Helper functions for Rung 4 integration tests.

Convenience API for creating and driving observable stubs in tests.

Exception raised when VNode validation fails