UNPKG

@atlaskit/editor-plugin-help-dialog

Version:

Help Dialog plugin for @atlaskit/editor-core

17 lines (16 loc) 646 B
import type { NextEditorPlugin, OptionalPlugin } from '@atlaskit/editor-common/types'; import type { AnalyticsPlugin } from '@atlaskit/editor-plugin-analytics'; import type { QuickInsertPlugin } from '@atlaskit/editor-plugin-quick-insert'; export interface HelpDialogSharedState { isVisible: boolean; imageEnabled: boolean; } export type HelpDialogPlugin = NextEditorPlugin<'helpDialog', { dependencies: [OptionalPlugin<AnalyticsPlugin>, OptionalPlugin<QuickInsertPlugin>]; pluginConfiguration: boolean; sharedState: HelpDialogSharedState | null; actions: { openHelp(): void; closeHelp(): void; }; }>;