---
title: "SplitButtonShapes"
description: "The shapes that will be used in [SplitButtonLayout]. Split button will morph between these shapes
depending on the interaction of the buttons, assuming all of the shapes are [CornerBasedShape]s."
type: "class"
---

<div class='type'>Class</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
@ExperimentalMaterial3ExpressiveApi
class SplitButtonShapes(val shape: Shape, val pressedShape: Shape?, val checkedShape: Shape?)
```


The shapes that will be used in `SplitButtonLayout`. Split button will morph between these shapes
depending on the interaction of the buttons, assuming all of the shapes are `CornerBasedShape`s.



