moderator-toolbox-nxg-for-reddit / modules/modbar/features/settingsNavigation

modules/modbar/features/settingsNavigation

Functions

createSettingsNavigationHandlers()

createSettingsNavigationHandlers(): object

Defined in: extension/data/modules/modbar/features/settingsNavigation.ts:14

Creates a handler for TBHashParams that opens and highlights a specific settings entry when the URL contains #tbsettings=<module>&setting=<id>. Wire the returned handleHashParams via lifecycle.on(window, 'TBHashParams', ...) in index.ts.

Returns

The hash-params handler plus a cleanup to pass to lifecycle.mount in index.ts.

cleanup

cleanup: () => Promise<void> = lifecycle.cleanup

Run registered cleanup functions in reverse registration order.

Returns

Promise<void>

handleHashParams()

handleHashParams(event): void

Parameters
event

Event

Returns

void