Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Instance

interface Instance <TProps = Props> {
id: number;
plugins: Plugin<TProps>[];
popper: PopperElement<TProps>;
popperInstance: Popper.Instance | null;
props: TProps;
reference: ReferenceElement<TProps>;
state: {
isEnabled: boolean;
isVisible: boolean;
isDestroyed: boolean;
isMounted: boolean;
isShown: boolean;
}
;
clearDelayTimeouts(): void;
destroy(): void;
disable(): void;
enable(): void;
hide(): void;
hideWithInteractivity(event: MouseEvent): void;
setContent(content: Content): void;
setProps(partialProps: Partial<TProps>): void;
show(): void;
unmount(): void;
}

§Type Parameters

§
TProps = Props
[src]

§Properties

§
id: number
[src]
§
plugins: Plugin<TProps>[]
[src]
§
popper: PopperElement<TProps>
[src]
§
popperInstance: Popper.Instance | null
[src]
§
props: TProps
[src]
§
reference: ReferenceElement<TProps>
[src]
§
state: {
isEnabled: boolean;
isVisible: boolean;
isDestroyed: boolean;
isMounted: boolean;
isShown: boolean;
}
[src]

§Methods

§
clearDelayTimeouts(): void
[src]
§
destroy(): void
[src]
§
disable(): void
[src]
§
enable(): void
[src]
§
hide(): void
[src]
§
hideWithInteractivity(event: MouseEvent): void
[src]
§
setContent(content: Content): void
[src]
§
setProps(partialProps: Partial<TProps>): void
[src]
§
show(): void
[src]
§
unmount(): void
[src]