Merge pull request #76 from kmyiu7/master

allow to edit dialog textStyle
This commit is contained in:
Salvatore Giordano
2020-04-29 19:20:48 +02:00
committed by GitHub
2 changed files with 6 additions and 0 deletions

View File

@@ -17,6 +17,7 @@ class CountryCodePicker extends StatefulWidget {
final bool showCountryOnly;
final InputDecoration searchDecoration;
final TextStyle searchStyle;
final TextStyle dialogTextStyle;
final WidgetBuilder emptySearchBuilder;
final Function(CountryCode) builder;
final bool enabled;
@@ -64,6 +65,7 @@ class CountryCodePicker extends StatefulWidget {
this.showCountryOnly = false,
this.searchDecoration = const InputDecoration(),
this.searchStyle,
this.dialogTextStyle,
this.emptySearchBuilder,
this.showOnlyCountryWhenClosed = false,
this.alignLeft = false,
@@ -228,6 +230,7 @@ class CountryCodePickerState extends State<CountryCodePicker> {
emptySearchBuilder: widget.emptySearchBuilder,
searchDecoration: widget.searchDecoration,
searchStyle: widget.searchStyle,
textStyle: widget.dialogTextStyle,
showFlag: widget.showFlag || (widget.showFlagDialog == true),
flagWidth: widget.flagWidth,
size: widget.dialogSize,

View File

@@ -7,6 +7,7 @@ class SelectionDialog extends StatefulWidget {
final bool showCountryOnly;
final InputDecoration searchDecoration;
final TextStyle searchStyle;
final TextStyle textStyle;
final WidgetBuilder emptySearchBuilder;
final bool showFlag;
final double flagWidth;
@@ -24,6 +25,7 @@ class SelectionDialog extends StatefulWidget {
this.emptySearchBuilder,
InputDecoration searchDecoration = const InputDecoration(),
this.searchStyle,
this.textStyle,
this.showFlag,
this.flagWidth = 32,
this.size,
@@ -132,6 +134,7 @@ class _SelectionDialogState extends State<SelectionDialog> {
? e.toCountryStringOnly()
: e.toLongString(),
overflow: TextOverflow.fade,
style: widget.textStyle,
),
),
],