File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
packages/flutter_form_builder/lib/src/fields Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 11import 'package:flutter/material.dart' ;
2-
32import 'package:flutter_form_builder/flutter_form_builder.dart' ;
43
54/// A list of `Chip` s that acts like radio buttons
@@ -241,6 +240,8 @@ class FormBuilderChoiceChip<T> extends FormBuilderField<T> {
241240 /// [verticalDirection] must not be null.
242241 final VerticalDirection verticalDirection;
243242
243+ final ShapeBorder avatarBorder;
244+
244245 /// Creates a list of `Chip` s that acts like radio buttons
245246 FormBuilderChoiceChip ({
246247 AutovalidateMode autovalidateMode = AutovalidateMode .disabled,
@@ -254,6 +255,7 @@ class FormBuilderChoiceChip<T> extends FormBuilderField<T> {
254255 required this .options,
255256 T ? initialValue,
256257 this .alignment = WrapAlignment .start,
258+ this .avatarBorder = const CircleBorder (),
257259 this .backgroundColor,
258260 this .crossAxisAlignment = WrapCrossAlignment .start,
259261 this .direction = Axis .horizontal,
@@ -332,6 +334,7 @@ class FormBuilderChoiceChip<T> extends FormBuilderField<T> {
332334 labelPadding: labelPadding,
333335 padding: padding,
334336 visualDensity: visualDensity,
337+ avatarBorder: avatarBorder,
335338 ),
336339 ],
337340 ),
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ class FormBuilderFilterChip<T> extends FormBuilderField<List<T>> {
3232 final WrapCrossAlignment crossAxisAlignment;
3333
3434 final int ? maxChips;
35+ final ShapeBorder avatarBorder;
3536
3637 /// Creates field with chips that acts like a list checkboxes.
3738 FormBuilderFilterChip ({
@@ -46,6 +47,7 @@ class FormBuilderFilterChip<T> extends FormBuilderField<List<T>> {
4647 required String name, // From Super
4748 required this .options,
4849 this .alignment = WrapAlignment .start,
50+ this .avatarBorder = const CircleBorder (),
4951 this .backgroundColor,
5052 this .checkmarkColor,
5153 this .clipBehavior = Clip .none,
@@ -138,6 +140,7 @@ class FormBuilderFilterChip<T> extends FormBuilderField<List<T>> {
138140 labelStyle: labelStyle,
139141 showCheckmark: showCheckmark,
140142 labelPadding: labelPadding,
143+ avatarBorder: avatarBorder,
141144 ),
142145 ],
143146 ),
You can’t perform that action at this time.
0 commit comments