Skip to content

v1.17-beta-14

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions 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 if items parameter is provided. Thanks @FelipeRearden
  • Makes keys (items parameter) optional. If not provided, value from the text_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