forked from zicloud/bigscreen_admin
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
684 B
TypeScript
19 lines
684 B
TypeScript
import BaseTheme, { BaseTooltip } from './base.js';
|
|
import type { Bounds } from '../core/selection.js';
|
|
import Quill from '../core/quill.js';
|
|
import type { ThemeOptions } from '../core/theme.js';
|
|
import type Toolbar from '../modules/toolbar.js';
|
|
declare class BubbleTooltip extends BaseTooltip {
|
|
static TEMPLATE: string;
|
|
constructor(quill: Quill, bounds?: HTMLElement);
|
|
listen(): void;
|
|
cancel(): void;
|
|
position(reference: Bounds): number;
|
|
}
|
|
declare class BubbleTheme extends BaseTheme {
|
|
tooltip: BubbleTooltip;
|
|
constructor(quill: Quill, options: ThemeOptions);
|
|
extendToolbar(toolbar: Toolbar): void;
|
|
}
|
|
export { BubbleTooltip, BubbleTheme as default };
|