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
onChangestringReturns the new value of the model
onRestartedvoidEmitted on value reset
onBlurvoidEmitted on blur
onValidatedbooleanEmitted 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.

model

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 ☹️