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