- Introduction
- Architecture & roadmap
- 1. Architecture
- 2. Property-based testing
- Authoring widgets
- 3. Widgets overview
- 4. Layout primitives
- 5. Events & gestures
- 6. Styling system
- 7. Reactive theme
- 8. Animation
- 9. Idle & animation
- 10. Accessibility overrides
- 11. Global text scale
- 12. Window-active appearance
- 13. Internationalization
- 14. Grid view
- teksu! DSL & formatting
- 15. teksu! macro reference
- 16. teksu! language spec
- 17. teksilo-fmt
- 18. teksilo-fmt in VS Code
- Input, navigation, chrome
- 19. Shortcuts, intents & actions
- 20. Tooltips
- 21. Toasts & notifications
- 22. Native menus
- 23. WebView
- 24. Drag & drop
- 25. Multi-window
- 26. Title bar
- 27. Toolbar
- Data, persistence, telemetry
- 28. Data models
- 29. Data sources
- 30. Settings & persistence
- 31. Telemetry
- Async & concurrency
- 32. Async executor
- Specialized widgets
- 33. Splitter
- 34. Docking layout
❱
- 34.1. Rail actions & bar slots — design notes
- 35. Table & tree-table views
- 36. Code & plain-text editors
- 37. Log view (streaming)
- 38. Tab widget
- 39. Segmented control
- 40. Font picker
- 41. Charts
- 42. Scene viewport
- 43. Scene accessibility
- Visuals & resources
- 44. Icons & resources
- Tooling
- 45. Debug inspector
- 46. Automation MCP
- Widget Catalog
- 47. Overview
- 48. Accordion
- 49. ActivateOn
- 50. AspectRatio
- 51. AttachedSide
- 52. Avatar
- 53. Badge
- 54. Banner
- 55. Blur
- 56. Breadcrumb
- 57. Button
- 58. Calendar
- 59. Card
- 60. Center
- 61. Checkbox
- 62. CodeEditor
- 63. CodeEditorHandle
- 64. Collapse
- 65. ColorEdit
- 66. ColorPicker
- 67. ColorSwatch
- 68. ColumnFlow
- 69. ComboBox
- 70. CommandLinkButton
- 71. CommandPalette
- 72. Crossfade
- 73. Cycle
- 74. DateEdit
- 75. DateRangeEdit
- 76. DateTimeEdit
- 77. DeadZone
- 78. Dialog
- 79. Divider
- 80. DockingLayout
- 81. DragRegion
- 82. DropTarget
- 83. DropZone
- 84. Expand
- 85. Fade
- 86. FilePickerField
- 87. FixedSize
- 88. FocusScope
- 89. FontPicker
- 90. FormLayout
- 91. Grid
- 92. GridView
- 93. GroupBox
- 94. GroupHeader
- 95. HexColorInput
- 96. HStack
- 97. IconButton
- 98. IconWidget
- 99. ImageMaskShape
- 100. ImageWidget
- 101. InputDialog
- 102. LanguageSwitcher
- 103. Link
- 104. ListView
- 105. LogView
- 106. MasonryLayout
- 107. MaxSize
- 108. MenuBar
- 109. MenuItem
- 110. MenuList
- 111. MessageBox
- 112. MinSize
- 113. NotificationCenterButton
- 114. NotificationEntry
- 115. NotificationLog
- 116. OverlayTrigger
- 117. Padding
- 118. Panel
- 119. PasswordField
- 120. PopoverSurface
- 121. PopoverWidget
- 122. PrivacySettings
- 123. ProgressBar
- 124. Pulse
- 125. RadioButton
- 126. RadioGroup
- 127. RadioTile
- 128. RadioTileGroup
- 129. RectWidget
- 130. Repeater
- 131. ResizeStrip
- 132. RichTextEditor
- 133. Rotate
- 134. Scale
- 135. ScrollArea
- 136. ScrollBar
- 137. SearchField
- 138. SegmentedControl
- 139. Shake
- 140. ShortcutSettings
- 141. Shrinkable
- 142. Slide
- 143. Slider
- 144. SmoothSize
- 145. Snackbar
- 146. Spacer
- 147. SpinBox
- 148. Spinner
- 149. SplitButton
- 150. Splitter
- 151. StandardListItem
- 152. StatusBar
- 153. Stepper
- 154. Switcher
- 155. TabBar
- 156. TableView
- 157. TabWidget
- 158. TextInput
- 159. TextInputField
- 160. TextScaleControl
- 161. TextWidget
- 162. ThemeSwitcher
- 163. TimeEdit
- 164. TitleBar
- 165. Toast
- 166. ToastHost
- 167. ToastSurface
- 168. Toggle
- 169. Toolbar
- 170. ToolBox
- 171. TooltipWidget
- 172. TreeRowMeta
- 173. TreeTableView
- 174. TreeView
- 175. TwistArrow
- 176. Unroll
- 177. ValidationStrip
- 178. VStack
- 179. WindowControls
- 180. WindowFrame
- 181. Wizard
- 182. Wrap
- 183. ZStack
- Data Collections
- 184. Overview
- 185. ChartAggregate
- 186. ChartChange
- 187. ChartModel
- 188. ChartSelection
- 189. ChartWindow
- 190. CheckedModel
- 191. CheckState
- 192. DataChange
- 193. ItemKey
- 194. KeyedSelectionModel
- 195. KeyedTreeCheckedModel
- 196. ListDataSource
- 197. ListModel
- 198. SelectionModel
- 199. SeriesPattern
- 200. SortFilterListModel
- 201. SortFilterTreeModel
- 202. TreeChange
- 203. TreeCheckedModel
- 204. TreeDataSlice
- 205. TreeDataSource
- 206. TreeModel
- 207. TreeRowFilter
- 208. TreeSlice
- Settings
- 209. Overview
- 210. AppPaths
- 211. FlushError
- 212. Keyed
- 213. MruEntry
- 214. PerWindowState
- 215. Reloadable
- 216. SettingsBundleError
- 217. SettingsExt
- 218. SettingsFileError
- 219. SettingsReloadSink
- 220. SettingsStoreError
- 221. Versioned
- Scene
- 222. Overview
- 223. A11yGroupId
- 224. AccessSubtreeMode
- 225. CacheMode
- 226. DebugOverlay
- 227. GroupItem
- 228. ImageItem
- 229. ItemFlags
- 230. ItemId
- 231. Magnet
- 232. PathItem
- 233. RectItem
- 234. Scene
- 235. SceneListAdapter
- 236. SceneMinimap
- 237. SceneModel
- 238. SceneScrollView
- 239. SceneSelectionMode
- 240. SceneTapEvent
- 241. SceneViewState
- 242. SpatialIndex
- 243. TextAlign