MCPcopy
hub / github.com/element-hq/element-web / Module

Interface Module

packages/module-api/src/api/index.ts:32–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30 * @public
31 */
32export interface Module {
33 load(): Promise<void>;
34}
35
36const moduleSignature: Record<keyof Module, Type> = {
37 load: "function",

Callers 8

loader.test.tsFile · 0.65
startMethod · 0.65
index.test.tsFile · 0.65
index.test.tsFile · 0.65

Implementers 10

BannerModulemodules/banner/src/index.tsx
WidgetLifecycleModulemodules/widget-lifecycle/src/WidgetLif
RestrictedGuestsModulemodules/restricted-guests/src/index.ts
WidgetToggleModulemodules/widget-toggles/src/index.tsx
TestModulepackages/module-api/src/loader.test.ts
ModuleLoaderpackages/module-api/src/loader.ts
TestModulepackages/module-api/src/api/index.test
RoomPermalinkCreatorapps/web/src/utils/permalinks/Permalin
ExampleModuleapps/web/playwright/sample-files/examp
CustomComponentModuleapps/web/playwright/sample-files/uploa

Calls

no outgoing calls

Tested by

no test coverage detected