The action-popup widget is an action widget that triggers the display of a popup defined via a state tiddler, or clears all displayed popups. ActionWidgets are used within triggering widgets such as the ButtonWidget.
The action-popup widget is invisible. Any content within it is ignored.
Attribute | Description |
---|---|
$state | The title of the state tiddler for the popup |
$coords | Optional coordinates for the handle to which popup is positioned (in the format (x,y,w,h) ) |
$floating | New in: 5.2.0 Optional. Defaults to no . Set to yes to create a popup that must be closed explicitly. |
New in: 5.1.23 If the $coords attribute is missing or empty then all popups are cancelled.
Here is an example of button that triggers the "more" button in the sidebar "Tools" tab. You may need to scroll to see the popup
<$button>
<$action-setfield $tiddler="$:/state/tab/sidebar--595412856" $value="$:/core/ui/SideBar/Tools"/>
<$action-popup $state="$:/state/popup/more-2053862905" $coords="(0,20,0,0)"/>
Click me!
</$button>
That renders as: