Add search button name and hint search text in MasterKeyCheckboxSearchWidget

pull/208/head
Mohammad Aljammal 5 years ago
parent 45edddb49f
commit 9bf08e81da

@ -17,6 +17,8 @@ class MasterKeyCheckboxSearchWidget extends StatefulWidget {
final Function(MasterKeyModel) addHistory; final Function(MasterKeyModel) addHistory;
final bool Function(MasterKeyModel) isServiceSelected; final bool Function(MasterKeyModel) isServiceSelected;
final List<MasterKeyModel> masterList; final List<MasterKeyModel> masterList;
final String buttonName;
final String hintSearchText;
MasterKeyCheckboxSearchWidget( MasterKeyCheckboxSearchWidget(
{Key key, {Key key,
@ -25,7 +27,7 @@ class MasterKeyCheckboxSearchWidget extends StatefulWidget {
this.removeHistory, this.removeHistory,
this.masterList, this.masterList,
this.addHistory, this.addHistory,
this.isServiceSelected}) this.isServiceSelected, this.buttonName, this.hintSearchText})
: super(key: key); : super(key: key);
@override @override
@ -59,7 +61,7 @@ class _MasterKeyCheckboxSearchWidgetState extends State<MasterKeyCheckboxSearchW
child: ListView( child: ListView(
children: [ children: [
TextFields( TextFields(
hintText: 'Search history', hintText: widget.hintSearchText??'Search history',
suffixIcon: EvaIcons.search, suffixIcon: EvaIcons.search,
onChanged: (value) { onChanged: (value) {
filterSearchResults(value); filterSearchResults(value);
@ -113,7 +115,7 @@ class _MasterKeyCheckboxSearchWidgetState extends State<MasterKeyCheckboxSearchW
), ),
if (widget.model.state == ViewState.Idle) if (widget.model.state == ViewState.Idle)
AppButton( AppButton(
title: "Add SELECTED HISTORIES".toUpperCase(), title: widget.buttonName?? "Add SELECTED HISTORIES".toUpperCase(),
onPressed: () { onPressed: () {
widget.addSelectedHistories(); widget.addSelectedHistories();
}, },

Loading…
Cancel
Save