Skip to content

SegmentedControl ⚠️ Experimental

The SegmentedControl component can be used imported from:

Playground

Parameters

Events

This component has events. Check the documentation about how to use the events.

NamePayloadDescription
@update:modelValuestringReturns the new value of the model
@restartedvoidEmitted on value reset
@blurvoidEmitted on blur
@validatedbooleanEmitted when the validation status changes

Slots

This component has slots. Check the documentation about how to use the slots.

NameTagsDescription
defaultspan

Parameters use

Check the documentation about how to use the parameters.

modelValue

Attention!

If you hardcode this value, it will not be reactive and the selection won't change. Use a variable instead and, ideally, a closed loop.

The model attribute is used to model selected value.

options

The options parameter is used to set the options of the segmented control. Each option object should contain the text and value keys, also the disabled key is optional.

We can use <option> tags to define the values of options

name

The name parameter is used to set the name of the segmented control.

Flags

disabled

The disabled parameter is used to block the interaction with the component.

Browser support

Detected engine:  

  • Chromium

  • Webkit

  • Gecko

CodeSandbox example

Sorry, not available yet ☹️