@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
19 lines (18 loc) • 425 B
TypeScript
import { App } from 'vue';
import { JSX } from 'vue/jsx-runtime';
export interface OverlayServiceOptions {
host: any;
popupPosition?: {
left: number;
top: number;
};
content?: {
render(): JSX.Element;
};
render?(): any;
onClickCallback?(): void;
backgroundColor?: string;
}
export default class OverylayService {
static show(options: OverlayServiceOptions): App;
}