String framework = 'jaspr';
ArcaneCombobox(
label: 'Framework',
value: framework,
options: const [
ComboboxOption(value: 'jaspr', label: 'Jaspr'),
ComboboxOption(value: 'flutter', label: 'Flutter'),
ComboboxOption(value: 'react', label: 'React'),
],
onChanged: (String? value) {
if (value != null) setFramework(value);
},
)
ArcaneCombobox#
Use comboboxes when users need to choose from named options with search-friendly semantics.
The live preview and code sample above use the neutral package:arcane_jaspr/arcane_jaspr.dart
API. The selected stylesheet owns spacing, density, radius, color, and interaction styling, so the same app code can render differently under Shadcn or Neon.
Source: lib/component/input/combobox.dart
See the Component Catalog for the full exported surface and source mapping.