# \#api-design

**URL:** https://discourse.joplinapp.org/tag/api-design/94.md

[Latest](https://discourse.joplinapp.org/latest.md) · [Categories](https://discourse.joplinapp.org/categories.md) · [Tags](https://discourse.joplinapp.org/tags.md)

---

## [Plugin API: What should \`panels.show\` and \`panels.visible\` do on mobile?](https://discourse.joplinapp.org/t/plugin-api-what-should-panels-show-and-panels-visible-do-on-mobile/37507)

<div class="topic-metadata">

**Author:** [@personalizedrefriger](https://discourse.joplinapp.org/u/personalizedrefriger)\
**Replies:** 2\
**Last updated:** [17 March 2025 13:21 UTC](https://discourse.joplinapp.org/t/plugin-api-what-should-panels-show-and-panels-visible-do-on-mobile/37507 "2025-03-17T13:21:23Z")

</div>

Summary In the mobile plugin API, joplin.views.panels.show and joplin.views.panels.visible don't work as they do on desktop. At present, when buttons with location ToolbarButtonLocation.NoteToolbar registered by plugins …
