Merge pull request #59720 from Vitika9/itemlist-signals

This commit is contained in:
Rémi Verschelde 2022-05-06 10:46:47 +02:00 committed by GitHub
commit 61517b6d39
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 101 additions and 84 deletions

View file

@ -407,19 +407,26 @@
</member>
</members>
<signals>
<signal name="empty_clicked">
<argument index="0" name="at_position" type="Vector2" />
<argument index="1" name="mouse_button_index" type="int" />
<description>
Triggered when any mouse click is issued within the rect of the list but on empty space.
</description>
</signal>
<signal name="item_activated">
<argument index="0" name="index" type="int" />
<description>
Triggered when specified list item is activated via double-clicking or by pressing [kbd]Enter[/kbd].
</description>
</signal>
<signal name="item_rmb_selected">
<signal name="item_clicked">
<argument index="0" name="index" type="int" />
<argument index="1" name="at_position" type="Vector2" />
<argument index="2" name="mouse_button_index" type="int" />
<description>
Triggered when specified list item has been selected via right mouse clicking.
Triggered when specified list item has been clicked with any mouse button.
The click position is also provided to allow appropriate popup of context menus at the correct location.
[member allow_rmb_select] must be enabled.
</description>
</signal>
<signal name="item_selected">
@ -436,18 +443,6 @@
Triggered when a multiple selection is altered on a list allowing multiple selection.
</description>
</signal>
<signal name="nothing_selected">
<description>
Triggered when a left mouse click is issued within the rect of the list but on empty space.
</description>
</signal>
<signal name="rmb_clicked">
<argument index="0" name="at_position" type="Vector2" />
<description>
Triggered when a right mouse click is issued within the rect of the list but on empty space.
[member allow_rmb_select] must be enabled.
</description>
</signal>
</signals>
<constants>
<constant name="ICON_MODE_TOP" value="0" enum="IconMode">