Skip to content

DomEventsHandlers

Unofficial

The handlers for the DOM events.

Import:

import type { DomEventsHandlers } from '@obsidian-typings/obsidian-public-latest';

Signature:

export interface DomEventsHandlers

Constructor

new DomEventsHandlers(info: DomEventsHandlersInfo)

Constructor.

To get the constructor instance, use getDomEventsHandlersConstructor from obsidian-dev-utils/obsidian/constructors/getDomEventsHandlersConstructor.

Methods

Method Returns Description
onExternalLinkClick(evt, targetEl, linkText) unknown Handles the external link click event.
onExternalLinkRightClick(evt, targetEl, linkText) unknown Handles the external link right click event.
onInternalLinkClick(evt, targetEl, linkText) unknown Handles the internal link click event.
onInternalLinkDrag(evt, targetEl, linkText, title?) unknown Handles the internal link drag event.
onInternalLinkMouseover(evt, targetEl, linkText) unknown Handles the internal link mouseover event.
onInternalLinkRightClick(evt, targetEl, linkText) unknown Handles the internal link right click event.
onTagClick(evt, targetEl, tag) unknown Handles the tag click event.