showForwardMessageDialog static method
void
showForwardMessageDialog(
- BuildContext context,
- ForwardMessageFunction forwardMessage, {
- List<
String> ? filterUser, - required String sessionName,
- ForwardType type = ForwardType.normal,
显示转发选择框
Implementation
static void showForwardMessageDialog(
BuildContext context,
ForwardMessageFunction forwardMessage, {
List<String>? filterUser,
required String sessionName,
ForwardType type = ForwardType.normal,
}) {
// 转发
showAdaptiveChoose<int>(
context: context,
items: [
AdaptiveChooseItem(
label: S.of(context).messageForwardToTeam,
value: 2,
),
AdaptiveChooseItem(
label: S.of(context).messageForwardToP2p,
value: 1,
),
],
).then((value) {
if (value == 1) {
_goContactSelector(
context,
forwardMessage,
filterUser: filterUser,
sessionName: sessionName,
type: type,
);
} else if (value == 2) {
_goTeamSelector(
context,
forwardMessage,
sessionName: sessionName,
type: type,
);
}
});
}