moderator-toolbox-nxg-for-reddit / modules/betterbuttons/features/removeButtons

modules/betterbuttons/features/removeButtons

Functions

createRemoveButtonsHandlers()

createRemoveButtonsHandlers(__namedParameters): object

Defined in: extension/data/modules/betterbuttons/features/removeButtons.tsx:34

Creates the remove-buttons feature handler.

Parameters

__namedParameters

RemoveButtonsOptions

Returns

run (scans unchecked link things and injects buttons) and cleanup (unregisters the renderer, unmounts every injected button, and clears the checked markers); pass cleanup to lifecycle.mount in index.ts.

cleanup

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

Run registered cleanup functions in reverse registration order.

Returns

Promise<void>

run

run: () => void

Returns

void