@odoo/o-spreadsheet
Version:
A spreadsheet component
28 lines (27 loc) • 1.1 kB
TypeScript
import { Component } from "../../owl3_compatibility_layer";
import { Rect } from "../../types/rendering";
import { SpreadsheetChildEnv } from "../../types/spreadsheet_env";
export declare class Popover extends Component<SpreadsheetChildEnv> {
static template: string;
protected props: import("@odoo/owl").PropsWithDefaults<{
anchorRect: Rect;
positioning: "top-right" | "bottom-left";
verticalOffset: number;
onMouseWheel: () => void;
onPopoverHidden: () => void;
onPopoverMoved: () => void;
containerRect?: {} | undefined;
maxWidth?: import("../..").Pixel | undefined;
maxHeight?: import("../..").Pixel | undefined;
zIndex?: number | undefined;
class?: string | undefined;
}, "positioning" | "verticalOffset" | "onMouseWheel" | "onPopoverHidden" | "onPopoverMoved">;
private popoverRef;
private popoverContentRef;
private currentPosition;
private currentDisplayValue;
private spreadsheetRect;
private containerRect;
setup(): void;
private computePopoverPosition;
}