EWMessengerWidget constructor
const
EWMessengerWidget({
- required String sendMessageButtonText,
- required String changeMessengerButtonText,
- required String chooseMessengerTitle,
- required String sendMessageScreenAppbarTitle,
- Key? key,
- MessengerTypeElement messengerTypeElement = const MessengerTypeElement(messengerType: MessengerType.viber),
- List<
MessengerTypeElement> messengersList = const [MessengerTypeElement(messengerType: MessengerType.viber), MessengerTypeElement(messengerType: MessengerType.telegram), MessengerTypeElement(messengerType: MessengerType.facebook)], - dynamic onContactTypeChanged()?,
- String? sendMessageHintText,
- bool showMissingMessengerError = true,
- String missingMessengerErrorText = missingMessengerError,
- String missingMessengerErrorCloseButtonText = 'Close',
Implementation
const EWMessengerWidget({
required this.sendMessageButtonText,
required this.changeMessengerButtonText,
required this.chooseMessengerTitle,
required this.sendMessageScreenAppbarTitle,
super.key,
this.messengerTypeElement = const MessengerTypeElement(
messengerType: MessengerType.viber,
),
this.messengersList = const [
MessengerTypeElement(
messengerType: MessengerType.viber,
),
MessengerTypeElement(
messengerType: MessengerType.telegram,
),
MessengerTypeElement(
messengerType: MessengerType.facebook,
),
],
this.onContactTypeChanged,
this.sendMessageHintText,
this.showMissingMessengerError = true,
this.missingMessengerErrorText = missingMessengerError,
this.missingMessengerErrorCloseButtonText = 'Close',
});