Module: @lexical/text
Type Aliases
EntityMatch
Ƭ EntityMatch: Object
Type declaration
| Name | Type | 
|---|---|
end | number | 
start | number | 
Defined in
lexical-text/src/index.ts:148
TextNodeWithOffset
Ƭ TextNodeWithOffset: Object
Type declaration
| Name | Type | 
|---|---|
node | TextNode | 
offset | number | 
Defined in
lexical-text/src/index.ts:21
Functions
$canShowPlaceholder
▸ $canShowPlaceholder(isComposing): boolean
Parameters
| Name | Type | 
|---|---|
isComposing | boolean | 
Returns
boolean
Defined in
lexical-text/src/index.ts:101
$canShowPlaceholderCurry
▸ $canShowPlaceholderCurry(isEditorComposing): () => boolean
Parameters
| Name | Type | 
|---|---|
isEditorComposing | boolean | 
Returns
fn
▸ (): boolean
Returns
boolean
Defined in
lexical-text/src/index.ts:142
$findTextIntersectionFromCharacters
▸ $findTextIntersectionFromCharacters(root, targetCharacters): null | { node: TextNode ; offset: number  }
Parameters
| Name | Type | 
|---|---|
root | RootNode | 
targetCharacters | number | 
Returns
null | { node: TextNode ; offset: number  }
Defined in
lexical-text/src/index.ts:26
$isRootTextContentEmpty
▸ $isRootTextContentEmpty(isEditorComposing, trim?): boolean
Parameters
| Name | Type | Default value | 
|---|---|---|
isEditorComposing | boolean | undefined | 
trim | boolean | true | 
Returns
boolean
Defined in
lexical-text/src/index.ts:71
$isRootTextContentEmptyCurry
▸ $isRootTextContentEmptyCurry(isEditorComposing, trim?): () => boolean
Parameters
| Name | Type | 
|---|---|
isEditorComposing | boolean | 
trim? | boolean | 
Returns
fn
▸ (): boolean
Returns
boolean
Defined in
lexical-text/src/index.ts:88
$rootTextContent
▸ $rootTextContent(): string
Returns
string
Defined in
lexical-text/src/index.ts:95
registerLexicalTextEntity
▸ registerLexicalTextEntity<T>(editor, getMatch, targetNode, createNode): () => void[]
Type parameters
| Name | Type | 
|---|---|
T | extends TextNode<T> | 
Parameters
| Name | Type | 
|---|---|
editor | LexicalEditor | 
getMatch | (text: string) => null | EntityMatch | 
targetNode | Klass<T> | 
createNode | (textNode: TextNode) => T | 
Returns
() => void[]
Defined in
lexical-text/src/index.ts:150