A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://lexical.dev/docs/api/modules/lexical_code below:

Module: @lexical/code | Lexical

Module: @lexical/code Classes References normalizeCodeLanguage

Renames and re-exports normalizeCodeLang

Type Aliases SerializedCodeNode

Ƭ SerializedCodeNode: Spread<{ language: string | null | undefined ; theme?: string }, SerializedElementNode>

Defined in

packages/lexical-code/src/CodeNode.ts:43

Variables CODE_LANGUAGE_FRIENDLY_NAME_MAP

Const CODE_LANGUAGE_FRIENDLY_NAME_MAP: Record<string, string>

Defined in

packages/lexical-code/src/FacadePrism.ts:45

CODE_LANGUAGE_MAP

Const CODE_LANGUAGE_MAP: Record<string, string>

Defined in

packages/lexical-code/src/FacadePrism.ts:65

DEFAULT_CODE_LANGUAGE

Const DEFAULT_CODE_LANGUAGE: "javascript"

Defined in

packages/lexical-code/src/CodeNode.ts:51

PrismTokenizer

Const PrismTokenizer: Tokenizer

Defined in

packages/lexical-code/src/CodeHighlighterPrism.ts:81

Functions $createCodeHighlightNode

$createCodeHighlightNode(text?, highlightType?): CodeHighlightNode

Parameters Name Type Default value text string '' highlightType? null | string undefined Returns

CodeHighlightNode

Defined in

packages/lexical-code/src/CodeHighlightNode.ts:153

$createCodeNode

$createCodeNode(language?, theme?): CodeNode

Parameters Name Type language? null | string theme? null | string Returns

CodeNode

Defined in

packages/lexical-code/src/CodeNode.ts:409

$getEndOfCodeInLine

$getEndOfCodeInLine(anchor): CodeHighlightNode | TabNode

Parameters Returns

CodeHighlightNode | TabNode

Defined in

packages/lexical-code/src/FlatStructureUtils.ts:167

$getFirstCodeNodeOfLine

$getFirstCodeNodeOfLine(anchor): CodeHighlightNode | TabNode | LineBreakNode

Parameters Returns

CodeHighlightNode | TabNode | LineBreakNode

Defined in

packages/lexical-code/src/FlatStructureUtils.ts:42

$getLastCodeNodeOfLine

$getLastCodeNodeOfLine(anchor): CodeHighlightNode | TabNode | LineBreakNode

Parameters Returns

CodeHighlightNode | TabNode | LineBreakNode

Defined in

packages/lexical-code/src/FlatStructureUtils.ts:48

$getStartOfCodeInLine

$getStartOfCodeInLine(anchor, offset): null | { node: CodeHighlightNode | TabNode | LineBreakNode ; offset: number }

Parameters Returns

null | { node: CodeHighlightNode | TabNode | LineBreakNode ; offset: number }

Defined in

packages/lexical-code/src/FlatStructureUtils.ts:54

$isCodeHighlightNode

$isCodeHighlightNode(node): node is CodeHighlightNode

Parameters Returns

node is CodeHighlightNode

Defined in

packages/lexical-code/src/CodeHighlightNode.ts:160

$isCodeNode

$isCodeNode(node): node is CodeNode

Parameters Returns

node is CodeNode

Defined in

packages/lexical-code/src/CodeNode.ts:416

getCodeLanguageOptions

getCodeLanguageOptions(): [string, string][]

Returns

[string, string][]

Defined in

packages/lexical-code/src/FacadePrism.ts:94

getCodeLanguages

getCodeLanguages(): string[]

Returns

string[]

Defined in

packages/lexical-code/src/FacadePrism.ts:85

getCodeThemeOptions

getCodeThemeOptions(): [string, string][]

Returns

[string, string][]

Defined in

packages/lexical-code/src/FacadePrism.ts:107

getDefaultCodeLanguage

getDefaultCodeLanguage(): string

Returns

string

Defined in

packages/lexical-code/src/CodeNode.ts:52

getEndOfCodeInLine

getEndOfCodeInLine(anchor): CodeHighlightNode | TabNode

Parameters Returns

CodeHighlightNode | TabNode

Deprecated

renamed to $getEndOfCodeInLine by @lexical/eslint-plugin rules-of-lexical

Defined in

packages/lexical-code/src/index.ts:52

getFirstCodeNodeOfLine

getFirstCodeNodeOfLine(anchor): CodeHighlightNode | TabNode | LineBreakNode

Parameters Returns

CodeHighlightNode | TabNode | LineBreakNode

Deprecated

renamed to $getFirstCodeNodeOfLine by @lexical/eslint-plugin rules-of-lexical

Defined in

packages/lexical-code/src/index.ts:48

getLanguageFriendlyName

getLanguageFriendlyName(lang): string

Parameters Returns

string

Defined in

packages/lexical-code/src/FacadePrism.ts:80

getLastCodeNodeOfLine

getLastCodeNodeOfLine(anchor): CodeHighlightNode | TabNode | LineBreakNode

Parameters Returns

CodeHighlightNode | TabNode | LineBreakNode

Deprecated

renamed to $getLastCodeNodeOfLine by @lexical/eslint-plugin rules-of-lexical

Defined in

packages/lexical-code/src/index.ts:50

getStartOfCodeInLine

getStartOfCodeInLine(anchor, offset): null | { node: CodeHighlightNode | TabNode | LineBreakNode ; offset: number }

Parameters Returns

null | { node: CodeHighlightNode | TabNode | LineBreakNode ; offset: number }

Deprecated

renamed to $getStartOfCodeInLine by @lexical/eslint-plugin rules-of-lexical

Defined in

packages/lexical-code/src/index.ts:54

normalizeCodeLang

normalizeCodeLang(lang): string

Parameters Returns

string

Defined in

packages/lexical-code/src/FacadePrism.ts:76

registerCodeHighlighting

registerCodeHighlighting(editor, tokenizer?): () => void

Parameters Returns

fn

▸ (): void

Returns

void

Defined in

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