Skip to content

ProseMirror/prosemirror-dropcursor

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
December 7, 2016 16:11
December 10, 2016 00:41
October 25, 2022 17:39
January 24, 2023 08:24
October 9, 2022 11:28
January 24, 2023 08:24

prosemirror-dropcursor

[ WEBSITE | ISSUES | FORUM | CHANGELOG ]

This is a non-core example module for ProseMirror. ProseMirror is a well-behaved rich semantic content editor based on contentEditable, with support for collaborative editing and custom document schemas.

This module implements a plugin that shows a drop cursor for ProseMirror.

The project page has more information, a number of examples and the documentation.

This code is released under an MIT license. There's a forum for general discussion and support requests, and the Github bug tracker is the place to report issues.

We aim to be an inclusive, welcoming community. To make that explicit, we have a code of conduct that applies to communication around the project.

Documentation

  • dropCursor(options?: interface = {}) → Plugin
    Create a plugin that, when added to a ProseMirror instance, causes a decoration to show up at the drop position when something is dragged over the editor.

    Nodes may add a disableDropCursor property to their spec to control the showing of a drop cursor inside them. This may be a boolean or a function, which will be called with a view, a position, and the DragEvent, and should return a boolean.

    • options

      • color?: string
        The color of the cursor. Defaults to black.

      • width?: number
        The precise width of the cursor in pixels. Defaults to 1.

      • class?: string
        A CSS class name to add to the cursor element.

About

A drop cursor plugin for ProseMirror

Resources

License

Stars

Watchers

Forks

Packages

No packages published