moderator-toolbox-nxg-for-reddit / modules/betterbuttons/features/distinguishToggle
modules/betterbuttons/features/distinguishToggle¶
Functions¶
createDistinguishToggleHandlers()¶
createDistinguishToggleHandlers():
object
Defined in: extension/data/modules/betterbuttons/features/distinguishToggle.tsx:55
Creates handlers for the distinguish-toggle feature.
Returns¶
addSticky (inject sticky links), distinguishClicked (handle distinguish clicks),
and cleanup (dispose the factory’s timer and unmount every injected sticky link) to pass to
lifecycle.mount in index.ts.
addSticky¶
addSticky: () =>
void
Returns¶
void
cleanup¶
cleanup: () =>
Promise<void> =lifecycle.cleanup
Run registered cleanup functions in reverse registration order.
Returns¶
Promise<void>
distinguishClicked¶
distinguishClicked: (
element,event) =>void
Parameters¶
element¶
Element
event¶
Event
Returns¶
void