MCPcopy
hub / github.com/darkreader/darkreader / ExtensionActions

Interface ExtensionActions

src/definitions.d.ts:31–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29}
30
31export interface ExtensionActions {
32 changeSettings(settings: Partial<UserSettings>): void;
33 setTheme(theme: Partial<Theme>): void;
34 setShortcut(command: string, shortcut: string): Promise<string | null>;
35 toggleActiveTab(): void;
36 markNewsAsRead(ids: string[]): void;
37 markNewsAsDisplayed(ids: string[]): void;
38 loadConfig(options: {local: boolean}): void;
39 applyDevFixes(type: DevFixType, text: string): Promise<void>;
40 resetDevFixes(type: DevFixType): void;
41 startActivation(email: string, key: string): void;
42 resetActivation(): void;
43 hideHighlights(ids: string[]): void;
44}
45
46export interface ExtWrapper {
47 data: ExtensionData;

Callers 54

index.tsFile · 0.65
ExtensionClass · 0.65
toggleActiveTabMethod · 0.65
startActivationMethod · 0.65
resetActivationMethod · 0.65
onUIMessageMethod · 0.65
applyStyleSheetFunction · 0.65
locationChangedFunction · 0.65
ExtensionClass · 0.65
onUIMessageMethod · 0.65
applyStyleSheetFunction · 0.65
setConfigFunction · 0.65

Implementers 1

Connectorsrc/ui/connect/connector.ts

Calls

no outgoing calls

Tested by

no test coverage detected