streams-outliner-lib
is a Lightweight Outliner component extracted from Streams plugin, for use in other plugins.
DEMO (There are English translation): 大纲流组件 — 从大纲流插件中提取的轻量级大纲组件,用于其他插件。
CPL: https://tw-cpl.netlify.app#Plugin_202410284409270
Usage
<<stream-outliner Index2 enableEditToolbar:yes id:stream-outliner-2>>
<<stream-outliner Index4 newNodeTitle:"<<stream-root-title>>-<<now [UTC]YYYY0MM0DD0hh0mm0ssXXX>>" id:stream-outliner-4>>
You can see, most of config are now procedure parameters, so being very customizable when writing your own plugin that needs a outliner UI.
Streams (Original plugin from @saqimtiaz )
TiddlyWiki plugin for rapid data entry with a keyboard driven workflow. Divide content into smaller tiddlers as you write.
https://saqimtiaz.github.io/streams/
I fork the Github repo here GitHub - tiddly-gittly/streams-outliner-lib: Lightweight Outliner component extracted from Streams plugin, for use in other plugins. , opensourced under original BSD3 license.
(BTW, also calling for help in core PR feat: i18n framework based on extracting translations from plugin's /languages/ to /language/ by linonetwo · Pull Request #8435 · TiddlyWiki/TiddlyWiki5 · GitHub)