UNPKG

@blocknote/core

Version:

A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.

7 lines (6 loc) 8.6 kB
import { $ as e, $n as t, $t as n, A as r, An as i, At as a, B as o, Bn as s, C as c, Cn as l, Ct as u, D as d, Dn as f, Dt as p, E as m, En as h, Et as g, F as _, Ft as v, Gn as y, H as b, Hn as x, I as S, In as C, It as w, J as T, Jn as E, K as D, Kn as O, L as k, Ln as A, Lt as j, M, Mn as N, Mt as P, N as F, Nn as I, Nt as L, O as R, On as z, Ot as B, P as V, Pn as H, Pt as U, Q as W, Qn as G, Qt as K, R as q, Rn as J, Rt as Y, S as X, Sn as Z, St as Q, T as $, Tn as ee, Tt as te, U as ne, Un as re, V as ie, Vn as ae, W as oe, Wn as se, X as ce, Xn as le, Y as ue, Yn as de, Yt as fe, Z as pe, Zn as me, Zt as he, _ as ge, _n as _e, _t as ve, a as ye, an as be, ar as xe, at as Se, b as Ce, bn as we, bt as Te, c as Ee, cn as De, ct as Oe, d as ke, dn as Ae, dt as je, en as Me, er as Ne, et as Pe, f as Fe, fn as Ie, ft as Le, g as Re, gn as ze, gt as Be, h as Ve, hn as He, ht as Ue, i as We, in as Ge, ir as Ke, it as qe, j as Je, jn as Ye, jt as Xe, k as Ze, kn as Qe, kt as $e, l as et, ln as tt, lt as nt, m as rt, mn as it, mt as at, n as ot, nn as st, nr as ct, nt as lt, o as ut, on as dt, or as ft, ot as pt, p as mt, pn as ht, pt as gt, q as _t, qn as vt, r as yt, rn as bt, rr as xt, rt as St, s as Ct, sn as wt, sr as Tt, st as Et, t as Dt, tn as Ot, tr as kt, tt as At, u as jt, un as Mt, ut as Nt, v as Pt, vn as Ft, vt as It, w as Lt, wn as Rt, wt as zt, x as Bt, xn as Vt, xt as Ht, y as Ut, yn as Wt, yt as Gt, z as Kt, zn as qt } from "./blocks-CzQLehlc.js"; import { a as Jt, i as Yt, n as Xt, o as Zt, t as Qt } from "./BlockNoteExtension-CbvDA0F7.js"; import { A as $t, C as en, D as tn, E as nn, O as rn, S as an, T as on, _ as sn, a as cn, b as ln, c as un, d as dn, f as fn, g as pn, h as mn, i as hn, k as gn, l as _n, m as vn, n as yn, o as bn, p as xn, r as Sn, s as Cn, t as wn, u as Tn, v as En, w as Dn, x as On, y as kn } from "./src-BkfZVfaO.js"; import { A as An, C as jn, D as Mn, E as Nn, F as Pn, M as Fn, N as In, O as Ln, P as Rn, S as zn, T as Bn, _ as Vn, a as Hn, b as Un, c as Wn, d as Gn, f as Kn, g as qn, h as Jn, i as Yn, j as Xn, k as Zn, l as Qn, m as $n, n as er, o as tr, p as nr, r as rr, s as ir, t as ar, u as or, v as sr, w as cr, x as lr, y as ur } from "./extensions-DGuhtOgB.js"; import { n as dr, r as fr, t as pr } from "./UserStore-C4TzkGEn.js"; export { R as BLOCK_LEVEL_SUGGESTION_GROUP, In as BlockChangeExtension, bn as BlockNoteEditor, Dt as BlockNoteSchema, B as COLORS_DARK_MODE_DEFAULT, $e as COLORS_DEFAULT, Yn as CURRENT_VERSION_ID, fe as CustomBlockNoteSchema, Nn as DEFAULT_LINK_PROTOCOL, Xn as DRAG_EXCLUSION_CLASSNAME, Fn as DropCursorExtension, m as EMPTY_CELL_HEIGHT, d as EMPTY_CELL_WIDTH, pn as EventEmitter, cn as Exporter, at as FILE_AUDIO_ICON_SVG, D as FILE_IMAGE_ICON_SVG, Ce as FILE_VIDEO_ICON_SVG, Ht as FilePanelExtension, rt as FormattingToolbarExtension, dn as HTMLToBlocks, An as HistoryExtension, Zn as InlineContentBoundaryEditExtension, Ln as LinkToolbarExtension, Jt as NON_FORMATTING_MARK_GROUP, Bn as NodeSelectionKeyboardExtension, cr as PlaceholderExtension, jn as PositionMappingExtension, zn as PreviousBlockTypeExtension, fr as ShowSelectionExtension, qn as SideMenuExtension, Vn as SideMenuView, Jn as SourceBlockWithPreviewExtension, $n as SourceInlineContentWithPreviewExtension, Yt as Store, Fe as SuggestionMenu, Kn as SyntaxHighlightingExtension, Wn as TableHandlesExtension, Qn as TableHandlesView, ir as TrailingNodeExtension, t as UniqueID, re as UnreachableCaseError, Mn as VALID_LINK_PROTOCOLS, Hn as VersioningExtension, Q as addDefaultPropsExternalHTML, Ge as addInlineContentAttributes, be as addInlineContentKeyboardShortcuts, tt as addNodeAndExtensionsToSpec, n as addStyleAttributes, Mt as applyNonSelectableBlockFix, se as assertEmpty, Ue as audioParse, Be as audioRender, ve as audioToExternalHTML, Ve as blockHasType, w as blockToNode, Un as blocksToMarkdown, Sn as bytesToBase64, Wt as camelToDataKebab, a as captureCellAnchor, Ct as checkPageBreakBlocksInSchema, lr as cleanHTMLToMarkdown, nr as collectHighlightNodeTypes, sn as colorsForUserIds, wn as combineByGroup, Z as contentNodeToInlineContent, l as contentNodeToTableContent, It as createAudioBlockConfig, Gt as createAudioBlockSpec, Ae as createBlockConfig, Ie as createBlockSpec, it as createBlockSpecFromTiptapNode, ne as createBulletListItemBlockConfig, oe as createBulletListItemBlockSpec, ie as createCheckListItemBlockSpec, b as createCheckListItemConfig, nt as createCodeBlock, Et as createCodeBlockConfig, Oe as createCodeBlockSpec, C as createDefaultBlockDOMOutputSpec, Se as createDividerBlockConfig, pt as createDividerBlockSpec, Qt as createExtension, Pn as createExternalHTMLExporter, lt as createFileBlockConfig, St as createFileBlockSpec, W as createHeadingBlockConfig, e as createHeadingBlockSpec, _t as createImageBlockConfig, T as createImageBlockSpec, ar as createInMemoryPreviewController, er as createInMemoryVersioningAdapter, rr as createInMemoryVersioningEndpoints, rn as createInlineContentSpec, dt as createInlineContentSpecFromTipTapNode, an as createInternalHTMLSerializer, wt as createInternalInlineContentSpec, Me as createInternalStyleSpec, Nt as createLanguageSelect, Kt as createNumberedListItemBlockConfig, o as createNumberedListItemBlockSpec, V as createPageBreakBlockConfig, _ as createPageBreakBlockSpec, M as createParagraphBlockConfig, F as createParagraphBlockSpec, je as createPreCode, r as createQuoteBlockConfig, Je as createQuoteBlockSpec, Xt as createStore, he as createStyleSpec, Ot as createStyleSpecFromTipTapMark, Lt as createTableBlockSpec, k as createToggleListItemBlockConfig, q as createToggleListItemBlockSpec, Pe as createToggleWrapper, pr as createUserStore, Bt as createVideoBlockConfig, X as createVideoBlockSpec, En as cssVarUserId, ot as defaultBlockSpecs, A as defaultBlockToHTML, yt as defaultInlineContentSchema, We as defaultInlineContentSpecs, u as defaultProps, ye as defaultStyleSchema, ut as defaultStyleSpecs, At as defaultToggledState, Rt as docToBlocks, Re as editorHasBlockWithType, Cn as expandPMRangeToWords, hn as exportImageToDataURL, kn as fallbackColorForUserId, qe as fileParse, we as filenameFromURL, et as filterSuggestionItems, Dn as fixColumnList, qt as formatKeyboardShortcut, ur as fragmentToBlocks, zt as getBackgroundColorAttribute, fn as getBlock, z as getBlockCache, He as getBlockFromNodeView, ze as getBlockFromPos, Ne as getBlockInfo, kt as getBlockInfoAtNearest, ct as getBlockInfoFromResolvedPos, xt as getBlockInfoFromSelection, Ke as getBlockInfoWithManualOffset, Qe as getBlockNoteSchema, i as getBlockSchema, Rn as getBlocksChangedByTransaction, y as getColspan, Gn as getDefaultEmojiPickerItems, jt as getDefaultSlashMenuItems, gn as getInlineContentParseRules, Ye as getInlineContentSchema, De as getInlineContentSchemaFromSpecs, xe as getNearestBlockPos, xn as getNextBlock, U as getNodeById, ft as getNodeId, Ee as getPageBreakSlashMenuItems, vn as getParentBlock, ht as getParseRules, N as getPmSchema, mn as getPrevBlock, O as getRowspan, K as getStyleParseRules, I as getStyleSchema, st as getStyleSchemaFromSpecs, te as getTextAlignmentAttribute, g as getTextColorAttribute, ue as imageParse, ce as imageRender, pe as imageToExternalHTML, j as inlineContentToNodes, tn as insertBlocks, ke as insertOrUpdateBlockForSlashMenu, s as isAppleOS, on as isEmptyColumn, le as isLinkInlineContent, v as isNodeBlock, me as isPartialLinkInlineContent, vt as isPartialTableCell, H as isPlainContentNodeType, ae as isSafari, G as isStyledTextInlineContent, Tt as isSuggestedDeletionNode, E as isTableCell, ge as isTableCellNode, Pt as isTableCellSelection, Vt as isVideoUrl, de as mapTableCell, yn as mappingFactory, _n as markdownToBlocks, Tn as markdownToHTML, x as mergeCSSClasses, J as mergeParagraphs, ee as nodeToBlock, h as nodeToCustomInlineContent, Zt as nonFormattingMarks, dr as normalizeToUserStore, Te as parseAudioElement, p as parseDefaultProps, Le as parsePreCode, gt as parsePreCodeContent, $t as plainContentToString, _e as propsToAttributes, f as prosemirrorSliceToSlicedBlocks, en as removeAndInsertBlocks, nn as removeEmptyColumns, un as selectedFragmentToHTML, sr as sideMenuPluginKey, tr as sortSnapshotsNewestFirst, bt as stylePropsToAttributes, Ze as suggestionMarks, Y as tableContentToNodes, or as tableHandlesPluginKey, $ as tablePropSchema, mt as trackPosition, Xe as updateBlock, P as updateBlockCommand, L as updateBlockTr, Ut as uploadToTmpFilesDotOrg_DEV_ONLY, ln as userColorPalette, On as userColorVarNames, c as videoParse, S as withPageBreak, Ft as wrapInBlockStructure };