@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
20 lines (17 loc) • 374 B
text/typescript
import { NodeSpec } from '../../prosemirror';
import { TopLevel } from './doc';
/**
* @name listItem_node
*/
export interface Definition {
type: 'listItem';
content: TopLevel;
}
export const listItem: NodeSpec = {
content: 'paragraph (paragraph | bulletList | orderedList)*',
defining: true,
parseDOM: [{ tag: 'li' }],
toDOM() {
return ['li', 0];
}
};