15#include <unordered_map>
51 rDrawingArea.
click(rPos);
99 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 trigger_changed(weld::TextView &rView)
static void trigger_closed(weld::Popover &rPopover)
static void trigger_changed(weld::TreeView &rTreeView)
static void trigger_changed(weld::IconView &rIconView)
static void trigger_key_release(weld::Widget &rWidget, const KeyEvent &rEvent)
static void trigger_value_changed(weld::SpinButton &rSpinButton)
static void enter_page(weld::Notebook &rNotebook, const OString &rPage)
static void command(weld::DrawingArea &rArea, const CommandEvent &rCmd)
static void trigger_click(weld::DrawingArea &rDrawingArea, const Point &rPos)
static void trigger_toggled(weld::Toggleable &rButton)
static void trigger_clicked(weld::Button &rButton)
static void trigger_clicked(weld::Toolbar &rToolbar, const OString &rIdent)
static void trigger_item_activated(weld::IconView &rIconView)
static void trigger_key_press(weld::Widget &rWidget, const KeyEvent &rEvent)
static void leave_page(weld::Notebook &rNotebook, const OString &rPage)
A widget used to choose from a list of items.
Link< const CommandEvent &, bool > m_aCommandHdl
virtual void click(const Point &rPos)=0
void signal_selection_changed()
bool signal_item_activated()
Link< const OString &, bool > m_aLeavePageHdl
Link< const OString &, void > m_aEnterPageHdl
bool signal_row_activated()
VCL_DLLPUBLIC void SendFullUpdate(const std::string &nWindowId, const OString &rWidget)
send full update message to the client
std::unordered_map< std::string, OUString > ActionDataMap
VCL_DLLPUBLIC void SendAction(const std::string &nWindowId, const OString &rWidget, std::unique_ptr< ActionDataMap > pData)
send action message to the client
VCL_DLLPUBLIC StringMap jsonToStringMap(const char *pJSON)
VCL_DLLPUBLIC bool ExecuteAction(const std::string &nWindowId, const OString &rWidget, StringMap &rData)
execute action on a widget
std::map< OUString, OUString > StringMap