Skip to content

API 概览 ​

这一页汇总 Compose 层对外暴露的主要公共概念。

主要类型 ​

Editor Surface ​

  • SweetEditor
  • SweetEditorController
  • EditorState
  • EditorDocument

Decoration System ​

  • DecorationProvider
  • DecorationProviderContext
  • DecorationSet
  • DecorationUpdate
  • DecorationResult

Completion System ​

  • CompletionProvider
  • completion result models
  • completion popup item rendering hooks

Inline Suggestion / Copilot Layer ​

  • InlineSuggestion
  • InlineSuggestionController
  • InlineSuggestionListener

Event System ​

  • EditorEventBus
  • TextChangedEvent
  • CursorChangedEvent
  • DocumentLoadedEvent

Platform / Bridge Layer ​

  • Compose 层消费来自 native core 的 render model
  • Decorations 和命令通过 Kotlin wrapper 进行桥接
  • 平台差异应放在对应的 source set 中处理

相关文档 ​

SweetEditor 文档站由 VitePress 驱动。