聊天插件中的新插件出口

我想在频道设置页面添加一些功能,您是否反对在此处添加一个导航插件出口?:

与群组导航类似

4 个赞

你是打算只在那里放一个链接?还是希望添加一个带有自己用户界面的完整标签页?

groups 页面的情况略有不同,因为每个标签页都有自己的控制器/路由。chat settings 的情况并非如此。

1 个赞

很高兴你提出了这个问题!

是的,我想添加自己的路由以及相关功能。

但这是否意味着?:

  • 创建一个额外的路由
  • 更改现有的路由图?
  • 扩展现有的 ChannelInfoNav?
  • 添加一个新组件

这在使用当前的插件API时是否不可行?

总的来说,能够对类似的导航栏执行此操作将非常有用。

聊天路由有点不寻常,因为它们不总是“真正的路由”。例如,如果您在弹出式 UI 中打开聊天,设置选项卡仍然可以工作,但不会更改实际的浏览器 URL。

因此,我认为在您的插件/主题中定义新路由是不够的。

@j.jaffeux 我认为您对这些东西最熟悉。您认为我们需要允许主题/插件向频道设置添加其他选项卡吗?:thinking:

1 个赞

是的,它有点像一个小部件,所以没有 URL 路由 :thinking:

如果我们可以通过负责自身数据检索的自包含组件来实现 UI 扩展,我并不介意添加一个路由。

但是,是的,那样的话,我需要一个 API 来扩展导航栏,这将允许我调出我指定的组件……

1 个赞

抱歉,我们没有一个好的扩展故事,目前也没有精力来构思一个。我需要考虑所有情况,才能提供一个我能维护的解决方案。

2 个赞