router/imkit_router_factory
library
Functions
-
goAddFriendPage<T extends Object?>(BuildContext context)
→ Future<T?>
-
-
goGlobalSearchPage<T extends Object?>(BuildContext context)
→ Future<T?>
-
-
goTeamListPage<T extends Object?>(BuildContext context, {bool? selectorModel})
→ Future<T?>
-
-
goToChatAndClearStack(BuildContext context, String teamConversationId, NIMConversationType type, {NIMMessage? message, int? anchorDate})
→ void
-
跳转到会话页面,并清空栈
-
goToChatAndKeepHome(BuildContext context, String conversationId, NIMConversationType type, {NIMMessage? message, int? anchorDate})
→ void
-
跳转到会话页面,并保持首页
-
goToChatHistoryPage<T extends Object?>(BuildContext context, String conversationId, NIMConversationType type)
→ Future<T?>
-
跳转到聊天历史记录页面
-
goToChatPage<T extends Object?>(BuildContext context, String conversationId, NIMConversationType type, {NIMMessage? message, int? anchorDate})
→ Future<T?>
-
-
goToCollectionListPage<T extends Object?>(BuildContext context)
→ Future<T?>
-
跳转到收藏消息页面
-
goToContactDetail<T extends Object?>(BuildContext context, String accId)
→ Future<T?>
-
-
goToContactSelector<T extends Object?>(BuildContext context, {int? mostCount, List<String>? filter, bool? returnContact, bool? includeAIUser})
→ Future<T?>
-
-
gotoMineInfoPage<T extends Object?>(BuildContext context)
→ Future<T?>
-
-
goToP2pChat<T extends Object?>(BuildContext context, String userId, {int? anchorDate, NIMMessage? message})
→ Future<T?>
-
跳转到P2P会话页面
userId 会话ID
anchorDate 锚点日期
message 锚点消息
-
goToPinPage<T extends Object?>(BuildContext context, String conversationId, NIMConversationType type, String title)
→ Future<T?>
-
跳转到Pin 消息页面
-
goToTeamChat<T extends Object?>(BuildContext context, String teamId, {NIMMessage? message, int? anchorDate})
→ Future<T?>
-
跳转到群聊页面
-
goToTeamChatHistoryPage<T extends Object?>(BuildContext context, String teamId)
→ Future<T?>
-
跳转到聊天历史记录页面
-
goToTeamDetail<T extends Object?>(BuildContext context, String teamId)
→ Future<T?>
-
-
goToTeamMemberList<T extends Object?>(BuildContext context, String teamId, {bool showOwnerAndManager = true, bool isGroupTeam = false, bool isMultiSelectModel = false, bool singleSelect = false, bool showAIMember = true, bool showRole = true, int? maxSelectMemberCount, bool showRemoveButton = true})
→ Future<T?>
-
-
goToTeamSettingPage<T extends Object?>(BuildContext context, String teamId)
→ Future<T?>
-
跳转到群设置页面