15#include <unordered_map>
61 rDrawingArea.
click(rPos);
143 std::unique_ptr<ActionDataMap> pData);
static void trigger_changed(weld::Entry &rEdit)
static void trigger_changed(weld::ComboBox &rComboBox)
static void trigger_row_activated(weld::TreeView &rTreeView)
static void leave_page(weld::Notebook &rNotebook, const OUString &rPage)
static void trigger_changed(weld::TextView &rView)
static void trigger_closed(weld::Popover &rPopover)
static void trigger_dblclick(weld::DrawingArea &rDrawingArea, const Point &rPos)
static void trigger_selected(weld::Calendar &rCalendar)
static void trigger_scrollv(weld::ScrolledWindow &rScrolledWindow)
static void trigger_changed(weld::TreeView &rTreeView)
static void trigger_mouse_down(weld::DrawingArea &rDrawingArea, const Point &rPos)
static void trigger_changed(weld::IconView &rIconView)
static void enter_page(weld::Notebook &rNotebook, const OUString &rPage)
static void trigger_activated(weld::Calendar &rCalendar)
static void trigger_key_release(weld::Widget &rWidget, const KeyEvent &rEvent)
static void trigger_value_changed(weld::SpinButton &rSpinButton)
static void trigger_mouse_up(weld::DrawingArea &rDrawingArea, const Point &rPos)
static void command(weld::DrawingArea &rArea, const CommandEvent &rCmd)
static void trigger_value_changed(weld::FormattedSpinButton &rSpinButton)
static void trigger_click(weld::DrawingArea &rDrawingArea, const Point &rPos)
static void trigger_clicked(weld::Toolbar &rToolbar, const OUString &rIdent)
static void trigger_toggled(weld::Toggleable &rButton)
static void trigger_scrollh(weld::ScrolledWindow &rScrolledWindow)
static void trigger_clicked(weld::Button &rButton)
static void trigger_item_activated(weld::IconView &rIconView)
static void trigger_key_press(weld::Widget &rWidget, const KeyEvent &rEvent)
static void trigger_selected(weld::MenuButton &rButton, const OUString &rIdent)
static void trigger_mouse_move(weld::DrawingArea &rDrawingArea, const Point &rPos)
A widget used to choose from a list of items.
Link< const CommandEvent &, bool > m_aCommandHdl
virtual void click(const Point &)=0
virtual void mouse_down(const Point &)
virtual void mouse_move(const Point &)
virtual void dblclick(const Point &)
virtual void mouse_up(const Point &)
void signal_selection_changed()
bool signal_item_activated()
Link< const OUString &, bool > m_aLeavePageHdl
Link< const OUString &, void > m_aEnterPageHdl
bool signal_row_activated()
VCL_DLLPUBLIC bool ExecuteAction(const OUString &nWindowId, const OUString &rWidget, StringMap &rData)
execute action on a widget
VCL_DLLPUBLIC StringMap jsonToStringMap(const char *pJSON)
VCL_DLLPUBLIC void SendFullUpdate(const OUString &nWindowId, const OUString &rWidget)
send full update message to the client
std::unordered_map< OString, OUString > ActionDataMap
VCL_DLLPUBLIC void SendAction(const OUString &nWindowId, const OUString &rWidget, std::unique_ptr< ActionDataMap > pData)
send action message to the client
std::map< OUString, OUString > StringMap