CNGlassButtonGroup.fromWidgets constructor

const CNGlassButtonGroup.fromWidgets({
  1. Key? key,
  2. required List<CNButton> buttonWidgets,
  3. Axis axis = Axis.horizontal,
  4. double spacing = 8.0,
  5. double spacingForGlass = 40.0,
})

Creates a group from existing CNButton widgets.

This constructor provides backward compatibility with the pre-1.1.0 API. Prefer using the default constructor with CNButtonData for new code.

@Deprecated('Use the default constructor with CNButtonData instead')

Implementation

const CNGlassButtonGroup.fromWidgets({
  super.key,
  required List<CNButton> buttonWidgets,
  this.axis = Axis.horizontal,
  this.spacing = 8.0,
  this.spacingForGlass = 40.0,
}) : buttons = const [],
     _buttonWidgets = buttonWidgets;