group_button 4.3.0 copy "group_button: ^4.3.0" to clipboard
group_button: ^4.3.0 copied to clipboard

outdated

Flutter custom widget to make a group buttons. Included Radio and CheckBox buttons.

4.3.0 #

  • FEAT: Implment GroupButtonOptions model to pass all styles of widget via one field
  • DEPRECATED: All styles fields in default GroupButton constructor now deprecated.
    In new version of package send it via GroupButtonOptions

List of fields:

  • groupingType
  • direction
  • spacing
  • runSpacing
  • selectedTextStyle
  • unselectedTextStyle
  • selectedColor
  • unselectedColor
  • selectedBorderColor
  • unselectedBorderColor
  • borderRadius
  • selectedShadow
  • unselectedShadow
  • buttonHeight
  • buttonWidth
  • mainGroupAlignment
  • crossGroupAlignment
  • groupRunAlignment
  • textAlign
  • textPadding
  • alignment
  • elevation

4.2.1 #

  • FIX: deprecated fields

4.2.0 #

  • FEAT: Add disabled buttons to controller
  • FEAT: Add controller fields initialization in controller constructor
  • INFO: Add deprecatd annotation for selectedButton, selectedButtons and disabledButtons

4.1.1 #

  • FIX: GroupbuttonController initialization

4.1.0 #

4.0.0 #

Thanks for bookyo and mwm0022

3.3.1 #

  • FIX: fix static analysis issues

3.3.0 #

Thanks for slavap

3.2.0 #

3.1.0 #

  • FEAT: Add runSpacing field ! When [groupingType] is [GroupingType.wrap] this field sets Wrap [runSpacing]
  • BREAKING: Now spacing field is not sets GroupButton items vertical spacing

3.0.1 #

  • FIX: Remove initial selected button from original widget initialization

3.0.0+1 #

  • FIX: fix app logo link

3.0.0 #

  • BREAKING: Implement groupingType field to make different grouping types like Wrap, Column, Row
  • FEAT: Remove default values of styling fields for delegate this to theme
  • refactoring: Make some internal refactoring

2.4.1 #

  • FIX: fix static analysis issues

2.4.0 #

  • FEAT: implement runGroupAlignment field for placed buttons runs themselves along the cross axis in a layout.

2.3.0 #

  • FEAT: implement mainGroupAlignment field for placed buttons in the main axis in a layout.
  • FEAT: implement crossGroupAlignment field for placed buttons along the cross axis in a layout.

2.2.2 - 2021-06-05 #

  • Create example with using provider as state-manager

2.2.1 - 2021-06-01 #

  • Update examples in README.md

2.2.0 - 2021-06-01 #

  • Remove provider dependency
  • Fix fields passing for widget
  • Update selectedButtons field (Now int like index)
  • Add selectedButton field for radio type

2.1.2 - 2021-05-04 #

  • Fix selectedBorderColor not working exception

2.1.1 - 2021-05-04 #

  • Fix spacing error issue

2.1.0 - 2021-04-06 #

  • Add ability for using radio mode without an selected buttons

2.0.0+1 - 2021-04-06 #

  • Fix static analysis issues

2.0.0 - 2021-04-06 #

  • Migrate to null-safety commit

1.3.0 - 2021-03-04 #

  • Migrate from using RaisedButton to ElevatedButton

1.2.0 - 2021-03-03 #

  • Add width and height fields for buttons

1.1.1 - 2021-02-20 #

  • Refactor code
  • Add lint package

1.1.0 - 2020-10-19 #

  • Added ability to set initially selected buttons

1.0.2 - 2020-08-11 #

  • Create travis & codemagic QA

1.0.1 - 2020-08-11 #

  • Fix dart analyzer issues, errors and remarks

1.0.0 - 2020-08-11 #

  • Basic functionality for creating a button group
  • Two models of the group were created:
    • Radio (one selected button)
    • CheckBox (several selected buttons)

0.1.0 - 2020-08-9 #

  • Initial package skeleton
549
likes
0
pub points
97%
popularity

Publisher

verified publisherfrezycode.com

Flutter custom widget to make a group buttons. Included Radio and CheckBox buttons.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on group_button