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

FloatingMenuView

class FloatingMenuView {
constructor({ editor, element, view, tippyOptions, shouldShow }: FloatingMenuViewProps);
blurHandler: ({ event }: {
event: FocusEvent;
}
) => void
;
editor: Editor;
element: HTMLElement;
focusHandler: () => void;
mousedownHandler: () => void;
preventHide: boolean;
shouldShow: Exclude<FloatingMenuPluginProps["shouldShow"], null>;
tippy: Instance | undefined;
tippyBlurHandler: (event: FocusEvent) => void;
tippyOptions?: Partial<Props>;
view: EditorView;
 
createTooltip(): void;
destroy(): void;
hide(): void;
show(): void;
update(view: EditorView, oldState?: EditorState): void;
}

§Constructors

§
new FloatingMenuView({ editor, element, view, tippyOptions, shouldShow }: FloatingMenuViewProps)
[src]

§Properties

§
blurHandler: ({ event }: {
event: FocusEvent;
}
) => void
[src]
§
element: HTMLElement
[src]
§
focusHandler: () => void
[src]
§
mousedownHandler: () => void
[src]
§
preventHide: boolean
[src]
§
shouldShow: Exclude<FloatingMenuPluginProps["shouldShow"], null>
[src]
§
tippy: Instance | undefined
[src]
§
tippyBlurHandler: (event: FocusEvent) => void
[src]
§
tippyOptions: Partial<Props>
[src]

§Methods

§
createTooltip(): void
[src]
§
destroy(): void
[src]
§
hide(): void
[src]
§
show(): void
[src]
§
update(view: EditorView, oldState?: EditorState): void
[src]