Module: @lexical/code-shiki
Interfaces
Variables
ShikiTokenizer
• Const ShikiTokenizer: Tokenizer
Defined in
packages/lexical-code-shiki/src/CodeHighlighterShiki.ts:79
Functions
getCodeLanguageOptions
▸ getCodeLanguageOptions(): [string, string][]
Returns
[string, string][]
Defined in
packages/lexical-code-shiki/src/FacadeShiki.ts:119
getCodeThemeOptions
▸ getCodeThemeOptions(): [string, string][]
Returns
[string, string][]
Defined in
packages/lexical-code-shiki/src/FacadeShiki.ts:122
isCodeLanguageLoaded
▸ isCodeLanguageLoaded(language): boolean
Parameters
| Name | Type |
|---|---|
language | string |
Returns
boolean
Defined in
packages/lexical-code-shiki/src/FacadeShiki.ts:38
loadCodeLanguage
▸ loadCodeLanguage(language, editor?, codeNodeKey?): void
Parameters
| Name | Type |
|---|---|
language | string |
editor? | LexicalEditor |
codeNodeKey? | string |
Returns
void
Defined in
packages/lexical-code-shiki/src/FacadeShiki.ts:51
loadCodeTheme
▸ loadCodeTheme(theme, editor?, codeNodeKey?): Promise<void>
Parameters
| Name | Type |
|---|---|
theme | string |
editor? | LexicalEditor |
codeNodeKey? | string |
Returns
Promise<void>
Defined in
packages/lexical-code-shiki/src/FacadeShiki.ts:97
normalizeCodeLanguage
▸ normalizeCodeLanguage(language): string
Parameters
| Name | Type |
|---|---|
language | string |
Returns
string
Defined in
packages/lexical-code-shiki/src/FacadeShiki.ts:126
registerCodeHighlighting
▸ registerCodeHighlighting(editor, tokenizer?): () => void
Parameters
| Name | Type |
|---|---|
editor | LexicalEditor |
tokenizer? | Tokenizer |
Returns
fn
▸ (): void
Returns
void