(node: any, tag: string)
| 340 | |
| 341 | // 检查是否为内联元素 |
| 342 | function isInlineElement(node: any, tag: string): boolean { |
| 343 | // 1. 判断是否在 inlineSet 中 |
| 344 | // 2. 判断是否文本节点 |
| 345 | // 3. 检查子元素中是否包含非内联元素 |
| 346 | return inlineSet.has(tag) || |
| 347 | node.nodeType === Node.TEXT_NODE || |
| 348 | detectChildMeta(node); |
| 349 | } |
| 350 | |
| 351 | // 查找可翻译的父节点 |
| 352 | function findTranslatableParent(node: any): any { |
no test coverage detected