Merge pull request #18 from juanmartin8a/custom-dialog-padding

Custom search bar padding and dialog item padding
This commit is contained in:
Chandra Abdul Fattah
2023-10-20 10:08:19 +07:00
committed by GitHub
2 changed files with 29 additions and 9 deletions

View File

@@ -88,6 +88,10 @@ class CountryCodePicker extends StatefulWidget {
/// with customized codes.
final List<Map<String, String>> countryList;
final EdgeInsetsGeometry dialogItemPadding;
final EdgeInsetsGeometry searchPadding;
const CountryCodePicker({
this.onChanged,
this.onInit,
@@ -123,6 +127,8 @@ class CountryCodePicker extends StatefulWidget {
this.dialogBackgroundColor,
this.closeIcon = const Icon(Icons.close),
this.countryList = codes,
this.dialogItemPadding = const EdgeInsets.symmetric(horizontal: 24, vertical: 8),
this.searchPadding = const EdgeInsets.symmetric(horizontal: 24),
Key? key,
}) : super(key: key);
@@ -312,6 +318,8 @@ class CountryCodePickerState extends State<CountryCodePicker> {
hideCloseIcon: widget.hideCloseIcon,
closeIcon: widget.closeIcon,
flagDecoration: widget.flagDecoration,
dialogItemPadding: widget.dialogItemPadding,
searchPadding: widget.searchPadding,
),
),
),