README
@blockslides/core
@blockslides/core
Namespaces
Classes
- CommandManager
- Extendable
- Extension
- InputRule
- Mark
- MarkView
- Node
- NodePos
- NodeView
- PasteRule
- SlideEditor
- Tracker
Interfaces
- ExtendableConfig
- ExtensionConfig
- MarkConfig
- NodeConfig
- TiptapEditorHTMLElement
- TrackerResult
- InsertContentOptions
- InsertContentAtOptions
- SetContentOptions
- Commands
- Storage
- Theme
- EditorEvents
- EditorOptions
- DecorationType
- NodeViewProps
- NodeViewRendererOptions
- NodeViewRendererProps
- MarkViewProps
- MarkViewRendererProps
- MarkViewRendererOptions
- MarkdownExtensionSpec
- AtomBlockMarkdownSpecOptions
- BlockMarkdownSpecOptions
- InlineMarkdownSpecOptions
- ParsedBlock
- BlockParserConfig
Type Aliases
- InputRuleMatch
- InputRuleFinder
- PasteRuleMatch
- PasteRuleFinder
- CreateNodeFromContentOptions
- ChangedRange
- ResolvedTheme
- PartialTheme
- ThemeConfig
- ThemeInput
- AnyConfig
- AnyExtension
- Extensions
- ParentConfig
- Primitive
- RemoveThis
- MaybeReturnType
- MaybeThisParameterType
- EnableRules
- HTMLContent
- JSONContent
- MarkType
- NodeType
- DocumentType
- TextType
- DOMOutputSpecArray
- Content
- CommandProps
- Command
- CommandSpec
- KeyboardShortcutCommand
- Attribute
- Attributes
- ExtensionAttribute
- GlobalAttributes
- PickValue
- UnionToIntersection
- Diff
- Overwrite
- ValuesOf
- KeysWithTypeOf
- DOMNode
- DecorationWithType
- NodeViewRenderer
- MarkViewRenderer
- AnyCommands
- UnionCommands
- RawCommands
- SingleCommands
- ChainedCommands
- CanCommands
- FocusPosition
- Range
- NodeRange
- MarkRange
- Predicate
- NodeWithPos
- TextSerializer
- ExtendedRegExpMatchArray
- Dispatch
- MarkdownToken
- MarkdownHelpers
- MarkdownParseHelpers
- FullMarkdownHelpers
- MarkdownParseResult
- RenderContext
- MarkdownLexerConfiguration
- MarkdownTokenizer
- MarkdownRendererHelpers
Variables
- blur
- clearContent
- clearNodes
- command
- createParagraphNear
- cut
- deleteCurrentNode
- deleteNode
- deleteRange
- deleteSelection
- enter
- exitCode
- extendMarkRange
- first
- focus
- forEach
- insertContent
- insertContentAt
- joinUp
- joinDown
- joinBackward
- joinForward
- joinItemBackward
- joinItemForward
- joinTextblockBackward
- joinTextblockForward
- keyboardShortcut
- lift
- liftEmptyBlock
- liftListItem
- newlineInCode
- resetAttributes
- scrollIntoView
- selectAll
- selectNodeBackward
- selectNodeForward
- selectParentNode
- selectTextblockEnd
- selectTextblockStart
- setContent
- setMark
- setMeta
- setNode
- setNodeSelection
- setTextSelection
- sinkListItem
- splitBlock
- splitListItem
- toggleList
- toggleMark
- toggleNode
- toggleWrap
- undoInputRule
- unsetAllMarks
- unsetMark
- updateAttributes
- wrapIn
- wrapInList
- createElement
- darkTheme
- lightTheme
Functions
- inputRulesPlugin
- updateMarkViewAttributes
- pasteRulesPlugin
- combineTransactionSteps
- createChainableState
- createDocument
- createNodeFromContent
- defaultBlockAt
- findChildren
- findChildrenInRange
- findParentNode
- findParentNodeClosestToPos
- flattenExtensions
- generateHTML
- generateJSON
- generateText
- getAttributes
- getAttributesFromExtensions
- getChangedRanges
- getDebugJSON
- getExtensionField
- getHTMLFromFragment
- getMarkAttributes
- getMarkRange
- getMarkType
- getMarksBetween
- getNodeAtPosition
- getNodeAttributes
- getNodeType
- getRenderedAttributes
- getSchema
- getSchemaByResolvedExtensions
- getSchemaTypeByName
- getSchemaTypeNameByName
- getSplittedAttributes
- getText
- getTextBetween
- getTextContentFromNodes
- getTextSerializersFromSchema
- injectExtensionAttributesToParseRule
- isActive
- isAtEndOfNode
- isAtStartOfNode
- isExtensionRulesEnabled
- isList
- isMarkActive
- isNodeActive
- isNodeEmpty
- isNodeSelection
- isTextSelection
- posToDOMRect
- resolveExtensions
- resolveFocusPosition
- rewriteUnknownContent
- selectionToInsertionEnd
- sortExtensions
- splitExtensions
- markInputRule
- nodeInputRule
- textInputRule
- textblockTypeInputRule
- wrappingInputRule
- Fragment
- markPasteRule
- nodePasteRule
- textPasteRule
- resolveTheme
- applyTheme
- registerTheme
- getThemeNames
- getTheme
- callOrReturn
- canInsertNode
- createStyleTag
- deleteProps
- elementFromString
- escapeForRegEx
- findDuplicates
- fromString
- isAndroid
- isEmptyObject
- isFunction
- isMacOS
- isNumber
- isPlainObject
- isRegExp
- isString
- isiOS
- parseLayout
- applyLayoutToRow
- applyAllLayouts
- parseAttributes
- serializeAttributes
- createAtomBlockMarkdownSpec
- createBlockMarkdownSpec
- createInlineMarkdownSpec
- parseIndentedBlocks
- renderNestedMarkdownContent
- mergeAttributes
- mergeDeep
- minMax
- objectIncludes
- removeDuplicates
References
Editor
Renames and re-exports SlideEditor
h
Renames and re-exports createElement