Create a button group.
--
import Prima.Pyxis.ButtonGroup as ButtonGroup
myBtnGroup : ButtonGroup.Config Msg
myBtnGroup =
ButtonGroup.configure myButtonsCreate a button wrapper which can hold a set of Buttons.
--
import Prima.Pyxis.Button as Button
import Prima.Pyxis.ButtonGroup as Group
type Msg =
Clicked
...
ctaBtn : Button.Config Msg
ctaBtn =
Button.callOut "Click me!"
|> Button.withOnClick Clicked
|> Button.withDisabled True
primaryBtn : Button.Config Msg
primaryBtn =
Button.primary "Click me!"
|> Button.withOnClick Clicked
...
buttonGroup : ButtonGroup.Config Msg
buttonGroup =
ButtonGroup.centered [ctaBtn, primaryBtn]
|> ButtonGroup.withId "group-1"
...
view : Html Msg
view =
ButtonGroup.render buttonGroupAdds a generic attribute to the ButtonGroup.
Adds an alignment class to the ButtonGroup.
Adds an alignment class to the ButtonGroup.
Adds an alignment class to the ButtonGroup.
Adds an alignment class to the ButtonGroup.
Adds an alignment class to the ButtonGroup.
Adds an alignment class to the ButtonGroup.
Adds an alignment class to the ButtonGroup.
Represent the configuration of the buttonGroup.