Phoenix LiveView wrapper for the <web-multiselect> custom element. Themeable, virtual-scrolling, form-aware.
Declarative `<option>` markup, single/multi select, search hints, badge display modes, badge positioning, tooltips, and RTL.
Custom objects, tuple arrays, member callbacks, async search, form integration (json/csv/array), and cascading selects.
15,000 options with virtual scrolling, init/render/search timing, plus rich rendering with priority-based badges.
Render callbacks for options, badges, and selected items โ frameworks, products, articles, jobs, movies, images.
Static and dynamic action buttons: tooltips, visibility/disabled callbacks, custom actions, layout wrap, Font Awesome, plus position/rows/alignment.
Hover tooltips on dropdown options โ default content, custom callbacks, virtual scroll, placement/follow-cursor, side placement, independent styling, and badge tooltips.
DOM events, the `on*` property twin, and `beforeSelect`/`beforeDeselect` veto interceptors โ with live veto demos and the callback-vs-event rule.
Global `--ms-rem` scaling, fine-grained CSS vars, narrow-input / wide-dropdown patterns, and six font-family demos.
Interactive `--base-*` typography panel โ font family, sizes, weights, line heights โ wired live into four multiselects.
Size presets and seven full themes โ Dark, Neon, Audi Corporate, Rounded, Sharp/Minimal, Material, Glassmorphism.
Built-in categorized logging โ INIT/DATA/UI/INTERACTION โ with runtime enable/disable and category-specific controls.
How the dropdown anchors inside transformed, contained, and container-query ancestors โ plus the drift-detection warning.
/test/selection/test/form/test/events/test/attributes