verstak
Version:
Verstak - Front-End Library
13 lines (12 loc) • 560 B
TypeScript
import { DataForSensor } from "./DataForSensor.js";
import { Sensor } from "./Sensor.js";
import { WindowSensor } from "./WindowSensor.js";
export declare class HtmlElementSensor extends Sensor {
readonly sourceElement: HTMLElement | SVGElement;
readonly windowSensor?: WindowSensor;
preventDefault: boolean;
stopPropagation: boolean;
constructor(sourceElement: HTMLElement | SVGElement, windowSensor?: WindowSensor);
protected getDefaultSensorData(): DataForSensor;
protected setPreventDefaultAndStopPropagation(e: Event): void;
}