Renames and re-exports normalizeCodeLang
Type Aliases SerializedCodeNodeƬ SerializedCodeNode: Spread
<{ language
: string
| null
| undefined
; theme?
: string
}, SerializedElementNode
>
packages/lexical-code/src/CodeNode.ts:43
Variables CODE_LANGUAGE_FRIENDLY_NAME_MAP• Const
CODE_LANGUAGE_FRIENDLY_NAME_MAP: Record
<string
, string
>
packages/lexical-code/src/FacadePrism.ts:45
CODE_LANGUAGE_MAP• Const
CODE_LANGUAGE_MAP: Record
<string
, string
>
packages/lexical-code/src/FacadePrism.ts:65
DEFAULT_CODE_LANGUAGE• Const
DEFAULT_CODE_LANGUAGE: "javascript"
packages/lexical-code/src/CodeNode.ts:51
PrismTokenizer• Const
PrismTokenizer: Tokenizer
packages/lexical-code/src/CodeHighlighterPrism.ts:81
Functions $createCodeHighlightNode▸ $createCodeHighlightNode(text?
, highlightType?
): CodeHighlightNode
text
string
''
highlightType?
null
| string
undefined
Returns
Defined in
packages/lexical-code/src/CodeHighlightNode.ts:153
$createCodeNode▸ $createCodeNode(language?
, theme?
): CodeNode
language?
null
| string
theme?
null
| string
Returns
Defined in
packages/lexical-code/src/CodeNode.ts:409
$getEndOfCodeInLine▸ $getEndOfCodeInLine(anchor
): CodeHighlightNode
| TabNode
packages/lexical-code/src/FlatStructureUtils.ts:167
$getFirstCodeNodeOfLine▸ $getFirstCodeNodeOfLine(anchor
): CodeHighlightNode
| TabNode
| LineBreakNode
CodeHighlightNode
| TabNode
| LineBreakNode
packages/lexical-code/src/FlatStructureUtils.ts:42
$getLastCodeNodeOfLine▸ $getLastCodeNodeOfLine(anchor
): CodeHighlightNode
| TabNode
| LineBreakNode
CodeHighlightNode
| TabNode
| LineBreakNode
packages/lexical-code/src/FlatStructureUtils.ts:48
$getStartOfCodeInLine▸ $getStartOfCodeInLine(anchor
, offset
): null
| { node
: CodeHighlightNode
| TabNode
| LineBreakNode
; offset
: number
}
null
| { node
: CodeHighlightNode
| TabNode
| LineBreakNode
; offset
: number
}
packages/lexical-code/src/FlatStructureUtils.ts:54
$isCodeHighlightNode▸ $isCodeHighlightNode(node
): node is CodeHighlightNode
node is CodeHighlightNode
Defined inpackages/lexical-code/src/CodeHighlightNode.ts:160
$isCodeNode▸ $isCodeNode(node
): node is CodeNode
node is CodeNode
Defined inpackages/lexical-code/src/CodeNode.ts:416
getCodeLanguageOptions▸ getCodeLanguageOptions(): [string
, string
][]
[string
, string
][]
packages/lexical-code/src/FacadePrism.ts:94
getCodeLanguages▸ getCodeLanguages(): string
[]
string
[]
packages/lexical-code/src/FacadePrism.ts:85
getCodeThemeOptions▸ getCodeThemeOptions(): [string
, string
][]
[string
, string
][]
packages/lexical-code/src/FacadePrism.ts:107
getDefaultCodeLanguage▸ getDefaultCodeLanguage(): string
string
packages/lexical-code/src/CodeNode.ts:52
getEndOfCodeInLine▸ getEndOfCodeInLine(anchor
): CodeHighlightNode
| TabNode
Deprecated
renamed to $getEndOfCodeInLine by @lexical/eslint-plugin rules-of-lexical
Defined inpackages/lexical-code/src/index.ts:52
getFirstCodeNodeOfLine▸ getFirstCodeNodeOfLine(anchor
): CodeHighlightNode
| TabNode
| LineBreakNode
CodeHighlightNode
| TabNode
| LineBreakNode
Deprecated
renamed to $getFirstCodeNodeOfLine by @lexical/eslint-plugin rules-of-lexical
Defined inpackages/lexical-code/src/index.ts:48
getLanguageFriendlyName▸ getLanguageFriendlyName(lang
): string
string
packages/lexical-code/src/FacadePrism.ts:80
getLastCodeNodeOfLine▸ getLastCodeNodeOfLine(anchor
): CodeHighlightNode
| TabNode
| LineBreakNode
CodeHighlightNode
| TabNode
| LineBreakNode
Deprecated
renamed to $getLastCodeNodeOfLine by @lexical/eslint-plugin rules-of-lexical
Defined inpackages/lexical-code/src/index.ts:50
getStartOfCodeInLine▸ getStartOfCodeInLine(anchor
, offset
): null
| { node
: CodeHighlightNode
| TabNode
| LineBreakNode
; offset
: number
}
null
| { node
: CodeHighlightNode
| TabNode
| LineBreakNode
; offset
: number
}
Deprecated
renamed to $getStartOfCodeInLine by @lexical/eslint-plugin rules-of-lexical
Defined inpackages/lexical-code/src/index.ts:54
normalizeCodeLang▸ normalizeCodeLang(lang
): string
string
packages/lexical-code/src/FacadePrism.ts:76
registerCodeHighlighting▸ registerCodeHighlighting(editor
, tokenizer?
): () => void
fn
▸ (): void
void
packages/lexical-code/src/CodeHighlighterPrism.ts:752
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4