@atlaskit/editor-plugin-card
Version:
Card plugin for @atlaskit/editor-core
15 lines (14 loc) • 1.05 kB
TypeScript
import React from 'react';
import type { Command, FloatingToolbarDropdown, FloatingToolbarItem } from '@atlaskit/editor-common/types';
import type { LinkToolbarAppearanceProps } from './LinkToolbarAppearance';
type Props = LinkToolbarAppearanceProps & {
allowDatasource?: boolean;
dispatchCommand: (command: Command) => void;
settingsConfig: FloatingToolbarItem<Command>;
};
export declare const LinkAppearanceMenu: ({ url, intl, currentAppearance, editorState, allowEmbeds, allowBlockCards, allowDatasource, editorAnalyticsApi, isDatasourceView, dispatchCommand, settingsConfig, }: Props) => React.JSX.Element | null;
export declare const getLinkAppearanceDropdown: ({ url, intl, currentAppearance, editorState, allowEmbeds, allowBlockCards, allowDatasource, editorAnalyticsApi, showUpgradeDiscoverability, isDatasourceView, settingsConfig, areAnyNewToolbarFlagsEnabled, }: LinkToolbarAppearanceProps & {
allowDatasource?: boolean;
settingsConfig: FloatingToolbarItem<Command>;
}) => FloatingToolbarDropdown<Command>;
export {};