@mathjax/src
    Preparing search index...

    Highlights maction nodes on hovering.

    Hierarchy (View Summary)

    Index
    current: HTMLElement

    The currently selected element

    The current document.

    events: [string, (x: Event) => void][] = ...
    item: ExplorerMathItem = null

    The MathItem for this explorer

    listener: any = ...

    The mousemove event handler (added after a mouseover)

    listening: boolean = false

    True if the mousemove listener has been added

    node: HTMLElement

    The node on which the explorer works.

    nodeAccess: (node: HTMLElement) => void

    Accessor to extract node value that is passed to the region.

    nodeQuery: (node: HTMLElement) => boolean

    Predicate on nodes that will fire the hoverer.

    The explorer pool.

    region: Region<void>

    A region to display results.

    stoppable: boolean = true
    • get highlighter(): Highlighter

      Returns Highlighter

      The Sre highlighter associated with the walker.

    • Parameters

      • x: number

        The x-coordinate of the point to test

      • y: number

        The y-coordinate of the point to test

      • bbox: DOMRect

        The bounding box to test

      Returns boolean

      True if (x,y) is inside the bounding box

    • Process a mousemove event to see if the node under the mouse has changed, and if so, unhighlight the old one and highlight the new one.

      Parameters

      • event: MouseEvent

        The move event

      Returns void

    • Find the smallest item in the expression's DOM tree that contains am event's point.

      Parameters

      • event: MouseEvent

        The event whose (x,y) is to be used

      • query: (node: HTMLElement) => boolean

        A test for which nodes to accept

      • skip: HTMLElement[] = []

        Optional list of nodes to ignore

      • icon: HTMLElement = null

        The info icon, if there is one

      Returns HTMLElement

      The smallest matching element containing the event's point