lazy-widgets
Version:
Typescript retained mode GUI for the HTML canvas API
15 lines (14 loc) • 504 B
TypeScript
import { Widget } from '../widgets/Widget.js';
import { WidgetEvent, PropagationModel } from './WidgetEvent.js';
/**
* A generic event that bubbles up a UI tree. This is an abstract class and must
* be implemented in child classes.
*
* @category Event
*/
export declare abstract class BubblingEvent extends WidgetEvent {
readonly propagation: PropagationModel.Bubbling;
/** The origin of this event; where it was dispatched */
readonly origin: Widget;
constructor(origin: Widget);
}