You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
suresh 7185b2d1c4
Removed multer
3 years ago
..
README.md Removed multer 3 years ago
index.ts Removed multer 3 years ago
plugin.ts Removed multer 3 years ago
selection.ts Removed multer 3 years ago
state.ts Removed multer 3 years ago
transaction.ts Removed multer 3 years ago

README.md

This module implements the state object of a ProseMirror editor, along with the representation of the selection and the plugin abstraction.

Editor State

ProseMirror keeps all editor state (the things, basically, that would be required to create an editor just like the current one) in a single object. That object is updated (creating a new state) by applying transactions to it.

@EditorState @EditorStateConfig @Transaction @Command

Selection

A ProseMirror selection can be one of several types. This module defines types for classical text selections (of which cursors are a special case) and node selections, where a specific document node is selected. It is possible to extend the editor with custom selection types.

@Selection @TextSelection @NodeSelection @AllSelection

@SelectionRange @SelectionBookmark

Plugin System

To make it easy to package and enable extra editor functionality, ProseMirror has a plugin system.

@PluginSpec @StateField @PluginView @Plugin @PluginKey