SYMBOL INDEX (1055 symbols across 341 files) FILE: build/config/common.js function genCommonConf (line 23) | function genCommonConf(format) { FILE: build/config/dev.js function genDevConf (line 14) | function genDevConf(format) { FILE: build/config/prd.js function genPrdConf (line 19) | function genPrdConf(format) { FILE: build/create-rollup-config.js constant ENV (line 12) | const ENV = process.env.NODE_ENV || 'production' constant IS_SIZE_STATS (line 13) | const IS_SIZE_STATS = ENV.indexOf('size_stats') >= 0 // 分析包体积 constant IS_DEV (line 14) | const IS_DEV = ENV.indexOf('development') >= 0 constant IS_PRD (line 15) | const IS_PRD = ENV.indexOf('production') >= 0 function createRollupConfig (line 21) | function createRollupConfig(customConfig = {}) { FILE: cypress/cypress.d.ts type CustomWindow (line 4) | interface CustomWindow extends Window {} type Chainable (line 6) | interface Chainable { FILE: packages/basic-modules/__tests__/code-block/plugin.test.ts class MyDataTransfer (line 11) | class MyDataTransfer { method setData (line 13) | setData(type: string, value: string) { method getData (line 16) | getData(type: string): string { FILE: packages/basic-modules/__tests__/link/plugin.test.ts class MyDataTransfer (line 11) | class MyDataTransfer { method setData (line 13) | setData(type: string, value: string) { method getData (line 16) | getData(type: string): string { FILE: packages/basic-modules/__tests__/text-style/menu/menus.test.ts constant MENU_INFO_LIST (line 16) | const MENU_INFO_LIST = [ FILE: packages/basic-modules/src/constants/icon-svg.ts constant BOLD_SVG (line 13) | const BOLD_SVG = constant UNDER_LINE_SVG (line 17) | const UNDER_LINE_SVG = constant ITALIC_SVG (line 21) | const ITALIC_SVG = constant THROUGH_SVG (line 25) | const THROUGH_SVG = constant CODE_SVG (line 29) | const CODE_SVG = constant ERASER_SVG (line 33) | const ERASER_SVG = constant LINK_SVG (line 37) | const LINK_SVG = constant UN_LINK_SVG (line 41) | const UN_LINK_SVG = constant PENCIL_SVG (line 45) | const PENCIL_SVG = constant EXTERNAL_SVG (line 49) | const EXTERNAL_SVG = constant HEADER_SVG (line 53) | const HEADER_SVG = constant FONT_COLOR_SVG (line 57) | const FONT_COLOR_SVG = constant BG_COLOR_SVG (line 61) | const BG_COLOR_SVG = constant CLEAN_SVG (line 65) | const CLEAN_SVG = constant IMAGE_SVG (line 69) | const IMAGE_SVG = constant TRASH_SVG (line 73) | const TRASH_SVG = constant QUOTE_SVG (line 77) | const QUOTE_SVG = constant EMOTION_SVG (line 81) | const EMOTION_SVG = constant FONT_SIZE_SVG (line 85) | const FONT_SIZE_SVG = constant FONT_FAMILY_SVG (line 89) | const FONT_FAMILY_SVG = constant INDENT_LEFT_SVG (line 93) | const INDENT_LEFT_SVG = constant INDENT_RIGHT_SVG (line 97) | const INDENT_RIGHT_SVG = constant JUSTIFY_LEFT_SVG (line 101) | const JUSTIFY_LEFT_SVG = constant JUSTIFY_RIGHT_SVG (line 105) | const JUSTIFY_RIGHT_SVG = constant JUSTIFY_CENTER_SVG (line 109) | const JUSTIFY_CENTER_SVG = constant JUSTIFY_JUSTIFY_SVG (line 113) | const JUSTIFY_JUSTIFY_SVG = constant LINE_HEIGHT_SVG (line 117) | const LINE_HEIGHT_SVG = constant UNDO_SVG (line 121) | const UNDO_SVG = constant REDO_SVG (line 125) | const REDO_SVG = constant DIVIDER_SVG (line 129) | const DIVIDER_SVG = constant CODE_BLOCK_SVG (line 133) | const CODE_BLOCK_SVG = constant FULL_SCREEN_SVG (line 137) | const FULL_SCREEN_SVG = constant SUP_SVG (line 141) | const SUP_SVG = constant SUB_SVG (line 145) | const SUB_SVG = constant CHECK_BOX_SVG (line 149) | const CHECK_BOX_SVG = constant ENTER_SVG (line 153) | const ENTER_SVG = FILE: packages/basic-modules/src/modules/blockquote/custom-types.ts type BlockQuoteElement (line 10) | type BlockQuoteElement = { FILE: packages/basic-modules/src/modules/blockquote/elem-to-html.ts function quoteToHtml (line 8) | function quoteToHtml(elem: Element, childrenHtml: string): string { FILE: packages/basic-modules/src/modules/blockquote/menu/BlockquoteMenu.ts class BlockquoteMenu (line 10) | class BlockquoteMenu implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 25) | isDisabled(editor: IDomEditor): boolean { method exec (line 55) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/blockquote/menu/index.ts method factory (line 10) | factory() { FILE: packages/basic-modules/src/modules/blockquote/parse-elem-html.ts function parseHtml (line 11) | function parseHtml( FILE: packages/basic-modules/src/modules/blockquote/plugin.ts function withBlockquote (line 9) | function withBlockquote(editor: T): T { FILE: packages/basic-modules/src/modules/blockquote/render-elem.tsx function renderBlockQuote (line 17) | function renderBlockQuote( FILE: packages/basic-modules/src/modules/code-block/custom-types.ts type PureText (line 8) | type PureText = { type PreElement (line 12) | type PreElement = { type CodeElement (line 17) | type CodeElement = { FILE: packages/basic-modules/src/modules/code-block/elem-to-html.ts function codeToHtml (line 8) | function codeToHtml(elem: Element, childrenHtml: string): string { function preToHtml (line 18) | function preToHtml(elem: Element, childrenHtml: string): string { FILE: packages/basic-modules/src/modules/code-block/menu/CodeBlockMenu.ts class CodeBlockMenu (line 11) | class CodeBlockMenu implements IButtonMenu { method getSelectCodeElem (line 16) | private getSelectCodeElem(editor: IDomEditor): CodeElement | null { method getValue (line 30) | getValue(editor: IDomEditor): string | boolean { method isActive (line 36) | isActive(editor: IDomEditor): boolean { method isDisabled (line 41) | isDisabled(editor: IDomEditor): boolean { method exec (line 58) | exec(editor: IDomEditor, value: string | boolean) { method changeToPlainText (line 69) | private changeToPlainText(editor: IDomEditor) { method changeToCodeBlock (line 86) | private changeToCodeBlock(editor: IDomEditor, language: string) { FILE: packages/basic-modules/src/modules/code-block/menu/index.ts method factory (line 10) | factory() { FILE: packages/basic-modules/src/modules/code-block/parse-elem-html.ts function parseCodeHtml (line 11) | function parseCodeHtml(elem: DOMElement, children: Descendant[], editor:... function parsePreHtml (line 26) | function parsePreHtml(elem: DOMElement, children: Descendant[], editor: ... FILE: packages/basic-modules/src/modules/code-block/plugin.ts function getLastTextLineBeforeSelection (line 9) | function getLastTextLineBeforeSelection(codeNode: SlateNode, editor: IDo... function withCodeBlock (line 23) | function withCodeBlock(editor: T): T { FILE: packages/basic-modules/src/modules/code-block/pre-parse-html.ts function preParse (line 13) | function preParse(codeElem: DOMElement): DOMElement { FILE: packages/basic-modules/src/modules/code-block/render-elem.tsx function renderPre (line 10) | function renderPre(elemNode: SlateElement, children: VNode[] | null, edi... function renderCode (line 15) | function renderCode(elemNode: SlateElement, children: VNode[] | null, ed... FILE: packages/basic-modules/src/modules/color/custom-types.ts type ColorText (line 8) | type ColorText = { FILE: packages/basic-modules/src/modules/color/menu/BaseMenu.ts method exec (line 19) | exec(editor: IDomEditor, value: string | boolean) { method getValue (line 24) | getValue(editor: IDomEditor): string | boolean { method isActive (line 32) | isActive(editor: IDomEditor): boolean { method isDisabled (line 37) | isDisabled(editor: IDomEditor): boolean { method getPanelContentElem (line 57) | getPanelContentElem(editor: IDomEditor): DOMElement { FILE: packages/basic-modules/src/modules/color/menu/BgColorMenu.ts class BgColorMenu (line 10) | class BgColorMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/color/menu/ColorMenu.ts class ColorMenu (line 10) | class ColorMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/color/menu/config.ts constant COLORS (line 6) | const COLORS = [ function genColors (line 79) | function genColors() { function genBgColors (line 83) | function genBgColors() { FILE: packages/basic-modules/src/modules/color/menu/index.ts method factory (line 12) | factory() { method factory (line 25) | factory() { FILE: packages/basic-modules/src/modules/color/parse-style-html.ts function parseStyleHtml (line 11) | function parseStyleHtml(text: DOMElement, node: Descendant, editor: IDom... FILE: packages/basic-modules/src/modules/color/pre-parse-html.ts function preParse (line 12) | function preParse(fontElem: DOMElement): DOMElement { FILE: packages/basic-modules/src/modules/color/render-style.tsx function renderStyle (line 17) | function renderStyle(node: Descendant, vnode: VNode): VNode { FILE: packages/basic-modules/src/modules/color/style-to-html.ts function styleToHtml (line 16) | function styleToHtml(textNode: Descendant, textHtml: string): string { FILE: packages/basic-modules/src/modules/common/menu/EnterMenu.ts class EnterMenu (line 10) | class EnterMenu implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 19) | isActive(editor: IDomEditor): boolean { method isDisabled (line 23) | isDisabled(editor: IDomEditor): boolean { method exec (line 30) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/common/menu/index.ts method factory (line 10) | factory() { FILE: packages/basic-modules/src/modules/divider/custom-types.ts type EmptyText (line 8) | type EmptyText = { type DividerElement (line 12) | type DividerElement = { FILE: packages/basic-modules/src/modules/divider/elem-to-html.ts function dividerToHtml (line 8) | function dividerToHtml(elem: Element, childrenHtml: string): string { FILE: packages/basic-modules/src/modules/divider/menu/InsertDividerMenu.ts class InsertDividerMenu (line 11) | class InsertDividerMenu implements IButtonMenu { method getValue (line 16) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 25) | isDisabled(editor: IDomEditor): boolean { method exec (line 41) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/basic-modules/src/modules/divider/menu/index.ts method factory (line 11) | factory() { FILE: packages/basic-modules/src/modules/divider/parse-elem-html.ts function parseHtml (line 11) | function parseHtml(elem: DOMElement, children: Descendant[], editor: IDo... FILE: packages/basic-modules/src/modules/divider/plugin.ts function withDivider (line 9) | function withDivider(editor: T): T { FILE: packages/basic-modules/src/modules/divider/render-elem.tsx function renderDivider (line 10) | function renderDivider( FILE: packages/basic-modules/src/modules/emotion/menu/EmotionMenu.ts class EmotionMenu (line 11) | class EmotionMenu implements IDropPanelMenu { method exec (line 18) | exec(editor: IDomEditor, value: string | boolean) { method getValue (line 23) | getValue(editor: IDomEditor): string | boolean { method isActive (line 28) | isActive(editor: IDomEditor): boolean { method isDisabled (line 33) | isDisabled(editor: IDomEditor): boolean { method getPanelContentElem (line 52) | getPanelContentElem(editor: IDomEditor): DOMElement { FILE: packages/basic-modules/src/modules/emotion/menu/config.ts function genConfig (line 6) | function genConfig() { FILE: packages/basic-modules/src/modules/emotion/menu/index.ts method factory (line 11) | factory() { FILE: packages/basic-modules/src/modules/font-size-family/custom-types.ts type FontSizeAndFamilyText (line 8) | type FontSizeAndFamilyText = { FILE: packages/basic-modules/src/modules/font-size-family/menu/BaseMenu.ts method isActive (line 18) | isActive(editor: IDomEditor): boolean { method getValue (line 23) | getValue(editor: IDomEditor): string | boolean { method isDisabled (line 31) | isDisabled(editor: IDomEditor): boolean { method exec (line 51) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/font-size-family/menu/FontFamilyMenu.ts class FontFamilyMenu (line 10) | class FontFamilyMenu extends BaseMenu { method getOptions (line 16) | getOptions(editor: IDomEditor): IOption[] { FILE: packages/basic-modules/src/modules/font-size-family/menu/FontSizeMenu.ts class FontSizeMenu (line 10) | class FontSizeMenu extends BaseMenu { method getOptions (line 15) | getOptions(editor: IDomEditor): IOption[] { FILE: packages/basic-modules/src/modules/font-size-family/menu/config.ts function genFontSizeConfig (line 6) | function genFontSizeConfig() { function getFontFamilyConfig (line 26) | function getFontFamilyConfig() { FILE: packages/basic-modules/src/modules/font-size-family/menu/index.ts method factory (line 12) | factory() { method factory (line 25) | factory() { FILE: packages/basic-modules/src/modules/font-size-family/parse-style-html.ts function parseStyleHtml (line 11) | function parseStyleHtml(text: DOMElement, node: Descendant, editor: IDom... FILE: packages/basic-modules/src/modules/font-size-family/pre-parse-html.ts constant FONT_SIZE_MAP_FOR_V4 (line 9) | const FONT_SIZE_MAP_FOR_V4 = { function preParse (line 23) | function preParse(fontElem: DOMElement): DOMElement { FILE: packages/basic-modules/src/modules/font-size-family/render-style.tsx function renderStyle (line 17) | function renderStyle(node: Descendant, vnode: VNode): VNode { FILE: packages/basic-modules/src/modules/font-size-family/style-to-html.ts function styleToHtml (line 16) | function styleToHtml(textNode: Descendant, textHtml: string): string { FILE: packages/basic-modules/src/modules/full-screen/menu/FullScreen.ts class FullScreen (line 9) | class FullScreen implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 19) | isActive(editor: IDomEditor): boolean { method isDisabled (line 23) | isDisabled(editor: IDomEditor): boolean { method exec (line 27) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/full-screen/menu/index.ts method factory (line 10) | factory() { FILE: packages/basic-modules/src/modules/header/custom-types.ts type Header1Element (line 10) | type Header1Element = { type Header2Element (line 15) | type Header2Element = { type Header3Element (line 20) | type Header3Element = { type Header4Element (line 25) | type Header4Element = { type Header5Element (line 30) | type Header5Element = { FILE: packages/basic-modules/src/modules/header/elem-to-html.ts function genToHtmlFn (line 8) | function genToHtmlFn(level: number) { FILE: packages/basic-modules/src/modules/header/helper.ts function getHeaderType (line 12) | function getHeaderType(editor: IDomEditor): string { function isMenuDisabled (line 30) | function isMenuDisabled(editor: IDomEditor): boolean { function setHeaderType (line 58) | function setHeaderType(editor: IDomEditor, type: string) { FILE: packages/basic-modules/src/modules/header/menu/Header1ButtonMenu.ts class Header1ButtonMenu (line 8) | class Header1ButtonMenu extends HeaderButtonMenuBase { FILE: packages/basic-modules/src/modules/header/menu/Header2ButtonMenu.ts class Header2ButtonMenu (line 8) | class Header2ButtonMenu extends HeaderButtonMenuBase { FILE: packages/basic-modules/src/modules/header/menu/Header3ButtonMenu.ts class Header3ButtonMenu (line 8) | class Header3ButtonMenu extends HeaderButtonMenuBase { FILE: packages/basic-modules/src/modules/header/menu/Header4ButtonMenu.ts class Header4ButtonMenu (line 8) | class Header4ButtonMenu extends HeaderButtonMenuBase { FILE: packages/basic-modules/src/modules/header/menu/Header5ButtonMenu.ts class Header5ButtonMenu (line 8) | class Header5ButtonMenu extends HeaderButtonMenuBase { FILE: packages/basic-modules/src/modules/header/menu/HeaderButtonMenuBase.ts method getValue (line 18) | getValue(editor: IDomEditor): string | boolean { method isActive (line 22) | isActive(editor: IDomEditor): boolean { method isDisabled (line 26) | isDisabled(editor: IDomEditor): boolean { method exec (line 30) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/header/menu/HeaderSelectMenu.ts class HeaderSelectMenu (line 10) | class HeaderSelectMenu implements ISelectMenu { method getOptions (line 16) | getOptions(editor: IDomEditor): IOption[] { method isActive (line 61) | isActive(editor: IDomEditor): boolean { method getValue (line 70) | getValue(editor: IDomEditor): string | boolean { method isDisabled (line 74) | isDisabled(editor: IDomEditor): boolean { method exec (line 83) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/header/menu/index.ts method factory (line 15) | factory() { method factory (line 22) | factory() { method factory (line 29) | factory() { method factory (line 36) | factory() { method factory (line 43) | factory() { method factory (line 50) | factory() { FILE: packages/basic-modules/src/modules/header/parse-elem-html.ts function genParser (line 17) | function genParser(level: number) { FILE: packages/basic-modules/src/modules/header/plugin.ts function withHeader (line 9) | function withHeader(editor: T): T { FILE: packages/basic-modules/src/modules/header/render-elem.tsx function genRenderElem (line 10) | function genRenderElem(level: number) { FILE: packages/basic-modules/src/modules/image/custom-types.ts type EmptyText (line 8) | type EmptyText = { type ImageStyle (line 12) | type ImageStyle = { type ImageElement (line 17) | type ImageElement = { FILE: packages/basic-modules/src/modules/image/elem-to-html.ts function imageToHtml (line 9) | function imageToHtml(elemNode: Element, childrenHtml: string): string { FILE: packages/basic-modules/src/modules/image/helper.ts function check (line 11) | async function check( function parseSrc (line 35) | async function parseSrc(menuKey: string, editor: IDomEditor, src: string... function insertImageNode (line 44) | async function insertImageNode( function updateImageNode (line 83) | async function updateImageNode( function isInsertImageMenuDisabled (line 123) | function isInsertImageMenuDisabled(editor: IDomEditor): boolean { FILE: packages/basic-modules/src/modules/image/menu/DeleteImage.ts class DeleteImage (line 10) | class DeleteImage implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 25) | isDisabled(editor: IDomEditor): boolean { method exec (line 36) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/image/menu/EditImage.ts function genDomID (line 24) | function genDomID(): string { class EditImage (line 28) | class EditImage implements IModalMenu { method getValue (line 40) | getValue(editor: IDomEditor): string | boolean { method getImageNode (line 45) | private getImageNode(editor: IDomEditor): Node | null { method isActive (line 49) | isActive(editor: IDomEditor): boolean { method exec (line 54) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 59) | isDisabled(editor: IDomEditor): boolean { method getModalPositionNode (line 71) | getModalPositionNode(editor: IDomEditor): Node | null { method getModalContentElem (line 75) | getModalContentElem(editor: IDomEditor): DOMElement { method updateImage (line 134) | private updateImage( FILE: packages/basic-modules/src/modules/image/menu/InsertImage.ts function genDomID (line 22) | function genDomID(): string { class InsertImage (line 26) | class InsertImage implements IModalMenu { method getValue (line 38) | getValue(editor: IDomEditor): string | boolean { method isActive (line 43) | isActive(editor: IDomEditor): boolean { method exec (line 48) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 53) | isDisabled(editor: IDomEditor): boolean { method getModalPositionNode (line 57) | getModalPositionNode(editor: IDomEditor): Node | null { method getModalContentElem (line 61) | getModalContentElem(editor: IDomEditor): DOMElement { method insertImage (line 113) | private insertImage(editor: IDomEditor, src: string, alt: string = '',... FILE: packages/basic-modules/src/modules/image/menu/ViewImageLink.ts class ViewImageLink (line 10) | class ViewImageLink implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 24) | isActive(editor: IDomEditor): boolean { method isDisabled (line 29) | isDisabled(editor: IDomEditor): boolean { method exec (line 40) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/image/menu/Width100.ts class ImageWidth100 (line 8) | class ImageWidth100 extends ImageWidthBaseClass { FILE: packages/basic-modules/src/modules/image/menu/Width30.ts class ImageWidth30 (line 8) | class ImageWidth30 extends ImageWidthBaseClass { FILE: packages/basic-modules/src/modules/image/menu/Width50.ts class ImageWidth50 (line 8) | class ImageWidth50 extends ImageWidthBaseClass { FILE: packages/basic-modules/src/modules/image/menu/WidthBase.ts method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method getSelectedNode (line 25) | private getSelectedNode(editor: IDomEditor): Node | null { method isDisabled (line 29) | isDisabled(editor: IDomEditor): boolean { method exec (line 40) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/image/menu/config.ts function genImageMenuConfig (line 8) | function genImageMenuConfig() { FILE: packages/basic-modules/src/modules/image/menu/index.ts method factory (line 19) | factory() { method factory (line 30) | factory() { method factory (line 37) | factory() { method factory (line 45) | factory() { method factory (line 52) | factory() { method factory (line 59) | factory() { method factory (line 66) | factory() { FILE: packages/basic-modules/src/modules/image/parse-elem-html.ts function parseHtml (line 11) | function parseHtml(elem: DOMElement, children: Descendant[], editor: IDo... FILE: packages/basic-modules/src/modules/image/plugin.ts function withImage (line 9) | function withImage(editor: T): T { FILE: packages/basic-modules/src/modules/image/render-elem.tsx type IImageSize (line 13) | interface IImageSize { function genContainerId (line 18) | function genContainerId(editor: IDomEditor, elemNode: SlateElement) { function renderContainer (line 26) | function renderContainer( function renderResizeContainer (line 50) | function renderResizeContainer( function renderImage (line 175) | function renderImage(elemNode: SlateElement, children: VNode[] | null, e... FILE: packages/basic-modules/src/modules/indent/custom-types.ts type IndentElement (line 10) | type IndentElement = { FILE: packages/basic-modules/src/modules/indent/menu/BaseMenu.ts method getValue (line 18) | getValue(editor: IDomEditor): string | boolean { method isActive (line 31) | isActive(editor: IDomEditor): boolean { method getMatchNode (line 40) | protected getMatchNode(editor: IDomEditor): Node | null { FILE: packages/basic-modules/src/modules/indent/menu/DecreaseIndentMenu.ts class DecreaseIndentMenu (line 12) | class DecreaseIndentMenu extends BaseMenu { method isDisabled (line 16) | isDisabled(editor: IDomEditor): boolean { method exec (line 29) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/basic-modules/src/modules/indent/menu/IncreaseIndentMenu.ts class IncreaseIndentMenu (line 13) | class IncreaseIndentMenu extends BaseMenu { method isDisabled (line 18) | isDisabled(editor: IDomEditor): boolean { method getIndentValue (line 31) | private getIndentValue(editor: IDomEditor) { method exec (line 49) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/basic-modules/src/modules/indent/menu/index.ts method factory (line 11) | factory() { method factory (line 18) | factory() { FILE: packages/basic-modules/src/modules/indent/parse-style-html.ts function parseStyleHtml (line 11) | function parseStyleHtml(elem: DOMElement, node: Descendant, editor: IDom... FILE: packages/basic-modules/src/modules/indent/pre-parse-html.ts function preParse (line 12) | function preParse(elem: DOMElement): DOMElement { FILE: packages/basic-modules/src/modules/indent/render-style.tsx function renderStyle (line 17) | function renderStyle(node: Descendant, vnode: VNode): VNode { FILE: packages/basic-modules/src/modules/indent/style-to-html.ts function styleToHtml (line 10) | function styleToHtml(node: Descendant, elemHtml: string): string { FILE: packages/basic-modules/src/modules/justify/custom-types.ts type JustifyElement (line 10) | type JustifyElement = { FILE: packages/basic-modules/src/modules/justify/menu/BaseMenu.ts method getValue (line 14) | getValue(editor: IDomEditor): string | boolean { method isActive (line 19) | isActive(editor: IDomEditor): boolean { method getMatchNode (line 28) | protected getMatchNode(editor: IDomEditor): Node | null { method isDisabled (line 48) | isDisabled(editor: IDomEditor): boolean { FILE: packages/basic-modules/src/modules/justify/menu/JustifyCenterMenu.ts class JustifyCenterMenu (line 11) | class JustifyCenterMenu extends BaseMenu { method exec (line 15) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/basic-modules/src/modules/justify/menu/JustifyJustifyMenu.ts class JustifyJustifyMenu (line 11) | class JustifyJustifyMenu extends BaseMenu { method exec (line 15) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/basic-modules/src/modules/justify/menu/JustifyLeftMenu.ts class JustifyLeftMenu (line 11) | class JustifyLeftMenu extends BaseMenu { method exec (line 15) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/basic-modules/src/modules/justify/menu/JustifyRightMenu.ts class JustifyRightMenu (line 11) | class JustifyRightMenu extends BaseMenu { method exec (line 15) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/basic-modules/src/modules/justify/menu/index.ts method factory (line 13) | factory() { method factory (line 20) | factory() { method factory (line 27) | factory() { method factory (line 34) | factory() { FILE: packages/basic-modules/src/modules/justify/parse-style-html.ts function parseStyleHtml (line 11) | function parseStyleHtml(elem: DOMElement, node: Descendant, editor: IDom... FILE: packages/basic-modules/src/modules/justify/render-style.tsx function renderStyle (line 17) | function renderStyle(node: Descendant, vnode: VNode): VNode { FILE: packages/basic-modules/src/modules/justify/style-to-html.ts function styleToHtml (line 10) | function styleToHtml(node: Descendant, elemHtml: string): string { FILE: packages/basic-modules/src/modules/line-height/custom-types.ts type LineHeightElement (line 10) | type LineHeightElement = { FILE: packages/basic-modules/src/modules/line-height/menu/LineHeightMenu.ts class LineHeightMenu (line 11) | class LineHeightMenu implements ISelectMenu { method getOptions (line 17) | getOptions(editor: IDomEditor): IOption[] { method getMatchNode (line 52) | private getMatchNode(editor: IDomEditor): Node | null { method isActive (line 73) | isActive(editor: IDomEditor): boolean { method getValue (line 82) | getValue(editor: IDomEditor): string | boolean { method isDisabled (line 90) | isDisabled(editor: IDomEditor): boolean { method exec (line 99) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/line-height/menu/config.ts function genLineHeightConfig (line 6) | function genLineHeightConfig() { FILE: packages/basic-modules/src/modules/line-height/menu/index.ts method factory (line 11) | factory() { FILE: packages/basic-modules/src/modules/line-height/parse-style-html.ts function parseStyleHtml (line 11) | function parseStyleHtml(elem: DOMElement, node: Descendant, editor: IDom... FILE: packages/basic-modules/src/modules/line-height/render-style.tsx function renderStyle (line 17) | function renderStyle(node: Descendant, vnode: VNode): VNode { FILE: packages/basic-modules/src/modules/line-height/style-to-html.ts function styleToHtml (line 10) | function styleToHtml(node: Descendant, elemHtml: string): string { FILE: packages/basic-modules/src/modules/link/custom-types.ts type LinkElement (line 10) | type LinkElement = { FILE: packages/basic-modules/src/modules/link/elem-to-html.ts function linkToHtml (line 9) | function linkToHtml(elem: Element, childrenHtml: string): string { FILE: packages/basic-modules/src/modules/link/helper.ts function check (line 18) | async function check( function parse (line 48) | async function parse(menuKey: string, editor: IDomEditor, url: string): ... function isMenuDisabled (line 57) | function isMenuDisabled(editor: IDomEditor): boolean { function genLinkNode (line 75) | function genLinkNode(url: string, text?: string): LinkElement { function insertLink (line 90) | async function insertLink(editor: IDomEditor, text: string, url: string) { function updateLink (line 144) | async function updateLink(editor: IDomEditor, text: string, url: string) { FILE: packages/basic-modules/src/modules/link/menu/EditLink.ts function genDomID (line 24) | function genDomID(): string { class EditLinkMenu (line 28) | class EditLinkMenu implements IModalMenu { method getSelectedLinkElem (line 39) | private getSelectedLinkElem(editor: IDomEditor): LinkElement | null { method getValue (line 49) | getValue(editor: IDomEditor): string | boolean { method isActive (line 57) | isActive(editor: IDomEditor): boolean { method exec (line 62) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 67) | isDisabled(editor: IDomEditor): boolean { method getModalPositionNode (line 78) | getModalPositionNode(editor: IDomEditor): Node | null { method getModalContentElem (line 82) | getModalContentElem(editor: IDomEditor): DOMElement { FILE: packages/basic-modules/src/modules/link/menu/InsertLink.ts function genDomID (line 22) | function genDomID(): string { class InsertLinkMenu (line 26) | class InsertLinkMenu implements IModalMenu { method getValue (line 37) | getValue(editor: IDomEditor): string | boolean { method isActive (line 42) | isActive(editor: IDomEditor): boolean { method exec (line 47) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 52) | isDisabled(editor: IDomEditor): boolean { method getModalPositionNode (line 56) | getModalPositionNode(editor: IDomEditor): Node | null { method getModalContentElem (line 60) | getModalContentElem(editor: IDomEditor): DOMElement { FILE: packages/basic-modules/src/modules/link/menu/UnLink.ts class UnLink (line 10) | class UnLink implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 25) | isDisabled(editor: IDomEditor): boolean { method exec (line 36) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/link/menu/ViewLink.ts class ViewLink (line 10) | class ViewLink implements IButtonMenu { method getSelectedLinkElem (line 15) | private getSelectedLinkElem(editor: IDomEditor): LinkElement | null { method getValue (line 21) | getValue(editor: IDomEditor): string | boolean { method isActive (line 29) | isActive(editor: IDomEditor): boolean { method isDisabled (line 34) | isDisabled(editor: IDomEditor): boolean { method exec (line 45) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/link/menu/config.ts function genLinkMenuConfig (line 6) | function genLinkMenuConfig() { FILE: packages/basic-modules/src/modules/link/menu/index.ts method factory (line 16) | factory() { method factory (line 27) | factory() { method factory (line 35) | factory() { method factory (line 42) | factory() { FILE: packages/basic-modules/src/modules/link/parse-elem-html.ts function parseHtml (line 11) | function parseHtml(elem: DOMElement, children: Descendant[], editor: IDo... FILE: packages/basic-modules/src/modules/link/plugin.ts function withLink (line 11) | function withLink(editor: T): T { FILE: packages/basic-modules/src/modules/link/render-elem.tsx function renderLink (line 18) | function renderLink(elemNode: SlateElement, children: VNode[] | null, ed... FILE: packages/basic-modules/src/modules/paragraph/custom-types.ts type ParagraphElement (line 10) | type ParagraphElement = { FILE: packages/basic-modules/src/modules/paragraph/elem-to-html.ts function pToHtml (line 8) | function pToHtml(elem: Element, childrenHtml: string): string { FILE: packages/basic-modules/src/modules/paragraph/parse-elem-html.ts function parseParagraphHtml (line 11) | function parseParagraphHtml( FILE: packages/basic-modules/src/modules/paragraph/plugin.ts function deleteHandler (line 15) | function deleteHandler(newEditor: IDomEditor): boolean { function withParagraph (line 38) | function withParagraph(editor: T): T { FILE: packages/basic-modules/src/modules/paragraph/render-elem.tsx function renderParagraph (line 17) | function renderParagraph( FILE: packages/basic-modules/src/modules/text-style/custom-types.ts type StyledText (line 8) | type StyledText = { FILE: packages/basic-modules/src/modules/text-style/helper.ts function isMenuDisabled (line 9) | function isMenuDisabled(editor: IDomEditor, mark?: string): boolean { function removeMarks (line 29) | function removeMarks(editor: IDomEditor, textNode: Node) { FILE: packages/basic-modules/src/modules/text-style/menu/BaseMenu.ts method getValue (line 22) | getValue(editor: IDomEditor): string | boolean { method isActive (line 38) | isActive(editor: IDomEditor): boolean { method isDisabled (line 43) | isDisabled(editor: IDomEditor): boolean { method exec (line 52) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/text-style/menu/BoldMenu.ts class BoldMenu (line 10) | class BoldMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/text-style/menu/ClearStyleMenu.ts class ClearStyleMenu (line 11) | class ClearStyleMenu implements IButtonMenu { method getValue (line 16) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 24) | isDisabled(editor: IDomEditor): boolean { method exec (line 33) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/text-style/menu/CodeMenu.ts class CodeMenu (line 10) | class CodeMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/text-style/menu/ItalicMenu.ts class ItalicMenu (line 10) | class ItalicMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/text-style/menu/SubMenu.ts class SubMenu (line 10) | class SubMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/text-style/menu/SupMenu.ts class SupMenu (line 10) | class SupMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/text-style/menu/ThroughMenu.ts class ThroughMenu (line 10) | class ThroughMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/text-style/menu/UnderlineMenu.ts class UnderlineMenu (line 10) | class UnderlineMenu extends BaseMenu { FILE: packages/basic-modules/src/modules/text-style/menu/index.ts method factory (line 17) | factory() { method factory (line 24) | factory() { method factory (line 31) | factory() { method factory (line 38) | factory() { method factory (line 45) | factory() { method factory (line 52) | factory() { method factory (line 59) | factory() { method factory (line 66) | factory() { FILE: packages/basic-modules/src/modules/text-style/parse-style-html.ts function isMatch (line 16) | function isMatch($text: Dom7Array, selector: string): boolean { function parseStyleHtml (line 26) | function parseStyleHtml( FILE: packages/basic-modules/src/modules/text-style/render-style.tsx function renderStyle (line 16) | function renderStyle(node: Descendant, vnode: VNode): VNode { FILE: packages/basic-modules/src/modules/text-style/style-to-html.ts function genStyledHtml (line 17) | function genStyledHtml(textNode: Descendant, html: string): string { function styleToHtml (line 36) | function styleToHtml(textNode: Descendant, textHtml: string): string { FILE: packages/basic-modules/src/modules/todo/custom-types.ts type TodoElement (line 10) | type TodoElement = { FILE: packages/basic-modules/src/modules/todo/elem-to-html.ts function todoToHtml (line 9) | function todoToHtml(elem: Element, childrenHtml: string): string { FILE: packages/basic-modules/src/modules/todo/menu/Todo.ts class TodoMenu (line 10) | class TodoMenu implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 24) | isDisabled(editor: IDomEditor): boolean { method exec (line 39) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/todo/menu/index.ts method factory (line 10) | factory() { FILE: packages/basic-modules/src/modules/todo/parse-elem-html.ts function parseHtml (line 11) | function parseHtml(elem: DOMElement, children: Descendant[], editor: IDo... FILE: packages/basic-modules/src/modules/todo/plugin.ts function withTodo (line 9) | function withTodo(editor: T): T { FILE: packages/basic-modules/src/modules/todo/pre-parse-html.ts function preParse (line 12) | function preParse(elem: DOMElement): DOMElement { FILE: packages/basic-modules/src/modules/todo/render-elem.tsx function renderTodo (line 18) | function renderTodo(elemNode: SlateElement, children: VNode[] | null, ed... FILE: packages/basic-modules/src/modules/undo-redo/menu/RedoMenu.ts class RedoMenu (line 9) | class RedoMenu implements IButtonMenu { method getValue (line 14) | getValue(editor: IDomEditor): string | boolean { method isActive (line 18) | isActive(editor: IDomEditor): boolean { method isDisabled (line 22) | isDisabled(editor: IDomEditor): boolean { method exec (line 27) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/undo-redo/menu/UndoMenu.ts class UndoMenu (line 9) | class UndoMenu implements IButtonMenu { method getValue (line 14) | getValue(editor: IDomEditor): string | boolean { method isActive (line 18) | isActive(editor: IDomEditor): boolean { method isDisabled (line 22) | isDisabled(editor: IDomEditor): boolean { method exec (line 27) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/basic-modules/src/modules/undo-redo/menu/index.ts method factory (line 11) | factory() { method factory (line 18) | factory() { FILE: packages/basic-modules/src/utils/dom.ts function isPlainText (line 68) | function isPlainText(str: string) { function getOuterHTML (line 84) | function getOuterHTML($elem: Dom7Array) { function getTagName (line 93) | function getTagName($elem: Dom7Array): string { function getStyleValue (line 103) | function getStyleValue($elem: Dom7Array, styleKey: string): string { FILE: packages/basic-modules/src/utils/util.ts function genRandomStr (line 13) | function genRandomStr(prefix: string = 'r'): string { function replaceSymbols (line 17) | function replaceSymbols(str: string) { FILE: packages/basic-modules/src/utils/vdom.ts function addVnodeStyle (line 26) | function addVnodeStyle(vnode: VNode, newStyle: VNodeStyle) { FILE: packages/code-highlight/src/constants/svg.ts constant JS_SVG (line 12) | const JS_SVG = FILE: packages/code-highlight/src/custom-types.ts type PureText (line 8) | type PureText = { type PreElement (line 12) | type PreElement = { type CodeElement (line 17) | type CodeElement = { FILE: packages/code-highlight/src/decorate/index.ts function getCodeElem (line 15) | function getCodeElem(textNode: Node): CodeElement | null { FILE: packages/code-highlight/src/module/elem-to-html.ts function codeToHtml (line 9) | function codeToHtml(elem: Element, childrenHtml: string): string { FILE: packages/code-highlight/src/module/menu/SelectLangMenu.ts class SelectLangMenu (line 11) | class SelectLangMenu implements ISelectMenu { method getOptions (line 18) | getOptions(editor: IDomEditor): IOption[] { method isActive (line 46) | isActive(editor: IDomEditor): boolean { method getValue (line 55) | getValue(editor: IDomEditor): string | boolean { method isDisabled (line 70) | isDisabled(editor: IDomEditor): boolean { method exec (line 77) | exec(editor: IDomEditor, value: string | boolean) { method getSelectCodeElem (line 88) | private getSelectCodeElem(editor: IDomEditor): CodeElement | null { FILE: packages/code-highlight/src/module/menu/config.ts function genCodeLangs (line 6) | function genCodeLangs() { FILE: packages/code-highlight/src/module/menu/index.ts method factory (line 11) | factory() { FILE: packages/code-highlight/src/module/parse-style-html.ts function parseCodeStyleHtml (line 11) | function parseCodeStyleHtml( FILE: packages/code-highlight/src/module/render-style.tsx function renderStyle (line 17) | function renderStyle(node: Descendant, vnode: VNode): VNode { FILE: packages/code-highlight/src/utils/vdom.ts function addVnodeClassName (line 13) | function addVnodeClassName(vnode: VNode, className: string) { function addVnodeStyle (line 26) | function addVnodeStyle(vnode: VNode, newStyle: VNodeStyle) { FILE: packages/code-highlight/src/vendor/prism.ts function getPrismTokenLength (line 71) | function getPrismTokenLength(token: any) { function getPrismTokens (line 91) | function getPrismTokens(textNode: Text, language: string) { FILE: packages/core/__tests__/config/editor-config.test.ts function getStartLocation (line 10) | function getStartLocation(editor) { FILE: packages/core/__tests__/config/toolbar-config.test.ts function createToolbar (line 14) | function createToolbar(editor: IDomEditor, customConfig = {}) { FILE: packages/core/__tests__/editor/dom-editor.test.ts function genStartLocation (line 16) | function genStartLocation() { FILE: packages/core/__tests__/editor/plugins/with-config.test.ts function createEditor (line 9) | function createEditor(...args) { FILE: packages/core/__tests__/editor/plugins/with-content.test.ts function createEditor (line 11) | function createEditor(...args) { function setEditorSelection (line 17) | function setEditorSelection( function getStartLocation (line 41) | function getStartLocation(editor) { FILE: packages/core/__tests__/editor/plugins/with-dom.test.ts function createEditor (line 10) | function createEditor(...args) { function getStartLocation (line 15) | function getStartLocation(editor) { FILE: packages/core/__tests__/editor/plugins/with-emitter.test.ts function createEditor (line 9) | function createEditor(...args) { FILE: packages/core/__tests__/editor/plugins/with-selection.test.ts function createEditor (line 10) | function createEditor(...args) { function getStartLocation (line 15) | function getStartLocation(editor) { function genParagraph (line 18) | function genParagraph() { FILE: packages/core/__tests__/menus/register-menus/register-button-menu.ts class MyButtonMenu (line 9) | class MyButtonMenu implements IButtonMenu { method getValue (line 12) | getValue(editor: IDomEditor) { method isActive (line 15) | isActive(editor: IDomEditor) { method isDisabled (line 18) | isDisabled(editor: IDomEditor) { method exec (line 21) | exec(editor: IDomEditor, value: string | boolean) { method factory (line 28) | factory() { FILE: packages/core/__tests__/menus/register-menus/register-modal-menu.ts class MyModalMenu (line 9) | class MyModalMenu implements IModalMenu { method getValue (line 14) | getValue(editor: IDomEditor) { method isActive (line 17) | isActive(editor: IDomEditor) { method isDisabled (line 20) | isDisabled(editor: IDomEditor) { method exec (line 23) | exec(editor: IDomEditor, value: string | boolean) { method getModalContentElem (line 26) | getModalContentElem(editor: IDomEditor) { method getModalPositionNode (line 29) | getModalPositionNode(editor: IDomEditor) { method factory (line 36) | factory() { FILE: packages/core/__tests__/menus/register-menus/register-select-menu.ts class MySelectMenu (line 9) | class MySelectMenu implements ISelectMenu { method getValue (line 12) | getValue(editor: IDomEditor) { method isActive (line 15) | isActive(editor: IDomEditor) { method isDisabled (line 18) | isDisabled(editor: IDomEditor) { method exec (line 21) | exec(editor: IDomEditor, value: string | boolean) { method getOptions (line 24) | getOptions(): IOption[] { method factory (line 34) | factory() { FILE: packages/core/src/config/index.ts function genEditorConfig (line 14) | function genEditorConfig(userConfig: Partial = {}): IEdit... function genToolbarConfig (line 52) | function genToolbarConfig(userConfig?: Partial): IToolba... FILE: packages/core/src/config/interface.ts type IHoverbarConf (line 10) | interface IHoverbarConf { type AlertType (line 18) | type AlertType = 'success' | 'info' | 'warning' | 'error' type ISingleMenuConfig (line 20) | interface ISingleMenuConfig { type IMenuConfig (line 24) | interface IMenuConfig { type IEditorConfig (line 31) | interface IEditorConfig { type IToolbarConfig (line 69) | interface IToolbarConfig { FILE: packages/core/src/config/register.ts constant GLOBAL_MENU_CONF (line 9) | const GLOBAL_MENU_CONF: IMenuConfig = {} function registerGlobalMenuConf (line 16) | function registerGlobalMenuConf(key: string, config?: ISingleMenuConfig) { FILE: packages/core/src/constants/index.ts constant IGNORE_TAGS (line 1) | const IGNORE_TAGS = new Set([ FILE: packages/core/src/constants/svg.ts constant SVG_CHECK_MARK (line 13) | const SVG_CHECK_MARK = constant SVG_DOWN_ARROW (line 17) | const SVG_DOWN_ARROW = constant SVG_CLOSE (line 21) | const SVG_CLOSE = FILE: packages/core/src/create/bind-node-relation.ts function bindNodeRelation (line 17) | function bindNodeRelation(node: Node, index: number, parent: Ancestor, e... FILE: packages/core/src/create/create-editor.ts type PluginFnType (line 34) | type PluginFnType = (editor: T) => T type ICreateOption (line 36) | interface ICreateOption { FILE: packages/core/src/create/create-toolbar.ts type ICreateOption (line 14) | interface ICreateOption { FILE: packages/core/src/create/helper.ts function isRepeatedCreate (line 11) | function isRepeatedCreate( function isRepeatedCreateTextarea (line 36) | function isRepeatedCreateTextarea( function isRepeatedCreateToolbar (line 46) | function isRepeatedCreateToolbar( function genDefaultContent (line 56) | function genDefaultContent() { function htmlToContent (line 70) | function htmlToContent(editor: IDomEditor, html: string = ''): Descendan... FILE: packages/core/src/editor/dom-editor.ts method getWindow (line 47) | getWindow(editor: IDomEditor): Window { method findKey (line 59) | findKey(editor: IDomEditor | null, node: Node): Key { method setNewKey (line 71) | setNewKey(node: Node) { method findPath (line 80) | findPath(editor: IDomEditor | null, node: Node): Path { method findDocumentOrShadowRoot (line 117) | findDocumentOrShadowRoot(editor: IDomEditor): Document | ShadowRoot { method getParentNode (line 136) | getParentNode(editor: IDomEditor | null, node: Node): Ancestor | null { method getParentsNodes (line 145) | getParentsNodes(editor: IDomEditor, node: Node): Ancestor[] { method getTopNode (line 165) | getTopNode(editor: IDomEditor, curNode: Node): Node { method toDOMNode (line 174) | toDOMNode(editor: IDomEditor, node: Node): HTMLElement { method hasDOMNode (line 194) | hasDOMNode(editor: IDomEditor, target: DOMNode, options: { editable?: bo... method toDOMRange (line 231) | toDOMRange(editor: IDomEditor, range: Range): DOMRange { method toDOMPoint (line 258) | toDOMPoint(editor: IDomEditor, point: Point): DOMPoint { method toSlateNode (line 308) | toSlateNode(editor: IDomEditor | null, domNode: DOMNode): Node { method findEventRange (line 327) | findEventRange(editor: IDomEditor, event: any): Range { method toSlateRange (line 393) | toSlateRange( method toSlatePoint (line 476) | toSlatePoint( method hasRange (line 571) | hasRange(editor: IDomEditor, range: Range): boolean { method getNodeType (line 576) | getNodeType(node: Node): string { method checkNodeType (line 583) | checkNodeType(node: Node, type: string) { method getNodesStr (line 587) | getNodesStr(nodes: Node[]): string { method getSelectedElems (line 591) | getSelectedElems(editor: IDomEditor): Element[] { method getSelectedNodeByType (line 603) | getSelectedNodeByType(editor: IDomEditor, type: string): Node | null { method getSelectedTextNode (line 613) | getSelectedTextNode(editor: IDomEditor): Node | null { method isNodeSelected (line 623) | isNodeSelected(editor: IDomEditor, node: Node): boolean { method isSelectionAtLineEnd (line 636) | isSelectionAtLineEnd(editor: IDomEditor, path: Path): boolean { method getTextarea (line 648) | getTextarea(editor: IDomEditor): TextArea { method getToolbar (line 655) | getToolbar(editor: IDomEditor): Toolbar | null { method getHoverbar (line 660) | getHoverbar(editor: IDomEditor): HoverBar | null { method normalizeContent (line 665) | normalizeContent(editor: IDomEditor) { method getLeftLengthOfMaxLength (line 675) | getLeftLengthOfMaxLength(editor: IDomEditor): number { method cleanExposedTexNodeInSelectionBlock (line 694) | cleanExposedTexNodeInSelectionBlock(editor: IDomEditor) { method isLastNode (line 750) | isLastNode(editor: IDomEditor, node: Node) { method genEmptyParagraph (line 759) | genEmptyParagraph(): Element { method isSelectedVoidNode (line 767) | isSelectedVoidNode(editor: IDomEditor): boolean { method isSelectedEmptyParagraph (line 782) | isSelectedEmptyParagraph(editor: IDomEditor) { method isEmptyPath (line 803) | isEmptyPath(editor: IDomEditor, path: Path): boolean { FILE: packages/core/src/editor/interface.ts type ElementWithId (line 12) | type ElementWithId = Element & { id: string } type IDomEditor (line 17) | interface IDomEditor extends Editor { FILE: packages/core/src/editor/plugins/with-content.ts function insertElemToEditor (line 26) | function insertElemToEditor(editor: IDomEditor, elem: Element) { FILE: packages/core/src/editor/plugins/with-emitter.ts function getEmitter (line 15) | function getEmitter(editor: IDomEditor): Emitter { constant EDITOR_TO_DESTROY_LISTENERS (line 25) | const EDITOR_TO_DESTROY_LISTENERS: WeakMap> = ... function recordDestroyListeners (line 26) | function recordDestroyListeners(editor: IDomEditor, fn: Function) { function getDestroyListeners (line 34) | function getDestroyListeners(editor: IDomEditor): Set { function clearDestroyListeners (line 37) | function clearDestroyListeners(editor: IDomEditor) { FILE: packages/core/src/i18n/index.ts function i18nAddResources (line 22) | function i18nAddResources(lng: string, resources: object) { function i18nChangeLanguage (line 30) | function i18nChangeLanguage(lng: string) { function i18nGetResources (line 38) | function i18nGetResources(lng: string) { FILE: packages/core/src/index.ts type IModuleConf (line 42) | interface IModuleConf { FILE: packages/core/src/menus/bar-item/BaseButton.ts method constructor (line 19) | constructor(key: string, menu: IButtonMenu | IDropPanelMenu | IModalMenu... method init (line 53) | private init() { method exec (line 75) | private exec() { method setActive (line 85) | private setActive() { method setDisabled (line 100) | private setDisabled() { method changeMenuState (line 125) | changeMenuState() { FILE: packages/core/src/menus/bar-item/DropPanelButton.ts class DropPanelButton (line 12) | class DropPanelButton extends BaseButton { method constructor (line 16) | constructor(key: string, menu: IDropPanelMenu, inGroup = false) { method onButtonClick (line 27) | onButtonClick() { method handleDropPanel (line 34) | private handleDropPanel() { FILE: packages/core/src/menus/bar-item/GroupButton.ts class GroupButton (line 11) | class GroupButton { method constructor (line 16) | constructor(menu: IMenuGroup) { method appendBarItem (line 44) | appendBarItem(barItem: IBarItem) { method observe (line 49) | private observe(observer: MutationObserver) { method createObserver (line 54) | private createObserver(): MutationObserver { FILE: packages/core/src/menus/bar-item/ModalButton.ts class ModalButton (line 15) | class ModalButton extends BaseButton { method constructor (line 20) | constructor(key: string, menu: IModalMenu, inGroup = false) { method onButtonClick (line 25) | onButtonClick() { method getPosition (line 34) | private getPosition(): Partial { method handleModal (line 48) | private handleModal() { method renderAndShowModal (line 77) | private renderAndShowModal(modal: Modal, firstTime: boolean = false) { FILE: packages/core/src/menus/bar-item/Select.ts function getOptionText (line 15) | function getOptionText(options: IOption[], value: string): string { class BarItemSelect (line 28) | class BarItemSelect implements IBarItem { method constructor (line 35) | constructor(key: string, menu: ISelectMenu, inGroup = false) { method init (line 55) | private init() { method trigger (line 68) | private trigger() { method onChange (line 111) | private onChange(value: string) { method setSelectedValue (line 117) | private setSelectedValue() { method setDisabled (line 132) | private setDisabled() { method changeMenuState (line 155) | changeMenuState() { FILE: packages/core/src/menus/bar-item/SimpleButton.ts class SimpleButton (line 9) | class SimpleButton extends BaseButton { method constructor (line 10) | constructor(key: string, menu: IButtonMenu, inGroup = false) { method onButtonClick (line 13) | onButtonClick() { FILE: packages/core/src/menus/bar-item/index.ts type MenuType (line 16) | type MenuType = IButtonMenu | ISelectMenu | IDropPanelMenu | IModalMenu type IBarItem (line 18) | interface IBarItem { constant MENU_TO_BAR_ITEM (line 25) | const MENU_TO_BAR_ITEM = new WeakMap() function getEditorInstance (line 27) | function getEditorInstance(item: IBarItem): IDomEditor { function createBarItem (line 39) | function createBarItem(key: string, menu: MenuType, inGroup: boolean = f... function createBarItemGroup (line 69) | function createBarItemGroup(menu: IMenuGroup): GroupButton { FILE: packages/core/src/menus/bar-item/tooltip.ts function addTooltip (line 9) | function addTooltip( FILE: packages/core/src/menus/bar/HoverBar.ts type MenuType (line 20) | type MenuType = IButtonMenu | ISelectMenu | IDropPanelMenu | IModalMenu function isSelectedText (line 27) | function isSelectedText(editor: IDomEditor, n: Node) { class HoverBar (line 45) | class HoverBar { method constructor (line 52) | constructor() { method getMenus (line 77) | getMenus() { method hideAndClean (line 81) | hideAndClean() { method checkPositionBottom (line 96) | private checkPositionBottom() { method show (line 116) | private show() { method changeItemsState (line 124) | private changeItemsState() { method registerItems (line 132) | private registerItems(menuKeys: string[]) { method registerSingleItem (line 149) | private registerSingleItem(key: string) { method setPosition (line 182) | private setPosition(node: Node) { method getSelectedNodeAndMenuKeys (line 208) | private getSelectedNodeAndMenuKeys(): { node: Node; menuKeys: string[]... method getEditorInstance (line 291) | private getEditorInstance(): IDomEditor { method getHoverbarKeysConf (line 297) | private getHoverbarKeysConf() { method isSamePath (line 313) | private isSamePath(node1: Node | null, node2: Node | null) { method destroy (line 327) | destroy() { FILE: packages/core/src/menus/bar/Toolbar.ts type MenuType (line 19) | type MenuType = IButtonMenu | ISelectMenu | IDropPanelMenu | IModalMenu class Toolbar (line 21) | class Toolbar { method constructor (line 28) | constructor(boxSelector: string | DOMElement, config: Partial IButtonMenu | ISelectMenu | IDropPanelMenu ... type IRegisterMenuConf (line 70) | interface IRegisterMenuConf { FILE: packages/core/src/menus/panel-and-modal/BaseClass.ts method constructor (line 16) | constructor(editor: IDomEditor) { method record (line 23) | private record(editor: IDomEditor) { method renderContent (line 39) | renderContent(contentElem: DOMElement) { method appendTo (line 51) | appendTo($menuElem: Dom7Array) { method show (line 56) | show() { method hide (line 69) | hide() { FILE: packages/core/src/menus/panel-and-modal/DropPanel.ts class DropPanel (line 10) | class DropPanel extends PanelAndModal { method constructor (line 14) | constructor(editor: IDomEditor) { method genSelfElem (line 18) | genSelfElem(): Dom7Array | null { FILE: packages/core/src/menus/panel-and-modal/Modal.ts class Modal (line 14) | class Modal extends PanelAndModal { method constructor (line 19) | constructor(editor: IDomEditor, width: number = 0) { method genSelfElem (line 42) | genSelfElem(): Dom7Array | null { method setStyle (line 54) | setStyle(positionStyle: Partial) { function genModalInputElems (line 75) | function genModalInputElems( function genModalTextareaElems (line 95) | function genModalTextareaElems( function genModalButtonElems (line 116) | function genModalButtonElems(buttonId: string, buttonText: string): DOME... FILE: packages/core/src/menus/panel-and-modal/SelectList.ts function gen$SelectedIcon (line 13) | function gen$SelectedIcon() { class SelectList (line 17) | class SelectList extends PanelAndModal { method constructor (line 21) | constructor(editor: IDomEditor, width?: number) { method renderList (line 39) | renderList(options: IOption[]) { method genSelfElem (line 65) | genSelfElem(): Dom7Array | null { FILE: packages/core/src/menus/register.ts constant MENU_ITEM_FACTORIES (line 10) | const MENU_ITEM_FACTORIES: { function registerMenu (line 19) | function registerMenu( FILE: packages/core/src/parse-html/helper.ts constant REPLACE_SPACE_160_REG (line 6) | const REPLACE_SPACE_160_REG = new RegExp(String.fromCharCode(160), 'g') function replaceSpace160 (line 13) | function replaceSpace160(str: string): string { FILE: packages/core/src/parse-html/index.ts constant TEXT_TAGS (line 11) | const TEXT_TAGS = [ type PreParseHtmlFnType (line 26) | type PreParseHtmlFnType = ($node: DOMElement) => DOMElement type IPreParseHtmlConf (line 28) | interface IPreParseHtmlConf { constant PRE_PARSE_HTML_CONF_LIST (line 33) | const PRE_PARSE_HTML_CONF_LIST: IPreParseHtmlConf[] = [] function registerPreParseHtmlConf (line 39) | function registerPreParseHtmlConf(conf: IPreParseHtmlConf) { type ParseStyleHtmlFnType (line 45) | type ParseStyleHtmlFnType = ( constant PARSE_STYLE_HTML_FN_LIST (line 51) | const PARSE_STYLE_HTML_FN_LIST: ParseStyleHtmlFnType[] = [] function registerParseStyleHtmlHandler (line 57) | function registerParseStyleHtmlHandler(fn: ParseStyleHtmlFnType) { type ParseElemHtmlFnType (line 63) | type ParseElemHtmlFnType = ( constant PARSE_ELEM_HTML_CONF (line 69) | const PARSE_ELEM_HTML_CONF: { type IParseElemHtmlConf (line 73) | interface IParseElemHtmlConf { function registerParseElemHtmlConf (line 78) | function registerParseElemHtmlConf(conf: IParseElemHtmlConf) { FILE: packages/core/src/parse-html/parse-common-elem-html.ts function tryInsertTextToChildrenLastItem (line 20) | function tryInsertTextToChildrenLastItem(children: Descendant[], str: st... function genChildren (line 41) | function genChildren($elem: Dom7Array, editor: IDomEditor): Descendant[] { function defaultParser (line 114) | function defaultParser(elem: DOMElement, children: Descendant[], editor:... function getParser (line 125) | function getParser($elem: Dom7Array): ParseElemHtmlFnType { function parseCommonElemHtml (line 140) | function parseCommonElemHtml($elem: Dom7Array, editor: IDomEditor): Elem... FILE: packages/core/src/parse-html/parse-elem-html.ts function parseElemHtml (line 20) | function parseElemHtml($elem: Dom7Array, editor: IDomEditor): Descendant... FILE: packages/core/src/parse-html/parse-text-elem-html.ts function parseTextElemHtml (line 19) | function parseTextElemHtml($text: Dom7Array, editor: IDomEditor): Text { FILE: packages/core/src/render/element/getRenderElem.tsx function defaultRender (line 18) | function defaultRender( function getRenderElem (line 34) | function getRenderElem(type: string): RenderElemFnType { FILE: packages/core/src/render/element/renderElement.tsx type IAttrs (line 24) | interface IAttrs { function renderElement (line 33) | function renderElement(elemNode: SlateElement, editor: IDomEditor): VNode { FILE: packages/core/src/render/element/renderStyle.ts function renderStyle (line 15) | function renderStyle(elem: SlateElement, vnode: VNode): VNode { FILE: packages/core/src/render/helper.ts function genElemId (line 6) | function genElemId(id: string) { function genTextId (line 10) | function genTextId(id: string) { FILE: packages/core/src/render/index.ts type RenderStyleFnType (line 12) | type RenderStyleFnType = (node: Descendant, vnode: VNode) => VNode constant RENDER_STYLE_HANDLER_LIST (line 15) | const RENDER_STYLE_HANDLER_LIST: RenderStyleFnType[] = [] function registerStyleHandler (line 21) | function registerStyleHandler(fn: RenderStyleFnType) { type RenderElemFnType (line 27) | type RenderElemFnType = ( constant RENDER_ELEM_CONF (line 34) | const RENDER_ELEM_CONF: { type IRenderElemConf (line 38) | interface IRenderElemConf { function registerRenderElemConf (line 47) | function registerRenderElemConf(conf: IRenderElemConf) { FILE: packages/core/src/render/node2Vnode.ts function node2Vnode (line 20) | function node2Vnode(node: Node, index: number, parent: Ancestor, editor:... FILE: packages/core/src/render/text/genVnode.tsx function str (line 11) | function str(text: string, isTrailing = false): VNode { function zeroWidthStr (line 15) | function zeroWidthStr(length = 0, isLineBreak = false): VNode { function genTextVnode (line 24) | function genTextVnode( FILE: packages/core/src/render/text/renderStyle.ts function addTextVnodeStyle (line 15) | function addTextVnodeStyle(leafNode: SlateText, textVnode: VNode): VNode { FILE: packages/core/src/render/text/renderText.tsx function renderText (line 17) | function renderText(textNode: SlateText, parent: Ancestor, editor: IDomE... FILE: packages/core/src/text-area/TextArea.ts class TextArea (line 21) | class TextArea { method constructor (line 37) | constructor(boxSelector: string | DOMElement) { method editorInstance (line 88) | private get editorInstance(): IDomEditor { method bindEvent (line 102) | private bindEvent() { method onFocusAndOnBlur (line 129) | private onFocusAndOnBlur() { method changeMaxLengthInfo (line 150) | private changeMaxLengthInfo() { method changeProgress (line 164) | changeProgress(progress: number) { method changeViewState (line 181) | changeViewState() { method destroy (line 200) | destroy() { FILE: packages/core/src/text-area/event-handlers/beforeInput.ts type BeforeInputEventType (line 16) | interface BeforeInputEventType { function handleBeforeInput (line 24) | function handleBeforeInput(e: Event, textarea: TextArea, editor: IDomEdi... FILE: packages/core/src/text-area/event-handlers/blur.ts function handleOnBlur (line 15) | function handleOnBlur(e: Event, textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/text-area/event-handlers/click.ts function handleOnClick (line 13) | function handleOnClick(event: Event, textarea: TextArea, editor: IDomEdi... FILE: packages/core/src/text-area/event-handlers/composition.ts constant EDITOR_TO_TEXT (line 16) | const EDITOR_TO_TEXT: WeakMap = new WeakMap() constant EDITOR_TO_START_CONTAINER (line 17) | const EDITOR_TO_START_CONTAINER: WeakMap = new Weak... function handleCompositionStart (line 25) | function handleCompositionStart(e: Event, textarea: TextArea, editor: ID... function handleCompositionUpdate (line 65) | function handleCompositionUpdate(event: Event, textarea: TextArea, edito... function handleCompositionEnd (line 77) | function handleCompositionEnd(e: Event, textarea: TextArea, editor: IDom... FILE: packages/core/src/text-area/event-handlers/copy.ts function handleOnCopy (line 11) | function handleOnCopy(e: Event, textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/text-area/event-handlers/cut.ts function handleOnCut (line 11) | function handleOnCut(e: Event, textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/text-area/event-handlers/drag.ts function handleOnDragstart (line 12) | function handleOnDragstart(e: Event, textarea: TextArea, editor: IDomEdi... function handleOnDragover (line 38) | function handleOnDragover(event: Event, textarea: TextArea, editor: IDom... function handleOnDragend (line 50) | function handleOnDragend(e: Event, textarea: TextArea, editor: IDomEdito... FILE: packages/core/src/text-area/event-handlers/drop.ts function handleOnDrop (line 13) | function handleOnDrop(e: Event, textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/text-area/event-handlers/focus.ts function handleOnFocus (line 12) | function handleOnFocus(event: Event, textarea: TextArea, editor: IDomEdi... FILE: packages/core/src/text-area/event-handlers/keydown.ts function preventDefault (line 15) | function preventDefault(event: Event) { function triggerMenuHotKey (line 20) | function triggerMenuHotKey(editor: IDomEditor, event: KeyboardEvent) { function handleOnKeydown (line 41) | function handleOnKeydown(e: Event, textarea: TextArea, editor: IDomEdito... FILE: packages/core/src/text-area/event-handlers/keypress.ts function handleKeypress (line 14) | function handleKeypress(event: Event, textarea: TextArea, editor: IDomEd... FILE: packages/core/src/text-area/event-handlers/paste.ts function handleOnPaste (line 14) | function handleOnPaste(e: Event, textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/text-area/helpers.ts function hasEditableTarget (line 30) | function hasEditableTarget( function isTargetInsideNonReadonlyVoid (line 40) | function isTargetInsideNonReadonlyVoid( function hasTarget (line 54) | function hasTarget(editor: IDomEditor, target: EventTarget | null): targ... function isDOMEventHandled (line 61) | function isDOMEventHandled(event: Event, handler?: (event: Event) => voi... FILE: packages/core/src/text-area/place-holder.ts function handlePlaceholder (line 15) | function handlePlaceholder(textarea: TextArea, editor: IDomEditor) { function hidePlaceholder (line 46) | function hidePlaceholder(textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/text-area/syncSelection.ts function editorSelectionToDOM (line 23) | function editorSelectionToDOM(textarea: TextArea, editor: IDomEditor, fo... function DOMSelectionToEditor (line 156) | function DOMSelectionToEditor(textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/text-area/update-view.ts function genElemId (line 22) | function genElemId(id: number) { function genRootVnode (line 31) | function genRootVnode(elemId: string, readOnly = false): VNode { function genRootElem (line 45) | function genRootElem(elemId: string, readOnly = false): Dom7Array { function updateView (line 67) | function updateView(textarea: TextArea, editor: IDomEditor) { FILE: packages/core/src/to-html/elem2html.ts function defaultParser (line 17) | function defaultParser(elemNode: Element, childrenHtml: string, editor: ... function getParser (line 27) | function getParser(type: string): ElemToHtmlFnType { function elemToHtml (line 32) | function elemToHtml(elemNode: Element, editor: IDomEditor): string { FILE: packages/core/src/to-html/index.ts type styleToHtmlFnType (line 11) | type styleToHtmlFnType = (node: Descendant, elemHtml: string) => string constant STYLE_TO_HTML_FN_LIST (line 13) | const STYLE_TO_HTML_FN_LIST: styleToHtmlFnType[] = [] function registerStyleToHtmlHandler (line 19) | function registerStyleToHtmlHandler(fn: styleToHtmlFnType) { type IElemToHtmlRes (line 25) | interface IElemToHtmlRes { type ElemToHtmlFnType (line 31) | type ElemToHtmlFnType = ( constant ELEM_TO_HTML_CONF (line 38) | const ELEM_TO_HTML_CONF: { type IElemToHtmlConf (line 42) | interface IElemToHtmlConf { function registerElemToHtmlConf (line 51) | function registerElemToHtmlConf(conf: IElemToHtmlConf) { FILE: packages/core/src/to-html/node2html.ts function node2html (line 11) | function node2html(node: Descendant, editor: IDomEditor): string { FILE: packages/core/src/to-html/text2html.ts function textToHtml (line 12) | function textToHtml(textNode: Text, editor: IDomEditor): string { FILE: packages/core/src/upload/createUploader.ts function createUploader (line 11) | function createUploader(config: IUploadConfig): Uppy { FILE: packages/core/src/upload/interface.ts type FilesType (line 8) | type FilesType = { [key: string]: UppyFile<{}, {}> } type IUploadConfig (line 13) | interface IUploadConfig { FILE: packages/core/src/utils/dom.ts type DOMPoint (line 85) | type DOMPoint = [Node, number] function getFirstVoidChild (line 293) | function getFirstVoidChild(elem: DOMElement): DOMElement | null { function walkTextNodes (line 341) | function walkTextNodes( type NodeType (line 361) | enum NodeType { function getTagName (line 376) | function getTagName($elem: Dom7Array): string { FILE: packages/core/src/utils/hotkeys.ts type KEYS (line 9) | interface KEYS { constant HOTKEYS (line 16) | const HOTKEYS: KEYS = { constant APPLE_HOTKEYS (line 34) | const APPLE_HOTKEYS: KEYS = { constant WINDOWS_HOTKEYS (line 51) | const WINDOWS_HOTKEYS: KEYS = { FILE: packages/core/src/utils/key.ts class Key (line 11) | class Key { method constructor (line 14) | constructor() { FILE: packages/core/src/utils/ua.ts constant IS_IOS (line 6) | const IS_IOS = constant IS_APPLE (line 12) | const IS_APPLE = typeof navigator !== 'undefined' && /Mac OS X/.test(nav... constant IS_FIREFOX (line 14) | const IS_FIREFOX = constant IS_FIREFOX_LEGACY (line 17) | const IS_FIREFOX_LEGACY = constant IS_SAFARI (line 21) | const IS_SAFARI = constant IS_EDGE_LEGACY (line 25) | const IS_EDGE_LEGACY = constant IS_CHROME_LEGACY (line 30) | const IS_CHROME_LEGACY = constant IS_CHROME (line 34) | const IS_CHROME = typeof navigator !== 'undefined' && /Chrome/i.test(nav... constant IS_QQBROWSER (line 37) | const IS_QQBROWSER = constant HAS_BEFORE_INPUT_SUPPORT (line 43) | const HAS_BEFORE_INPUT_SUPPORT = FILE: packages/core/src/utils/util.ts type PromiseCallback (line 9) | type PromiseCallback = (value: void) => void | PromiseLike function genRandomStr (line 16) | function genRandomStr(prefix: string = 'r'): string { function promiseResolveThen (line 20) | function promiseResolveThen(fn: Function) { function addQueryToUrl (line 29) | function addQueryToUrl(url: string, data: object): string { function replaceHtmlSpecialSymbols (line 60) | function replaceHtmlSpecialSymbols(str: string) { function deReplaceHtmlSpecialSymbols (line 81) | function deReplaceHtmlSpecialSymbols(str: string) { FILE: packages/core/src/utils/vdom.ts type PatchFn (line 21) | type PatchFn = (oldVnode: VNode | Element, vnode: VNode) => VNode function genPatchFn (line 27) | function genPatchFn(): PatchFn { constant DATA_PRESERVE_KEYS (line 41) | const DATA_PRESERVE_KEYS = ['props', 'attrs', 'style', 'dataset', 'on', ... function normalizeVnodeData (line 47) | function normalizeVnodeData(vnode: VNode) { function addVnodeProp (line 94) | function addVnodeProp(vnode: VNode, newProp: Props) { function addVnodeDataset (line 107) | function addVnodeDataset(vnode: VNode, newDataset: Dataset) { function addVnodeStyle (line 120) | function addVnodeStyle(vnode: VNode, newStyle: VNodeStyle) { FILE: packages/core/src/utils/weak-maps.ts constant EDITOR_TO_TEXTAREA (line 20) | const EDITOR_TO_TEXTAREA = new WeakMap() constant TEXTAREA_TO_EDITOR (line 21) | const TEXTAREA_TO_EDITOR = new WeakMap() constant TOOLBAR_TO_EDITOR (line 24) | const TOOLBAR_TO_EDITOR = new WeakMap() constant EDITOR_TO_TOOLBAR (line 25) | const EDITOR_TO_TOOLBAR = new WeakMap() constant HOVER_BAR_TO_EDITOR (line 26) | const HOVER_BAR_TO_EDITOR = new WeakMap() constant EDITOR_TO_HOVER_BAR (line 27) | const EDITOR_TO_HOVER_BAR = new WeakMap() constant BAR_ITEM_TO_EDITOR (line 28) | const BAR_ITEM_TO_EDITOR = new WeakMap() constant EDITOR_TO_PANEL_AND_MODAL (line 29) | const EDITOR_TO_PANEL_AND_MODAL = new WeakMap() constant EDITOR_TO_CONFIG (line 33) | const EDITOR_TO_CONFIG = new WeakMap() constant IS_FIRST_PATCH (line 36) | const IS_FIRST_PATCH = new WeakMap() constant TEXTAREA_TO_PATCH_FN (line 37) | const TEXTAREA_TO_PATCH_FN = new WeakMap() constant TEXTAREA_TO_VNODE (line 38) | const TEXTAREA_TO_VNODE = new WeakMap() constant NODE_TO_INDEX (line 44) | const NODE_TO_INDEX: WeakMap = new WeakMap() constant NODE_TO_PARENT (line 45) | const NODE_TO_PARENT: WeakMap = new WeakMap() constant EDITOR_TO_ELEMENT (line 51) | const EDITOR_TO_ELEMENT: WeakMap = new WeakMap() constant EDITOR_TO_PLACEHOLDER (line 52) | const EDITOR_TO_PLACEHOLDER: WeakMap = new WeakMap() constant ELEMENT_TO_NODE (line 53) | const ELEMENT_TO_NODE: WeakMap = new WeakMap() constant KEY_TO_ELEMENT (line 54) | const KEY_TO_ELEMENT: WeakMap = new WeakMap() constant NODE_TO_ELEMENT (line 55) | const NODE_TO_ELEMENT: WeakMap = new WeakMap() constant NODE_TO_KEY (line 56) | const NODE_TO_KEY: WeakMap = new WeakMap() constant EDITOR_TO_WINDOW (line 57) | const EDITOR_TO_WINDOW: WeakMap = new WeakMap() constant IS_FOCUSED (line 62) | const IS_FOCUSED: WeakMap = new WeakMap() constant IS_DRAGGING (line 63) | const IS_DRAGGING: WeakMap = new WeakMap() constant IS_CLICKING (line 64) | const IS_CLICKING: WeakMap = new WeakMap() constant CHANGING_NODE_PATH (line 73) | const CHANGING_NODE_PATH: WeakMap = new WeakMap() constant EDITOR_TO_SELECTION (line 76) | const EDITOR_TO_SELECTION: WeakMap = new WeakMap() constant EDITOR_TO_EMITTER (line 79) | const EDITOR_TO_EMITTER: WeakMap = new WeakMap() constant EDITOR_TO_CAN_PASTE (line 82) | const EDITOR_TO_CAN_PASTE: WeakMap = new WeakMap() FILE: packages/custom-types.d.ts type PureText (line 33) | type PureText = { type CustomText (line 37) | type CustomText = PureText | StyledText | FontSizeAndFamilyText | ColorText type BaseElement (line 39) | type BaseElement = { type CustomElement (line 44) | type CustomElement = type CustomTypes (line 69) | interface CustomTypes { FILE: packages/editor/__tests__/create.test.ts function customCreateEditor (line 9) | function customCreateEditor(config: Partial = {}) { function customCreateToolbar (line 22) | function customCreateToolbar(config: Partial = {}) { FILE: packages/editor/demo/js/custom-elem.js class MyNav (line 62) | class MyNav extends HTMLElement { method constructor (line 63) | constructor() { method attributeChangedCallback (line 126) | attributeChangedCallback(name, oldValue, newValue) { constant MENU_CONF (line 140) | const MENU_CONF = [ class MyMenu (line 259) | class MyMenu extends HTMLElement { method constructor (line 260) | constructor() { FILE: packages/editor/demo/js/huge-content.js function deepClone (line 2) | function deepClone(obj) { FILE: packages/editor/examples/js/huge-content.js function deepClone (line 2) | function deepClone(obj) { FILE: packages/editor/src/Boot.ts type PluginType (line 41) | type PluginType = (editor: T) => T class Boot (line 43) | class Boot { method constructor (line 44) | constructor() { method setEditorConfig (line 50) | static setEditorConfig(newConfig: Partial = {}) { method setSimpleEditorConfig (line 57) | static setSimpleEditorConfig(newConfig: Partial = {}) { method setToolbarConfig (line 66) | static setToolbarConfig(newConfig: Partial = {}) { method setSimpleToolbarConfig (line 73) | static setSimpleToolbarConfig(newConfig: Partial = {}) { method registerPlugin (line 82) | static registerPlugin(plugin: PluginType) { method registerMenu (line 88) | static registerMenu(menuConf: IRegisterMenuConf, customConfig?: { [key... method registerRenderElem (line 93) | static registerRenderElem(renderElemConf: IRenderElemConf) { method registerRenderStyle (line 98) | static registerRenderStyle(fn: RenderStyleFnType) { method registerElemToHtml (line 103) | static registerElemToHtml(elemToHtmlConf: IElemToHtmlConf) { method registerStyleToHtml (line 108) | static registerStyleToHtml(fn: styleToHtmlFnType) { method registerPreParseHtml (line 113) | static registerPreParseHtml(preParseHtmlConf: IPreParseHtmlConf) { method registerParseElemHtml (line 118) | static registerParseElemHtml(parseElemHtmlConf: IParseElemHtmlConf) { method registerParseStyleHtml (line 123) | static registerParseStyleHtml(fn: ParseStyleHtmlFnType) { method registerModule (line 128) | static registerModule(module: Partial) { FILE: packages/editor/src/constants/svg.ts constant INDENT_RIGHT_SVG (line 13) | const INDENT_RIGHT_SVG = constant JUSTIFY_LEFT_SVG (line 17) | const JUSTIFY_LEFT_SVG = constant IMAGE_SVG (line 21) | const IMAGE_SVG = constant MORE_SVG (line 25) | const MORE_SVG = constant VIDEO_SVG (line 29) | const VIDEO_SVG = FILE: packages/editor/src/create.ts type ICreateEditorOption (line 18) | interface ICreateEditorOption { type ICreateToolbarOption (line 26) | interface ICreateToolbarOption { function createEditor (line 36) | function createEditor(option: Partial = {}): IDomEd... function createToolbar (line 65) | function createToolbar(option: ICreateToolbarOption): Toolbar { FILE: packages/editor/src/init-default-config/config/hoverbar.ts constant COMMON_HOVERBAR_KEYS (line 6) | const COMMON_HOVERBAR_KEYS = { function genDefaultHoverbarKeys (line 44) | function genDefaultHoverbarKeys() { function genSimpleHoverbarKeys (line 66) | function genSimpleHoverbarKeys() { FILE: packages/editor/src/init-default-config/config/index.ts function getDefaultEditorConfig (line 9) | function getDefaultEditorConfig() { function getSimpleEditorConfig (line 15) | function getSimpleEditorConfig() { function getDefaultToolbarConfig (line 21) | function getDefaultToolbarConfig() { function getSimpleToolbarConfig (line 27) | function getSimpleToolbarConfig() { FILE: packages/editor/src/init-default-config/config/toolbar.ts function genDefaultToolbarKeys (line 15) | function genDefaultToolbarKeys() { function genSimpleToolbarKeys (line 89) | function genSimpleToolbarKeys() { FILE: packages/editor/src/register-builtin-modules/register.ts function registerModule (line 9) | function registerModule(module: Partial) { FILE: packages/editor/src/utils/browser-polyfill.ts function globalThisPolyfill (line 25) | function globalThisPolyfill() { function AggregateErrorPolyfill (line 33) | function AggregateErrorPolyfill() { FILE: packages/list-module/src/constants/svg.ts constant BULLETED_LIST_SVG (line 13) | const BULLETED_LIST_SVG = constant NUMBERED_LIST_SVG (line 17) | const NUMBERED_LIST_SVG = FILE: packages/list-module/src/module/custom-types.ts type ListItemElement (line 10) | type ListItemElement = { FILE: packages/list-module/src/module/elem-to-html.ts function getStartContainerTagNumber (line 15) | function getStartContainerTagNumber(elem: Element): number { function getEndContainerTagNumber (line 68) | function getEndContainerTagNumber(elem: Element): number { constant CONTAINER_TAG_STACK (line 118) | const CONTAINER_TAG_STACK: Array = [] function elemToHtml (line 120) | function elemToHtml( FILE: packages/list-module/src/module/menu/BaseMenu.ts method getListNode (line 17) | private getListNode(editor: IDomEditor): Node | null { method getValue (line 22) | getValue(editor: IDomEditor): string | boolean { method isActive (line 26) | isActive(editor: IDomEditor): boolean { method isDisabled (line 33) | isDisabled(editor: IDomEditor): boolean { method exec (line 48) | exec(editor: IDomEditor, value: string | boolean): void { FILE: packages/list-module/src/module/menu/BulletedListMenu.ts class BulletedListMenu (line 10) | class BulletedListMenu extends BaseMenu { FILE: packages/list-module/src/module/menu/NumberedListMenu.ts class NumberedListMenu (line 10) | class NumberedListMenu extends BaseMenu { FILE: packages/list-module/src/module/menu/index.ts method factory (line 11) | factory() { method factory (line 18) | factory() { FILE: packages/list-module/src/module/parse-elem-html.ts function getOrdered (line 16) | function getOrdered($elem: Dom7Array): boolean { function getLevel (line 27) | function getLevel($elem: Dom7Array): number { function parseItemHtml (line 42) | function parseItemHtml( function parseListHtml (line 77) | function parseListHtml( FILE: packages/list-module/src/module/plugin.ts function getTopSelectedElemsBySelection (line 14) | function getTopSelectedElemsBySelection(editor: IDomEditor) { function withList (line 21) | function withList(editor: T): T { FILE: packages/list-module/src/module/render-elem.tsx function genPreSymbol (line 16) | function genPreSymbol(level = 0): string { function getOrderedItemNumber (line 39) | function getOrderedItemNumber(editor: IDomEditor, elem: SlateElement): n... function getListItemColor (line 83) | function getListItemColor(elem: SlateElement): string { function renderListElem (line 100) | function renderListElem( FILE: packages/list-module/src/utils/dom.ts function getTagName (line 36) | function getTagName($elem: Dom7Array): string { FILE: packages/list-module/src/utils/maps.ts constant ELEM_TO_EDITOR (line 9) | const ELEM_TO_EDITOR = new WeakMap() FILE: packages/table-module/__tests__/menu/delete-col.test.ts function setEditorSelection (line 8) | function setEditorSelection( FILE: packages/table-module/__tests__/menu/delete-row.test.ts function setEditorSelection (line 8) | function setEditorSelection( FILE: packages/table-module/__tests__/menu/delete-table.test.ts function setEditorSelection (line 7) | function setEditorSelection( FILE: packages/table-module/__tests__/menu/full-width.test.ts function setEditorSelection (line 8) | function setEditorSelection( FILE: packages/table-module/__tests__/menu/insert-col.test.ts function setEditorSelection (line 8) | function setEditorSelection( FILE: packages/table-module/__tests__/menu/insert-row.test.ts function setEditorSelection (line 8) | function setEditorSelection( FILE: packages/table-module/__tests__/menu/insert-table.test.ts function setEditorSelection (line 9) | function setEditorSelection( FILE: packages/table-module/__tests__/menu/table-header.test.ts function setEditorSelection (line 8) | function setEditorSelection( FILE: packages/table-module/src/constants/svg.ts constant TABLE_SVG (line 13) | const TABLE_SVG = constant TRASH_SVG (line 17) | const TRASH_SVG = constant ADD_ROW_SVG (line 21) | const ADD_ROW_SVG = constant DEL_ROW_SVG (line 25) | const DEL_ROW_SVG = constant ADD_COL_SVG (line 29) | const ADD_COL_SVG = constant DEL_COL_SVG (line 33) | const DEL_COL_SVG = constant TABLE_HEADER_SVG (line 37) | const TABLE_HEADER_SVG = constant FULL_WIDTH_SVG (line 41) | const FULL_WIDTH_SVG = FILE: packages/table-module/src/module/custom-types.ts type TableCellElement (line 10) | type TableCellElement = { type TableRowElement (line 19) | type TableRowElement = { type TableElement (line 24) | type TableElement = { FILE: packages/table-module/src/module/elem-to-html.ts function tableToHtml (line 9) | function tableToHtml(elemNode: Element, childrenHtml: string): string { function tableRowToHtml (line 15) | function tableRowToHtml(elem: Element, childrenHtml: string): string { function tableCellToHtml (line 19) | function tableCellToHtml(cellNode: Element, childrenHtml: string): string { FILE: packages/table-module/src/module/helpers.ts function getFirstRowCells (line 13) | function getFirstRowCells(tableNode: TableElement): TableCellElement[] { function isTableWithHeader (line 25) | function isTableWithHeader(tableNode: TableElement): boolean { function isCellInFirstRow (line 35) | function isCellInFirstRow(editor: IDomEditor, cellNode: TableCellElement... FILE: packages/table-module/src/module/menu/DeleteCol.ts class DeleteCol (line 11) | class DeleteCol implements IButtonMenu { method getValue (line 16) | getValue(editor: IDomEditor): string | boolean { method isActive (line 21) | isActive(editor: IDomEditor): boolean { method isDisabled (line 26) | isDisabled(editor: IDomEditor): boolean { method exec (line 39) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/table-module/src/module/menu/DeleteRow.ts class DeleteRow (line 10) | class DeleteRow implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 25) | isDisabled(editor: IDomEditor): boolean { method exec (line 38) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/table-module/src/module/menu/DeleteTable.ts class DeleteTable (line 10) | class DeleteTable implements IButtonMenu { method getValue (line 15) | getValue(editor: IDomEditor): string | boolean { method isActive (line 20) | isActive(editor: IDomEditor): boolean { method isDisabled (line 25) | isDisabled(editor: IDomEditor): boolean { method exec (line 36) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/table-module/src/module/menu/FullWidth.ts class TableFullWidth (line 11) | class TableFullWidth implements IButtonMenu { method getValue (line 17) | getValue(editor: IDomEditor): string | boolean { method isActive (line 23) | isActive(editor: IDomEditor): boolean { method isDisabled (line 27) | isDisabled(editor: IDomEditor): boolean { method exec (line 40) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/table-module/src/module/menu/InsertCol.ts class InsertCol (line 13) | class InsertCol implements IButtonMenu { method getValue (line 18) | getValue(editor: IDomEditor): string | boolean { method isActive (line 23) | isActive(editor: IDomEditor): boolean { method isDisabled (line 28) | isDisabled(editor: IDomEditor): boolean { method exec (line 41) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/table-module/src/module/menu/InsertRow.ts class InsertRow (line 11) | class InsertRow implements IButtonMenu { method getValue (line 16) | getValue(editor: IDomEditor): string | boolean { method isActive (line 21) | isActive(editor: IDomEditor): boolean { method isDisabled (line 26) | isDisabled(editor: IDomEditor): boolean { method exec (line 39) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/table-module/src/module/menu/InsertTable.ts function genTableNode (line 13) | function genTableNode(rowNum: number, colNum: number): TableElement { function genDomID (line 47) | function genDomID(): string { class InsertTable (line 51) | class InsertTable implements IDropPanelMenu { method getValue (line 58) | getValue(editor: IDomEditor): string | boolean { method isActive (line 63) | isActive(editor: IDomEditor): boolean { method exec (line 68) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 73) | isDisabled(editor: IDomEditor): boolean { method getPanelContentElem (line 96) | getPanelContentElem(editor: IDomEditor): DOMElement { method insertTable (line 160) | private insertTable(editor: IDomEditor, rowNumStr: string, colNumStr: ... FILE: packages/table-module/src/module/menu/TableHeader.ts class TableHeader (line 12) | class TableHeader implements IButtonMenu { method getValue (line 18) | getValue(editor: IDomEditor): string | boolean { method isActive (line 25) | isActive(editor: IDomEditor): boolean { method isDisabled (line 29) | isDisabled(editor: IDomEditor): boolean { method exec (line 42) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/table-module/src/module/menu/index.ts method factory (line 17) | factory() { method factory (line 24) | factory() { method factory (line 31) | factory() { method factory (line 38) | factory() { method factory (line 45) | factory() { method factory (line 52) | factory() { method factory (line 59) | factory() { method factory (line 66) | factory() { FILE: packages/table-module/src/module/parse-elem-html.ts function parseCellHtml (line 11) | function parseCellHtml( function parseRowHtml (line 49) | function parseRowHtml( function parseTableHtml (line 66) | function parseTableHtml( FILE: packages/table-module/src/module/plugin.ts function deleteHandler (line 21) | function deleteHandler(newEditor: IDomEditor): boolean { function isTableLocation (line 45) | function isTableLocation(editor: IDomEditor, location: Location): boolean { function withTable (line 60) | function withTable(editor: T): T { FILE: packages/table-module/src/module/pre-parse-html.ts function preParse (line 12) | function preParse(tableElem: DOMElement): DOMElement { FILE: packages/table-module/src/module/render-elem/render-cell.tsx function onMouseDown (line 22) | function onMouseDown(event: Event) { function onMouseUp (line 44) | function onMouseUp(event: Event) { function renderTableCell (line 74) | function renderTableCell( FILE: packages/table-module/src/module/render-elem/render-row.tsx function renderTableRow (line 10) | function renderTableRow( FILE: packages/table-module/src/module/render-elem/render-table.tsx function getContentEditable (line 17) | function getContentEditable(editor: IDomEditor, tableElem: SlateElement)... function renderTable (line 44) | function renderTable(elemNode: SlateElement, children: VNode[] | null, e... FILE: packages/table-module/src/utils/dom.ts function getTagName (line 42) | function getTagName($elem: Dom7Array): string { function getStyleValue (line 52) | function getStyleValue($elem: Dom7Array, styleKey: string): string { FILE: packages/table-module/src/utils/util.ts function genRandomStr (line 13) | function genRandomStr(prefix: string = 'r'): string { FILE: packages/upload-image-module/__tests__/upload-files.test.ts function mockFile (line 5) | function mockFile(filename: string) { FILE: packages/upload-image-module/src/constants/svg.ts constant UPLOAD_IMAGE_SVG (line 13) | const UPLOAD_IMAGE_SVG = FILE: packages/upload-image-module/src/module/menu/UploadImageMenu.ts class UploadImage (line 13) | class UploadImage implements IButtonMenu { method getValue (line 18) | getValue(editor: IDomEditor): string | boolean { method isActive (line 23) | isActive(editor: IDomEditor): boolean { method isDisabled (line 28) | isDisabled(editor: IDomEditor): boolean { method getMenuConfig (line 32) | private getMenuConfig(editor: IDomEditor): IUploadConfigForImage { method exec (line 37) | exec(editor: IDomEditor, value: string | boolean) { FILE: packages/upload-image-module/src/module/menu/config.ts type InsertFn (line 8) | type InsertFn = (src: string, alt: string, href: string) => void type IUploadConfigForImage (line 11) | type IUploadConfigForImage = IUploadConfig & { function genUploadImageConfig (line 24) | function genUploadImageConfig(): IUploadConfigForImage { FILE: packages/upload-image-module/src/module/menu/index.ts method factory (line 11) | factory() { FILE: packages/upload-image-module/src/module/plugin.ts function withUploadImage (line 10) | function withUploadImage(editor: T): T { FILE: packages/upload-image-module/src/module/upload-images.ts constant EDITOR_TO_UPPY_MAP (line 12) | const EDITOR_TO_UPPY_MAP = new WeakMap() function getUppy (line 18) | function getUppy(editor: IDomEditor): Uppy { function getMenuConfig (line 91) | function getMenuConfig(editor: IDomEditor) { function insertBase64 (line 100) | async function insertBase64(editor: IDomEditor, file: File) { function uploadFile (line 121) | async function uploadFile(editor: IDomEditor, file: File) { FILE: packages/video-module/__tests__/menu/insert-video-menu.test.ts function setEditorSelection (line 11) | function setEditorSelection( FILE: packages/video-module/__tests__/menu/upload-video-menu.test.ts function setEditorSelection (line 12) | function setEditorSelection( FILE: packages/video-module/src/constants/svg.ts constant VIDEO_SVG (line 13) | const VIDEO_SVG = constant UPLOAD_VIDEO_SVG (line 17) | const UPLOAD_VIDEO_SVG = FILE: packages/video-module/src/module/custom-types.ts type EmptyText (line 8) | type EmptyText = { type VideoElement (line 12) | type VideoElement = { FILE: packages/video-module/src/module/elem-to-html.ts function videoToHtml (line 10) | function videoToHtml(elemNode: Element, childrenHtml?: string): string { FILE: packages/video-module/src/module/helper/upload-videos.ts function getMenuConfig (line 11) | function getMenuConfig(editor: IDomEditor): IUploadConfigForVideo { constant EDITOR_TO_UPPY_MAP (line 17) | const EDITOR_TO_UPPY_MAP = new WeakMap() function getUppy (line 23) | function getUppy(editor: IDomEditor): Uppy { function uploadFile (line 90) | async function uploadFile(editor: IDomEditor, file: File) { FILE: packages/video-module/src/module/menu/EditVideoSizeMenu.ts function genDomID (line 22) | function genDomID(): string { class EditorVideoSizeMenu (line 26) | class EditorVideoSizeMenu implements IModalMenu { method getSelectedVideoNode (line 36) | private getSelectedVideoNode(editor: IDomEditor): SlateNode | null { method getValue (line 40) | getValue(editor: IDomEditor): string | boolean { method isActive (line 45) | isActive(editor: IDomEditor): boolean { method exec (line 50) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 55) | isDisabled(editor: IDomEditor): boolean { method getModalPositionNode (line 66) | getModalPositionNode(editor: IDomEditor): SlateNode | null { method getModalContentElem (line 70) | getModalContentElem(editor: IDomEditor): DOMElement { FILE: packages/video-module/src/module/menu/InsertVideoMenu.ts function genDomID (line 23) | function genDomID(): string { class InsertVideoMenu (line 27) | class InsertVideoMenu implements IModalMenu { method getValue (line 38) | getValue(editor: IDomEditor): string | boolean { method isActive (line 43) | isActive(editor: IDomEditor): boolean { method exec (line 48) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 53) | isDisabled(editor: IDomEditor): boolean { method getModalPositionNode (line 71) | getModalPositionNode(editor: IDomEditor): Node | null { method getModalContentElem (line 75) | getModalContentElem(editor: IDomEditor): DOMElement { FILE: packages/video-module/src/module/menu/UploadVideoMenu.ts class UploadVideoMenu (line 14) | class UploadVideoMenu implements IButtonMenu { method getValue (line 19) | getValue(editor: IDomEditor): string | boolean { method isActive (line 24) | isActive(editor: IDomEditor): boolean { method exec (line 29) | exec(editor: IDomEditor, value: string | boolean) { method isDisabled (line 57) | isDisabled(editor: IDomEditor): boolean { method getMenuConfig (line 75) | private getMenuConfig(editor: IDomEditor): IUploadConfigForVideo { FILE: packages/video-module/src/module/menu/config.ts type InsertFn (line 9) | type InsertFn = (src: string, poster: string) => void type IUploadConfigForVideo (line 12) | type IUploadConfigForVideo = IUploadConfig & { function genUploadVideoMenuConfig (line 22) | function genUploadVideoMenuConfig(): IUploadConfigForVideo { function genInsertVideoMenuConfig (line 73) | function genInsertVideoMenuConfig() { FILE: packages/video-module/src/module/menu/index.ts method factory (line 14) | factory() { method factory (line 25) | factory() { method factory (line 36) | factory() { FILE: packages/video-module/src/module/parse-elem-html.ts function genVideoElem (line 11) | function genVideoElem( function parseHtml (line 27) | function parseHtml(elem: DOMElement, children: Descendant[], editor: IDo... FILE: packages/video-module/src/module/plugin.ts function withVideo (line 10) | function withVideo(editor: T): T { FILE: packages/video-module/src/module/pre-parse-html.ts function preParse (line 12) | function preParse(elem: DOMElement): DOMElement { FILE: packages/video-module/src/module/render-elem.tsx function renderVideo (line 12) | function renderVideo(elemNode: Element, children: VNode[] | null, editor... FILE: packages/video-module/src/utils/dom.ts function getTagName (line 25) | function getTagName($elem: Dom7Array): string { function genSizeStyledIframeHtml (line 37) | function genSizeStyledIframeHtml( FILE: packages/video-module/src/utils/util.ts function genRandomStr (line 13) | function genRandomStr(prefix: string = 'r'): string { function replaceSymbols (line 17) | function replaceSymbols(str: string) { FILE: scripts/release-tag.js constant DEFAULT_RELEASE_COMMIT_MESSAGE (line 3) | const DEFAULT_RELEASE_COMMIT_MESSAGE = 'chore: release tag' function command (line 5) | function command(command) { function run (line 16) | async function run(commitMsg = DEFAULT_RELEASE_COMMIT_MESSAGE) { FILE: tests/setup/index.ts method clearData (line 14) | clearData() {} method getData (line 15) | getData(type: string) { method setData (line 19) | setData() {} method files (line 20) | get files() { FILE: tests/utils/create-editor.ts function createEditor (line 7) | function createEditor(options: any = {}) { FILE: tests/utils/create-toolbar.ts function createToolbar (line 7) | function createToolbar(editor: any, config: any = {}) {