|
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