@atlaskit/editor-plugin-media
Version:
Media plugin for @atlaskit/editor-core
13 lines (12 loc) • 1.1 kB
TypeScript
import type { BorderMarkAttributes, RichMediaLayout } from '@atlaskit/adf-schema';
import type { EditorAnalyticsAPI } from '@atlaskit/editor-common/analytics';
import type { Command } from '@atlaskit/editor-common/types';
import type { PixelEntryValidation } from '../ui/PixelEntry/types';
export declare const DEFAULT_BORDER_COLOR = "#091e4224";
export declare const DEFAULT_BORDER_SIZE = 2;
export declare const changeInlineToMediaCard: (editorAnalyticsAPI: EditorAnalyticsAPI | undefined) => Command;
export declare const changeMediaCardToInline: (editorAnalyticsAPI: EditorAnalyticsAPI | undefined) => Command;
export declare const removeInlineCard: Command;
export declare const toggleBorderMark: (editorAnalyticsAPI: EditorAnalyticsAPI | undefined) => Command;
export declare const setBorderMark: (editorAnalyticsAPI: EditorAnalyticsAPI | undefined) => (attrs: Partial<BorderMarkAttributes>) => Command;
export declare const updateMediaSingleWidth: (editorAnalyticsAPI: EditorAnalyticsAPI | undefined) => (width: number, validation: PixelEntryValidation, layout: RichMediaLayout) => Command;