Skip to content

Add some module interfaces#79

Merged
dbkr merged 12 commits into
mainfrom
dbkr/module_experiments
Oct 21, 2025
Merged

Add some module interfaces#79
dbkr merged 12 commits into
mainfrom
dbkr/module_experiments

Conversation

@dbkr
Copy link
Copy Markdown
Member

@dbkr dbkr commented Sep 24, 2025

  • 'Extras': To add new bits of UI to places (specifically the space panel)
  • 'Builtins': For modules to render components that are part of Element Web
  • 'Navigation': For modules to add paths to the URL router

Feel free to suggest better names.

...with somewhat placeholder names as they're the best I can think of right now:

 * 'Extras': To add new bits of UI to places (specifically the space panel)
 * 'Builtins': For modules to render components that are part of Element Web
 * 'Navigation': For modules to add paths to the URL router
to update the space item's properties.
@dbkr dbkr changed the title Add some experimental module interfaces Add some module interfaces Oct 17, 2025
@dbkr dbkr marked this pull request as ready for review October 17, 2025 11:22
@dbkr dbkr requested a review from a team as a code owner October 17, 2025 11:22
@dbkr dbkr requested review from florianduros and t3chguy October 17, 2025 11:22
Comment thread packages/element-web-module-api/src/api/extras.ts Outdated
dbkr added 2 commits October 20, 2025 16:34
because it has nothing to do with context menus afaics
@dbkr dbkr requested a review from t3chguy October 20, 2025 15:41
Comment thread packages/element-web-module-api/src/api/extras.ts
Comment thread packages/element-web-module-api/src/api/extras.ts Outdated
@dbkr dbkr merged commit 39d670d into main Oct 21, 2025
17 checks passed
@dbkr dbkr deleted the dbkr/module_experiments branch October 21, 2025 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants