Button Group

Overview

The Avonni Button Group Component is a versatile tool designed for Salesforce Flow Builder, enabling users to group multiple buttons in a cohesive unit. This arrangement enhances the visual appeal and increases the functionality and efficiency of user interactions within screen flows.

Why It's Useful in Screen Flows:

The Avonni Button Group Component can streamline user navigation and actions in screen flows. Grouping related buttons simplifies the interface, making it more intuitive and user-friendly. This is particularly beneficial in complex flows, where guiding the user through steps or actions is crucial.

Use Cases and Examples:

Use Case
Description
Illustration Idea

Brand Overflow Menu

Dropdown menu with brand-specific actions, consolidating tasks in one place.

Button Group Icon

Group icons representing common tasks for aesthetic and functional enhancement.

Modal Footer (Center)

Center-aligned buttons in modal dialogs for primary actions.

Modal Footer (Left)

Left-aligned buttons in modal footers for secondary or navigational actions.

Modal Footer (Right)

Right-aligned buttons in modal footers, typically used for closing or final actions.

Overflow Menu

A menu for additional options, especially useful in limited space.

Toolbar

Toolbar with grouped buttons for quick access to frequently used functions.

Topbar with Back Button

Top navigation bar in a flow, featuring a back button for easy step navigation.

You can find these examples in the 'Templates' section of the Avonni Button Group Component

Changing the properties

Customizing Avonni Button Group properties:

  • Display buttons as a row: Activate it to get separated buttons.

  • Set the number of visible buttons: Define how many buttons to display.

  • Button information: Input each button's label, variant, and icon.

  • Button menu options: Customize label, icon, and variant for menu buttons (useful when a specific number of visible buttons is set).

  • Configure interactions: Determine actions to be triggered when users click on a button.

  • Style tab: Customize the look and feel of each button using the Style tab.

You can use these properties to create a tailored Button Group flow screen component that meets your unique requirements.

Adding interactions

Interactions define what will happen when users click on an action. You can find a list of interactions that are available here.

Here are the available Actions for the Button Group Component:

  • On Click

Specifications

Name
Type
Description

Display As Row

String

If true the buttons are separated

Visible Buttons

String

The number of buttons to display. If not specified, all buttons are displayed.

Buttons

String

Create your buttons from here

Label

String

To specify the label of a button

Icon Name

String

To add an icon on the button

Variant

String

The variant changes the appearance of the button. Accepted variants include base, neutral, brand, brand-outline, destructive, destructive-text, inverse, and success.

Menu Alignment

Boolean

The alignment of the dropdown menu

Last updated