LibreOffice Module vcl (master) 1
|
Typedefs | |
typedef std::unordered_map< OString, OUString > | ActionDataMap |
Enumerations | |
enum | MessageType { FullUpdate , WidgetUpdate , Close , Action , Popup , PopupClose } |
Functions | |
bool | isBuilderEnabled (std::u16string_view rUIFile, bool bMobile) |
bool | isBuilderEnabledForPopup (std::u16string_view rUIFile) |
bool | isBuilderEnabledForSidebar (std::u16string_view rUIFile) |
bool | isInterimBuilderEnabledForNotebookbar (std::u16string_view rUIFile) |
VCL_DLLPUBLIC bool | ExecuteAction (const OUString &nWindowId, const OUString &rWidget, StringMap &rData) |
execute action on a widget More... | |
VCL_DLLPUBLIC void | SendFullUpdate (const OUString &nWindowId, const OUString &rWidget) |
send full update message to the client More... | |
VCL_DLLPUBLIC void | SendAction (const OUString &nWindowId, const OUString &rWidget, std::unique_ptr< ActionDataMap > pData) |
send action message to the client More... | |
VCL_DLLPUBLIC StringMap | jsonToStringMap (const char *pJSON) |
typedef std::unordered_map<OString, OUString> jsdialog::ActionDataMap |
Definition at line 134 of file executor.hxx.
Enumerator | |
---|---|
FullUpdate | |
WidgetUpdate | |
Close | |
Action | |
Popup | |
PopupClose |
Definition at line 54 of file jsdialogbuilder.hxx.
VCL_DLLPUBLIC bool jsdialog::ExecuteAction | ( | const OUString & | nWindowId, |
const OUString & | rWidget, | ||
StringMap & | rData | ||
) |
execute action on a widget
bool jsdialog::isBuilderEnabled | ( | std::u16string_view | rUIFile, |
bool | bMobile | ||
) |
Referenced by Application::CreateBuilder().
bool jsdialog::isBuilderEnabledForPopup | ( | std::u16string_view | rUIFile | ) |
Referenced by Application::CreateBuilder().
bool jsdialog::isBuilderEnabledForSidebar | ( | std::u16string_view | rUIFile | ) |
Referenced by Application::CreateBuilder().
bool jsdialog::isInterimBuilderEnabledForNotebookbar | ( | std::u16string_view | rUIFile | ) |
Referenced by Application::CreateInterimBuilder().
VCL_DLLPUBLIC StringMap jsdialog::jsonToStringMap | ( | const char * | pJSON | ) |
VCL_DLLPUBLIC void jsdialog::SendAction | ( | const OUString & | nWindowId, |
const OUString & | rWidget, | ||
std::unique_ptr< ActionDataMap > | pData | ||
) |
send action message to the client
VCL_DLLPUBLIC void jsdialog::SendFullUpdate | ( | const OUString & | nWindowId, |
const OUString & | rWidget | ||
) |
send full update message to the client