Class: ListItemNode
@lexical/list.ListItemNode
階層
-
↳
ListItemNode
建構子
constructor
• new ListItemNode(value?
, checked?
, key?
): ListItemNode
參數
名稱 | 類型 |
---|---|
value? | number |
checked? | boolean |
key? | string |
返回值
覆蓋
定義於
packages/lexical-list/src/LexicalListItemNode.ts:68
函式
append
▸ append(...nodes
): this
參數
名稱 | 類型 |
---|---|
...nodes | LexicalNode [] |
返回值
this
覆蓋
定義於
packages/lexical-list/src/LexicalListItemNode.ts:152
canMergeWhenEmpty
▸ canMergeWhenEmpty(): true
確定當此節點為空時,是否可以與插入的第一個節點塊合併。
此函式專門在 RangeSelection.insertNodes 中調用,以確定節點插入期間的合併行為。
返回值
true
範例
// 在 ListItemNode 或 QuoteNode 實作中:
canMergeWhenEmpty(): true {
return true;
}
覆蓋
定義於
packages/lexical-list/src/LexicalListItemNode.ts:415
canMergeWith
▸ canMergeWith(node
): boolean
參數
名稱 | 類型 |
---|---|
node | LexicalNode |
返回值
boolean
覆蓋
ElementNode.canMergeWith
定 義於
packages/lexical-list/src/LexicalListItemNode.ts:388
collapseAtStart
▸ collapseAtStart(selection
): true
參數
名稱 | 類型 |
---|---|
selection | RangeSelection |
返回值
true
覆蓋
定義於
packages/lexical-list/src/LexicalListItemNode.ts:270
createDOM
▸ createDOM(config
): HTMLElement
在和解過程中調用,以確定要將哪些節點插入到此 Lexical 節點的 DOM 中。
此函式必須返回精確的一個 HTMLElement。嵌套元素不被支持。
請勿在此更新生命週期階段嘗試更新 Lexical EditorState。
參數
名稱 | 類型 | 描述 |
---|---|---|
config | EditorConfig | 允許在和解過程中訪問如 EditorTheme(以應用類別)等內容。 |
返回值
HTMLElement