Import
import { EventHandler } from "@typed/template";Access EventHandler.stopPropagation through the imported EventHandler export. Its declaration below describes the member.
This public exposure is a re-export. Its import path is supported; declaration documentation is shared with the other public exposures below.
Signatures
export declare function stopPropagation<Ev extends Event, E = never, R = never>(handler: EventHandler<Ev, E, R>): EventHandler<Ev, E, R>;Why
This records native bubbling behavior on the inert handler description.
EventSource later applies it through the same forwarding event Proxy used
for every delegated handler.
Ownership and lifetime
The returned description is inert; the renderer Scope owns its listener.
Examples
import * as EventHandler from "@typed/template/EventHandler"
const handler = EventHandler.make((event) => {
console.log("Event stopped")
})
const stopPropHandler = EventHandler.stopPropagation(handler)Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.