META-INF.frontend.vaadin-dev-tools.shim.d.ts Maven / Gradle / Ivy
import { LitElement } from 'lit';
/**
* Blocks interaction with all elements on the page. Forwards mouse and key events as custom shim-* events.
*/
export declare class Shim extends LitElement {
highlighted?: HTMLElement;
static shadowRootOptions: {
delegatesFocus: boolean;
mode: ShadowRootMode;
slotAssignment?: SlotAssignmentMode | undefined;
customElements?: CustomElementRegistry | undefined;
registry?: CustomElementRegistry | undefined;
};
static styles: import("lit").CSSResult[];
render(): import("lit").TemplateResult<1>;
onClick(e: MouseEvent): void;
onMouseMove(e: MouseEvent): void;
onKeyDown(e: KeyboardEvent): void;
getTargetElement(e: MouseEvent): HTMLElement;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy