@plim/core
Classes
Section titled “Classes”Interfaces
Section titled “Interfaces”Type Aliases
Section titled “Type Aliases”- ActionContext
- ActionDescriptor
- ActionPerform
- AsyncEventHandler
- BlockDescriptor
- BlockMarkdownContext
- BlockMarkdownParseContext
- BlockMarkdownParseResult
- BlockNode
- BlockPath
- BlockPayload
- CursorPosition
- DocumentNode
- EditorState
- ExtensionFactory
- ExtensionShape
- HistoryEntry
- HistoryListener
- MarkDescriptor
- MarkInstance
- MarkPayload
- ModifierKey
- PlimDriverConfig
- Selection
- SnapshotData
- TextSpan
- Theme
- ToolbarItem
- ToolbarItemContext
- TransactionMeta
- TransactionOp
- Trigger
- ValidationBuilders
- ValidationContext
- ValidationRule
- ValidationRuleName
Variables
Section titled “Variables”- ACTION_TAG
- boldMark
- builders
- builtInBlocks
- builtInMarks
- bulletedListBlock
- codeBlock
- codeMark
- embeddedMediaBlock
- headingBlock
- highlightMark
- horizontalRuleBlock
- imageBlock
- italicMark
- linkMark
- mentionMark
- numberedListBlock
- paragraphBlock
- quoteBlock
- rawHTMLBlock
- strikethroughMark
- tableBlock
- todoListBlock
- toggleBlock
- triggers
- underlineMark
Functions
Section titled “Functions”- applyMarkToRange
- applyOp
- applyTransaction
- blockPlainText
- blockTextLength
- clonePath
- clonePosition
- cloneSelection
- comparePaths
- defineAction
- defineBlock
- defineExtension
- defineMark
- emptyText
- evalRule
- findBlockPathById
- flattenBlocks
- getBlockAt
- getBlockParent
- hasMark
- invertOp
- invertOps
- isMacLike
- marksAtOffset
- marksEqual
- matchKeyboardEvent
- newId
- nextBlockPath
- normalizeText
- prevBlockPath
- processExtension
- replaceTextRange
- samePath
- selectionIsEmpty
- sliceText