UNPKG

poe-custom-elements

Version:

Path of Exile custom elements

26 lines 1.05 kB
import { LitElement, TemplateResult, CSSResult } from 'lit'; import type { Socket, SocketedItem } from '../poe.types.js'; import './poe-item-socket.js'; type SocketLinkDirection = 'left-to-right' | 'top-to-bottom' | 'right-to-left'; /** * @event socketed-item-hover-change CustomEvent<SocketedItem | null> - Emits when the user hovers over or away from a socketed item. * @cssprop --default-cell-size - Size of one tab cell in pixels. * @cssprop --cell-size - Size of one tab cell in pixels. */ export declare class PoeSocketChainElement extends LitElement { socketedItems: Array<SocketedItem>; sockets: Array<Socket>; w: number; protected render(): TemplateResult; onSocketPointerEnter(socketedItem: SocketedItem | null): void; onSocketPointerLeave(): void; socketLinkDirection(socketNo: number): SocketLinkDirection; static styles: CSSResult; } declare global { interface HTMLElementTagNameMap { 'poe-socket-chain': PoeSocketChainElement; } } export {}; //# sourceMappingURL=poe-socket-chain.d.ts.map