@atlaskit/adf-schema
Version:
Shared package that contains the ADF-schema (json) and ProseMirror node/mark specs
17 lines (16 loc) • 474 B
TypeScript
import { NodeSpec } from 'prosemirror-model';
import { LinkDefinition } from '../marks/link';
import { MediaBaseAttributes } from './media';
export interface MediaInlineAttributes extends MediaBaseAttributes {
data?: object;
type?: 'file' | 'link';
}
/**
* @name mediaInline_node
*/
export interface MediaInlineDefinition {
type: 'mediaInline';
attrs: MediaInlineAttributes;
marks?: Array<LinkDefinition>;
}
export declare const mediaInline: NodeSpec;