UNPKG

@smkit/ui

Version:

UI Kit of SberMarketing

55 lines (54 loc) 1.74 kB
import { SvelteComponentTyped } from "svelte"; import { Popover } from './controller'; declare const __propDef: { props: { [x: string]: any; show?: boolean; position?: "bottom" | "right" | "left" | "top" | "center" | null; closeEvent?: "hover" | "click"; controller?: Popover; }; events: { [evt: string]: CustomEvent<any>; }; slots: { outside: { controller: Popover; actions: { close: (node: HTMLElement, controller: Popover) => { destroy(): void; }; trigger(node: HTMLElement, settings: { controller: Popover; position?: "right" | "bottom"; event: "click" | "contextmenu"; }): { destroy(): void; }; }; }; trigger: {}; default: { actions: { close: (node: HTMLElement, controller: Popover) => { destroy(): void; }; trigger(node: HTMLElement, settings: { controller: Popover; position?: "right" | "bottom"; event: "click" | "contextmenu"; }): { destroy(): void; }; }; controller: Popover; }; }; }; export type PopoverProps = typeof __propDef.props; export type PopoverEvents = typeof __propDef.events; export type PopoverSlots = typeof __propDef.slots; export default class Popover extends SvelteComponentTyped<PopoverProps, PopoverEvents, PopoverSlots> { get controller(): Popover; } export {};