v1.17-beta-14
Pre-release
Pre-release
github-actions
released this
25 Jan 19:32
·
96 commits
to master
since this release
Changes
Beta API UI components: Suggester:
- Fix: Returns value from
text_items
array ifitems
parameter is provided. Thanks @FelipeRearden - Makes keys (
items
parameter) optional. If not provided, value from thetext_items
array is returned.
const keys = ["key1", "key2"];
// mix in Obsidian and plugin markdown (e.g., Iconize) to have it rendered in the suggester
const values = [":LiHome: value1", ":LiActivity: value2"];
// all of these work:
const selected1 = await NoteToolbar.suggester(values); // returns value of selection
const selected2 = await NoteToolbar.suggester(values, keys); // returns key corresponding to selection
const selected3 = await NoteToolbar.suggester(values, keys, "Placeholder"); // sets placeholder text
const selected4 = await NoteToolbar.suggester(values, null, "Placeholder"); // sets placeholder text without keys
Full Changelog: 1.17-beta-13...1.17-beta-14