Module: @lexical/link
Classes
Type Aliases
LinkAttributes
Ƭ LinkAttributes: Object
Type declaration
| Name | Type | 
|---|---|
| rel? | null|string | 
| target? | null|string | 
Defined in
lexical-link/src/index.ts:33
SerializedAutoLinkNode
Ƭ SerializedAutoLinkNode: Spread<{ type: "autolink" ; version: 1  }, SerializedLinkNode>
Defined in
lexical-link/src/index.ts:255
SerializedLinkNode
Ƭ SerializedLinkNode: Spread<{ type: "link" ; url: string ; version: 1  }, Spread<LinkAttributes, SerializedElementNode>>
Defined in
lexical-link/src/index.ts:38
Variables
TOGGLE_LINK_COMMAND
• Const TOGGLE_LINK_COMMAND: LexicalCommand<string | { url: string  } & LinkAttributes | null>
Defined in
lexical-link/src/index.ts:329
Functions
$createAutoLinkNode
▸ $createAutoLinkNode(url, attributes?): AutoLinkNode
Parameters
| Name | Type | 
|---|---|
| url | string | 
| attributes? | LinkAttributes | 
Returns
Defined in
lexical-link/src/index.ts:316
$createLinkNode
▸ $createLinkNode(url, attributes?): LinkNode
Parameters
| Name | Type | 
|---|---|
| url | string | 
| attributes? | LinkAttributes | 
Returns
Defined in
lexical-link/src/index.ts:242
$isAutoLinkNode
▸ $isAutoLinkNode(node): node is AutoLinkNode
Parameters
| Name | Type | 
|---|---|
| node | undefined|null|LexicalNode | 
Returns
node is AutoLinkNode
Defined in
lexical-link/src/index.ts:323
$isLinkNode
▸ $isLinkNode(node): node is LinkNode
Parameters
| Name | Type | 
|---|---|
| node | undefined|null|LexicalNode | 
Returns
node is LinkNode
Defined in
lexical-link/src/index.ts:249
toggleLink
▸ toggleLink(url, attributes?): void
Parameters
| Name | Type | 
|---|---|
| url | null|string | 
| attributes | LinkAttributes | 
Returns
void
Defined in
lexical-link/src/index.ts:333