Class: LinkNode
@lexical/link.LinkNode
繼承結構
-
↳
LinkNode
↳↳
AutoLinkNode
建構子
建構子
• new LinkNode(url
, attributes?
, key?
): LinkNode
參數
名稱 | 類型 |
---|---|
url | string |
attributes | LinkAttributes |
key? | string |
返回值
覆蓋
定義於
packages/lexical-link/src/index.ts:82
函式
canBeEmpty
▸ canBeEmpty(): false
返回值
false
覆蓋
定義於
packages/lexical-link/src/index.ts:253
canInsertTextAfter
▸ canInsertTextAfter(): false
返回值
false
覆蓋
ElementNode.canInsertTextAfter
定義於
packages/lexical-link/src/index.ts:249
canInsertTextBefore
▸ canInsertTextBefore(): false
返回值
false
覆蓋
ElementNode.canInsertTextBefore
定義於
packages/lexical-link/src/index.ts:245
createDOM
▸ createDOM(config
): LinkHTMLElementType
在調解過程中調用以確定要將哪些節點插入此 Lexical Node 的 DOM 中。
此函式必須返回一個 HTMLElement。不支援嵌套元素。
在更新生命週期的此階段,請勿嘗試更新 Lexical EditorState。
參數
名稱 | 類型 | 說明 |
---|---|---|
config | EditorConfig | 允許在調解過程中訪問 EditorTheme(以應用類別)。 |
返回值
LinkHTMLElementType
覆蓋
定義於
packages/lexical-link/src/index.ts:91
exportJSON
▸ exportJSON(): SerializedLinkNode
| SerializedAutoLinkNode
控制如何將此節點序列化為 JSON。這對於在共享相同命名空間的 Lexical 編輯器之間的複製和貼上非常重要。如果要將資料序列化為 JSON 並在其他地方進行持久存儲,這一點也很重要。請參見 序列化與反序列化。
返回值
SerializedLinkNode
| SerializedAutoLinkNode
覆蓋
定義於
packages/lexical-link/src/index.ts:184
extractWithChild
▸ extractWithChild(child
, selection
, destination
): boolean
參數
名稱 | 類型 |
---|---|
child | LexicalNode |
selection | BaseSelection |
destination | "clone" | "html" |
返回值
boolean
覆蓋
定義於
packages/lexical-link/src/index.ts:261
getRel
▸ getRel(): null
| string
返回值
null
| string