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?>
跳转到群设置页面