REFERENCE

Documents

641 entries · Page 4 of 5

  1. D-05 · Print / Pagination

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: D-05 · Print / Pagination. Documentation must be checked against the delivered package for each release.

  2. D-06 · Container Queries 进阶特性

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: D-06: Advanced container queries. Documentation must be checked against the delivered package for each release.

  3. D-07 · `@scope` 规则

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: D-07: The @scope rule. Documentation must be checked against the delivered package for each release.

  4. D-08 · 复杂滤镜

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: D-08: Complex filters. Documentation must be checked against the delivered package for each release.

  5. DOM 与事件

    A section in the C++ SDK staging document tutorial: DOM and events. Documentation must be checked against the delivered package for each release.

  6. DevTools 性能面字段契约

    A section in the C++ SDK staging document devtools_perf_fields: DevTools performance field contract. Documentation must be checked against the delivered package for each release.

  7. Diagnostics squiggles don't appear

    A section in the C++ SDK staging document kui-editor: Diagnostics squiggles don't appear. Documentation must be checked against the delivered package for each release.

  8. Editor crashes the host

    A section in the C++ SDK staging document kui-editor: Editor crashes the host. Documentation must be checked against the delivered package for each release.

  9. Editor element is empty / not rendering

    A section in the C++ SDK staging document kui-editor: Editor element is empty / not rendering. Documentation must be checked against the delivered package for each release.

  10. Element appears but is invisible

    A section in the C++ SDK staging document extensions: Element appears but is invisible. Documentation must be checked against the delivered package for each release.

  11. Engineering Highlights (Roadmap Items)

    A section in the C++ SDK staging document architecture: Engineering Highlights (Roadmap Items). Documentation must be checked against the delivered package for each release.

  12. Extension fails to load

    A section in the C++ SDK staging document extensions: Extension fails to load. Documentation must be checked against the delivered package for each release.

  13. Find KUI SDK

    A section in the C++ SDK staging document extensions: Find KUI SDK. Documentation must be checked against the delivered package for each release.

  14. Find/replace returns 0 matches for a regex

    A section in the C++ SDK staging document kui-editor: Find/replace returns 0 matches for a regex. Documentation must be checked against the delivered package for each release.

  15. Ghost text 接受 / 取消事件

    A section in the C++ SDK staging document kui-editor: Ghost text accept and cancel events. Documentation must be checked against the delivered package for each release.

  16. High-Level Architecture

    A section in the C++ SDK staging document architecture: High-Level Architecture. Documentation must be checked against the delivered package for each release.

  17. Hot reload doesn't pick up Lua changes

    A section in the C++ SDK staging document components: Hot reload doesn't pick up Lua changes. Documentation must be checked against the delivered package for each release.

  18. How plugins are loaded

    A section in the C++ SDK staging document architecture: How plugins are loaded. Documentation must be checked against the delivered package for each release.

  19. KUI C++ API 导航

    A section in the C++ SDK staging document api_reference: KUI C++ API navigation. Documentation must be checked against the delivered package for each release.

  20. KUI C++ SDK FAQ

    A section in the C++ SDK staging document faq: KUI C++ SDK FAQ. Documentation must be checked against the delivered package for each release.

  21. KUI C++ 教程

    A section in the C++ SDK staging document tutorial: KUI C++ tutorial. Documentation must be checked against the delivered package for each release.

  22. KUI CSS 特性支持矩阵入口

    A section in the C++ SDK staging document css_feature_matrix: KUI CSS feature matrix. Documentation must be checked against the delivered package for each release.

  23. KUI DevTools

    A section in the C++ SDK staging document devtools: KUI DevTools. Documentation must be checked against the delivered package for each release.

  24. KUI DevTools — 安全说明(本机调试服务)

    A section in the C++ SDK staging document devtools_security: KUI DevTools security for local debugging. Documentation must be checked against the delivered package for each release.

  25. KUI Engine - Architecture Overview

    A section in the C++ SDK staging document architecture: KUI Engine - Architecture Overview. Documentation must be checked against the delivered package for each release.

  26. KUI Extension System - In-Depth Guide

    A section in the C++ SDK staging document extensions: KUI Extension System - In-Depth Guide. Documentation must be checked against the delivered package for each release.

  27. KUI Lua Scripting - In-Depth Guide

    A section in the C++ SDK staging document lua: KUI Lua Scripting - In-Depth Guide. Documentation must be checked against the delivered package for each release.

  28. KUI Virtual Components - In-Depth Guide

    A section in the C++ SDK staging document components: KUI Virtual Components - In-Depth Guide. Documentation must be checked against the delivered package for each release.

  29. KUI Virtual Scroll Components — `VirtualList` / `ListView` / `TreeView`

    A section in the C++ SDK staging document virtual_list: KUI Virtual Scroll Components — `VirtualList` / `ListView` / `TreeView`. Documentation must be checked against the delivered package for each release.

  30. KUI WPT 一致性快照

    A section in the C++ SDK staging document wpt_conformance_snapshot: KUI WPT conformance snapshot. Documentation must be checked against the delivered package for each release.

  31. KUI 官方定位与对标口径声明

    A section in the C++ SDK staging document positioning_and_benchmark: Historical KUI positioning and comparison statement. Documentation must be checked against the delivered package for each release.

  32. KUI 已知问题与书面例外汇总

    A section in the C++ SDK staging document known_issues: KUI known issues and written exceptions. Documentation must be checked against the delivered package for each release.

  33. KUI 是完整浏览器吗?

    A section in the C++ SDK staging document faq: Is KUI a complete browser?. Documentation must be checked against the delivered package for each release.

  34. KUI 能力边界

    A section in the C++ SDK staging document features: KUI capability boundaries. Documentation must be checked against the delivered package for each release.

  35. LSP server capabilities 透传

    A section in the C++ SDK staging document kui-editor: LSP server capability forwarding. Documentation must be checked against the delivered package for each release.

  36. LSP server starts but never initializes

    A section in the C++ SDK staging document kui-editor: LSP server starts but never initializes. Documentation must be checked against the delivered package for each release.

  37. Lua component methods aren't callable

    A section in the C++ SDK staging document components: Lua component methods aren't callable. Documentation must be checked against the delivered package for each release.

  38. MCP 工具

    A section in the C++ SDK staging document devtools: MCP tools. Documentation must be checked against the delivered package for each release.

  39. Memory Footprint

    A section in the C++ SDK staging document architecture: Memory Footprint. Documentation must be checked against the delivered package for each release.

  40. Multi-cursor changes don't all undo with one Ctrl+Z

    A section in the C++ SDK staging document kui-editor: Multi-cursor changes don't all undo with one Ctrl+Z. Documentation must be checked against the delivered package for each release.

  41. Optional Plugin DLLs

    A section in the C++ SDK staging document architecture: Optional Plugin DLLs. Documentation must be checked against the delivered package for each release.

  42. Optional: link third-party libs statically

    A section in the C++ SDK staging document extensions: Optional: link third-party libs statically. Documentation must be checked against the delivered package for each release.

  43. Output to extensions/ for easy discovery

    A section in the C++ SDK staging document extensions: Output to extensions/ for easy discovery. Documentation must be checked against the delivered package for each release.

  44. P2 · 正常(一致性债与性能)(242 条)

    A section in the C++ SDK staging document known_issues: P2: Conformance debt and performance, 242 snapshot entries. Documentation must be checked against the delivered package for each release.

  45. P3 · 优化(平台补齐与工具链)(98 条)

    A section in the C++ SDK staging document known_issues: P3: Platform and tooling work, 98 snapshot entries. Documentation must be checked against the delivered package for each release.

  46. Performance warnings

    A section in the C++ SDK staging document extensions: Performance warnings. Documentation must be checked against the delivered package for each release.

  47. Performance: 60 FPS drops

    A section in the C++ SDK staging document components: Performance: 60 FPS drops. Documentation must be checked against the delivered package for each release.

  48. Pipeline Stages

    A section in the C++ SDK staging document architecture: Pipeline Stages. Documentation must be checked against the delivered package for each release.

  49. Plugin export convention

    A section in the C++ SDK staging document architecture: Plugin export convention. Documentation must be checked against the delivered package for each release.

  50. Plugin lifecycle

    A section in the C++ SDK staging document architecture: Plugin lifecycle. Documentation must be checked against the delivered package for each release.

  51. Q: Can I disable IME composition?

    A section in the C++ SDK staging document kui-editor: Q: Can I disable IME composition?. Documentation must be checked against the delivered package for each release.

  52. Q: Can I disable the gutter?

    A section in the C++ SDK staging document kui-editor: Q: Can I disable the gutter?. Documentation must be checked against the delivered package for each release.

  53. Q: Can I do `el:foo()` syntax for any C++ method?

    A section in the C++ SDK staging document lua: Q: Can I do `el:foo()` syntax for any C++ method?. Documentation must be checked against the delivered package for each release.

  54. Q: Can I dynamically register additional tag names from one DLL?

    A section in the C++ SDK staging document extensions: Q: Can I dynamically register additional tag names from one DLL?. Documentation must be checked against the delivered package for each release.

  55. Q: Can I have my extension expose a JavaScript API?

    A section in the C++ SDK staging document extensions: Q: Can I have my extension expose a JavaScript API?. Documentation must be checked against the delivered package for each release.

  56. Q: Can I mix Lua and JavaScript in the same KUI document?

    A section in the C++ SDK staging document lua: Q: Can I mix Lua and JavaScript in the same KUI document?. Documentation must be checked against the delivered package for each release.

  57. Q: Can I save Lua tables to disk?

    A section in the C++ SDK staging document lua: Q: Can I save Lua tables to disk?. Documentation must be checked against the delivered package for each release.

  58. Q: Can I theme bracket-pair colors?

    A section in the C++ SDK staging document kui-editor: Q: Can I theme bracket-pair colors?. Documentation must be checked against the delivered package for each release.

  59. Q: Can I use Lua libraries from LuaRocks?

    A section in the C++ SDK staging document lua: Q: Can I use Lua libraries from LuaRocks?. Documentation must be checked against the delivered package for each release.

  60. Q: Can I use `<kui-editor>` for a single-line input box?

    A section in the C++ SDK staging document kui-editor: Q: Can I use `<kui-editor>` for a single-line input box?. Documentation must be checked against the delivered package for each release.

  61. Q: Can I write the extension in Rust / Go / Zig?

    A section in the C++ SDK staging document extensions: Q: Can I write the extension in Rust / Go / Zig?. Documentation must be checked against the delivered package for each release.

  62. Q: Can my extension add new CSS properties?

    A section in the C++ SDK staging document extensions: Q: Can my extension add new CSS properties?. Documentation must be checked against the delivered package for each release.

  63. Q: Can two editors share an LSP client?

    A section in the C++ SDK staging document kui-editor: Q: Can two editors share an LSP client?. Documentation must be checked against the delivered package for each release.

  64. Q: Can two extensions register the same tag?

    A section in the C++ SDK staging document extensions: Q: Can two extensions register the same tag?. Documentation must be checked against the delivered package for each release.

  65. Q: Does Lua have access to `HttpClient`?

    A section in the C++ SDK staging document lua: Q: Does Lua have access to `HttpClient`?. Documentation must be checked against the delivered package for each release.

  66. Q: Does Lua have access to the 3D engine?

    A section in the C++ SDK staging document lua: Q: Does Lua have access to the 3D engine?. Documentation must be checked against the delivered package for each release.

  67. Q: Does the editor support virtual scrolling for million-line buffers?

    A section in the C++ SDK staging document kui-editor: Q: Does the editor support virtual scrolling for million-line buffers?. Documentation must be checked against the delivered package for each release.

  68. Q: Does the host pass `Element*` directly?

    A section in the C++ SDK staging document extensions: Q: Does the host pass `Element*` directly?. Documentation must be checked against the delivered package for each release.

  69. Q: How do I add a new language?

    A section in the C++ SDK staging document kui-editor: Q: How do I add a new language?. Documentation must be checked against the delivered package for each release.

  70. Q: How do I handle "modified-but-unsaved" UI state?

    A section in the C++ SDK staging document kui-editor: Q: How do I handle "modified-but-unsaved" UI state?. Documentation must be checked against the delivered package for each release.

  71. Q: How do I implement IntelliSense / autocomplete UI?

    A section in the C++ SDK staging document kui-editor: Q: How do I implement IntelliSense / autocomplete UI?. Documentation must be checked against the delivered package for each release.

  72. Q: How do I implement vim mode?

    A section in the C++ SDK staging document kui-editor: Q: How do I implement vim mode?. Documentation must be checked against the delivered package for each release.

  73. Q: How do I open a separate window from my extension?

    A section in the C++ SDK staging document extensions: Q: How do I open a separate window from my extension?. Documentation must be checked against the delivered package for each release.

  74. Q: How do I save the buffer to disk?

    A section in the C++ SDK staging document kui-editor: Q: How do I save the buffer to disk?. Documentation must be checked against the delivered package for each release.

  75. Q: How do I unit-test my extension?

    A section in the C++ SDK staging document extensions: Q: How do I unit-test my extension?. Documentation must be checked against the delivered package for each release.

  76. Q: How fast is a `document:getElementById` call from Lua?

    A section in the C++ SDK staging document lua: Q: How fast is a `document:getElementById` call from Lua?. Documentation must be checked against the delivered package for each release.

  77. Q: Is my extension portable between KUI versions?

    A section in the C++ SDK staging document extensions: Q: Is my extension portable between KUI versions?. Documentation must be checked against the delivered package for each release.

  78. Q: Where can my extension store config files?

    A section in the C++ SDK staging document extensions: Q: Where can my extension store config files?. Documentation must be checked against the delivered package for each release.

  79. Q: Why are some Lua methods undocumented?

    A section in the C++ SDK staging document kui-editor: Q: Why are some Lua methods undocumented?. Documentation must be checked against the delivered package for each release.

  80. Q: Why can't I call `os.exit()` from a script?

    A section in the C++ SDK staging document lua: Q: Why can't I call `os.exit()` from a script?. Documentation must be checked against the delivered package for each release.

  81. Q: Will my Lua scripts continue to work after a KUI minor upgrade?

    A section in the C++ SDK staging document lua: Q: Will my Lua scripts continue to work after a KUI minor upgrade?. Documentation must be checked against the delivered package for each release.

  82. Q: 使用哪个 Lua 版本?是否保证 LuaJIT 兼容?

    A section in the C++ SDK staging document lua: Which Lua version is used, and is LuaJIT compatibility guaranteed?. Documentation must be checked against the delivered package for each release.

  83. Supported features

    A section in the C++ SDK staging document lua: Supported features. Documentation must be checked against the delivered package for each release.

  84. Syntax highlighting not working

    A section in the C++ SDK staging document kui-editor: Syntax highlighting not working. Documentation must be checked against the delivered package for each release.

  85. Table of Contents

    A section in the C++ SDK staging document components: Table of Contents. Documentation must be checked against the delivered package for each release.

  86. Table of Contents

    A section in the C++ SDK staging document extensions: Table of Contents. Documentation must be checked against the delivered package for each release.

  87. Table of Contents

    A section in the C++ SDK staging document kui-editor: Table of Contents. Documentation must be checked against the delivered package for each release.

  88. Table of Contents

    A section in the C++ SDK staging document lua: Table of Contents. Documentation must be checked against the delivered package for each release.

  89. Table of Contents

    A section in the C++ SDK staging document virtual_list: Table of Contents. Documentation must be checked against the delivered package for each release.

  90. Threading Model

    A section in the C++ SDK staging document architecture: Threading Model. Documentation must be checked against the delivered package for each release.

  91. What just happened?

    A section in the C++ SDK staging document lua: What just happened?. Documentation must be checked against the delivered package for each release.

  92. Where to Read More

    A section in the C++ SDK staging document architecture: Where to Read More. Documentation must be checked against the delivered package for each release.

  93. Why this works

    A section in the C++ SDK staging document lua: Why this works. Documentation must be checked against the delivered package for each release.

  94. `<kui-editor>` - Code Editor Component

    A section in the C++ SDK staging document kui-editor: `<kui-editor>` - Code Editor Component. Documentation must be checked against the delivered package for each release.

  95. `KUI_DEVTOOLS_PUBLIC_JSON` 编译开关

    A section in the C++ SDK staging document devtools_security: The KUI_DEVTOOLS_PUBLIC_JSON build option. Documentation must be checked against the delivered package for each release.

  96. `document.fonts` — CSS Font Loading API(子集)

    A section in the C++ SDK staging document css-fonts: document.fonts: a subset of the CSS Font Loading API. Documentation must be checked against the delivered package for each release.

  97. `font-display`

    A section in the C++ SDK staging document css-fonts: `font-display`. Documentation must be checked against the delivered package for each release.

  98. `unicode-range`

    A section in the C++ SDK staging document css-fonts: `unicode-range`. Documentation must be checked against the delivered package for each release.

  99. advex_run.py(约 L316-324)

    A section in the C++ SDK staging document devtools_perf_fields: advex_run.py around lines 316-324. Documentation must be checked against the delivered package for each release.

  100. attributeChangedCallback doesn't fire

    A section in the C++ SDK staging document components: attributeChangedCallback doesn't fire. Documentation must be checked against the delivered package for each release.

  101. connectedCallback doesn't fire

    A section in the C++ SDK staging document components: connectedCallback doesn't fire. Documentation must be checked against the delivered package for each release.

  102. token 暴露面与缓解

    A section in the C++ SDK staging document devtools_security: Token exposure and mitigations. Documentation must be checked against the delivered package for each release.

  103. 中立

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: Neutral effects. Documentation must be checked against the delivered package for each release.

  104. 中立

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Neutral effects. Documentation must be checked against the delivered package for each release.

  105. 中立(不确定或需观察)

    A section in the C++ SDK staging document ADR-003-rlottie-to-skottie-migration: Neutral or uncertain effects requiring observation. Documentation must be checked against the delivered package for each release.

  106. 为什么 `find_package(Kui)` 找不到?

    A section in the C++ SDK staging document faq: Why can CMake not find Kui?. Documentation must be checked against the delivered package for each release.

  107. 为什么可选组件找不到?

    A section in the C++ SDK staging document faq: Why is an optional component missing?. Documentation must be checked against the delivered package for each release.

  108. 主循环

    A section in the C++ SDK staging document tutorial: Main loop. Documentation must be checked against the delivered package for each release.

  109. 主要能力

    A section in the C++ SDK staging document devtools: Main capabilities. Documentation must be checked against the delivered package for each release.

  110. 元信息

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: Metadata. Documentation must be checked against the delivered package for each release.

  111. 元信息

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Metadata. Documentation must be checked against the delivered package for each release.

  112. 元信息

    A section in the C++ SDK staging document ADR-003-rlottie-to-skottie-migration: Metadata. Documentation must be checked against the delivered package for each release.

  113. 具体做法

    A section in the C++ SDK staging document ADR-003-rlottie-to-skottie-migration: Implementation approach. Documentation must be checked against the delivered package for each release.

  114. 内容变化事件(`input`)

    A section in the C++ SDK staging document kui-editor: Content change events: input. Documentation must be checked against the delivered package for each release.

  115. 决策

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: Decision. Documentation must be checked against the delivered package for each release.

  116. 决策

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Decision. Documentation must be checked against the delivered package for each release.

  117. 决策

    A section in the C++ SDK staging document ADR-003-rlottie-to-skottie-migration: Decision. Documentation must be checked against the delivered package for each release.

  118. 升级到 3.60.0 后 `<template>` 里的内容不显示了?

    A section in the C++ SDK staging document faq: Why is template content hidden after upgrading to 3.60.0?. Documentation must be checked against the delivered package for each release.

  119. 协议

    A section in the C++ SDK staging document devtools: Protocol. Documentation must be checked against the delivered package for each release.

  120. 参考

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: References. Documentation must be checked against the delivered package for each release.

  121. 参考

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: References. Documentation must be checked against the delivered package for each release.

  122. 参考

    A section in the C++ SDK staging document ADR-003-rlottie-to-skottie-migration: References. Documentation must be checked against the delivered package for each release.

  123. 后果

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: Consequences. Documentation must be checked against the delivered package for each release.

  124. 后果

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Consequences. Documentation must be checked against the delivered package for each release.

  125. 后果

    A section in the C++ SDK staging document ADR-003-rlottie-to-skottie-migration: Consequences. Documentation must be checked against the delivered package for each release.

  126. 启动

    A section in the C++ SDK staging document devtools: Startup. Documentation must be checked against the delivered package for each release.

  127. 备选方案

    A section in the C++ SDK staging document ADR-001-out-of-scope-features: Alternatives. Documentation must be checked against the delivered package for each release.

  128. 备选方案

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Alternatives. Documentation must be checked against the delivered package for each release.

  129. 备选方案

    A section in the C++ SDK staging document ADR-003-rlottie-to-skottie-migration: Alternatives. Documentation must be checked against the delivered package for each release.

  130. 如何创建 Document?

    A section in the C++ SDK staging document faq: How is a Document created?. Documentation must be checked against the delivered package for each release.

  131. 如何报告问题?

    A section in the C++ SDK staging document faq: How can an issue be reported?. Documentation must be checked against the delivered package for each release.

  132. 安全

    A section in the C++ SDK staging document devtools: Security. Documentation must be checked against the delivered package for each release.

  133. 定位

    A section in the C++ SDK staging document devtools_security: Positioning. Documentation must be checked against the delivered package for each release.

  134. 实施约束

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Implementation constraints. Documentation must be checked against the delivered package for each release.

  135. 实现状态与 Scope 分开

    A section in the C++ SDK staging document css_feature_matrix: Separate implementation status from scope. Documentation must be checked against the delivered package for each release.

  136. 废弃 ADR 流程

    A section in the C++ SDK staging document README: Deprecating an ADR. Documentation must be checked against the delivered package for each release.

  137. 建议

    A section in the C++ SDK staging document devtools_security: Recommendations. Documentation must be checked against the delivered package for each release.

  138. 弹窗第一次打开时卡一下,怎么办?

    A section in the C++ SDK staging document faq: How can a popup pause on first opening be investigated?. Documentation must be checked against the delivered package for each release.

  139. 当前主要能力

    A section in the C++ SDK staging document features: Current main capabilities. Documentation must be checked against the delivered package for each release.

  140. 当前状态

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Current status. Documentation must be checked against the delivered package for each release.

  141. 当前缺口(是待办,不是边界)

    A section in the C++ SDK staging document features: Current gaps tracked as work items. Documentation must be checked against the delivered package for each release.

  142. 怎么复核

    A section in the C++ SDK staging document wpt_conformance_snapshot: How to verify. Documentation must be checked against the delivered package for each release.

  143. 性能相关的特性与开关

    A section in the C++ SDK staging document performance: Performance features and options. Documentation must be checked against the delivered package for each release.

  144. 总计

    A section in the C++ SDK staging document wpt_conformance_snapshot: Total. Documentation must be checked against the delivered package for each release.

  145. 扩展元素重绘约定(Extension Repaint Contract,扩展 API v1.11)

    A section in the C++ SDK staging document extension_repaint_contract: Extension repaint contract, extension API v1.11. Documentation must be checked against the delivered package for each release.

  146. 排障

    A section in the C++ SDK staging document devtools: Troubleshooting. Documentation must be checked against the delivered package for each release.

  147. 支持哪些平台?

    A section in the C++ SDK staging document faq: Which platforms are supported?. Documentation must be checked against the delivered package for each release.

  148. 数据

    A section in the C++ SDK staging document ADR-002-style-core-extras-split: Data. Documentation must be checked against the delivered package for each release.

  149. 文本访问

    A section in the C++ SDK staging document kui-editor: Text access. Documentation must be checked against the delivered package for each release.

  150. 新建 ADR 流程

    A section in the C++ SDK staging document README: Creating an ADR. Documentation must be checked against the delivered package for each release.