¿Puedes compartir para qué exactamente los necesitas?
Algunas API creadas cuando solo existía el editor de área de texto no están realmente destinadas a tener paridad total con el editor enriquecido, no es nuestra intención llevar todo el poder de ProseMirror a una abstracción intermedia.
Podemos mejorar esos lugares si es posible y necesario, pero en general, cuando necesitamos operaciones complejas, solemos recurrir a las dependencias de ProseMirror directamente a través de una clave commands en una extensión de editor enriquecido registrada. Por ejemplo:
En este ejemplo, applySurround aplica ciegamente el bbcode de spoiler al texto seleccionado, mientras que toggleSpoiler tiene todas las características de ProseMirror para decidir si ya está dentro de un nodo spoiler, si es un spoiler en línea o un spoiler de bloque, etc.