PHP 8.2.30
Preview: README.md Size: 1.07 KB
/home/byroehnu/easepay.easetack.com/node_modules/prosemirror-state/src/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](#state.EditorState). That object is updated (creating a new
state) by applying [transactions](#state.Transaction) to it.

@EditorState
@EditorStateConfig
@Transaction
@Command

### Selection

A ProseMirror selection can be one of several types. This module
defines types for classical [text selections](#state.TextSelection)
(of which cursors are a special case) and [_node_
selections](#state.NodeSelection), 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

Directory Contents

Dirs: 0 × Files: 7

Name Size Perms Modified Actions
127 B lr--r--r-- 2026-03-14 01:49:21
Edit Download
305 B lrw-r--r-- 2026-02-28 00:28:12
Edit Download
5.65 KB lrw-r--r-- 2026-02-28 00:28:18
Edit Download
1.07 KB lrw-r--r-- 2026-02-28 00:28:04
Edit Download
16.87 KB lrw-r--r-- 2026-02-28 00:28:22
Edit Download
10.27 KB lrw-r--r-- 2026-02-28 00:28:26
Edit Download
7.75 KB lrw-r--r-- 2026-02-28 00:28:26
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).