LibreOffice Module vcl (master)  1
Enumerations | Functions
jsdialog Namespace Reference

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 (sal_uInt64 nWindowId, const OString &rWidget, StringMap &rData)
 
VCL_DLLPUBLIC void SendFullUpdate (sal_uInt64 nWindowId, const OString &rWidget)
 
VCL_DLLPUBLIC StringMap jsonToStringMap (const char *pJSON)
 

Enumeration Type Documentation

Enumerator
FullUpdate 
WidgetUpdate 
Close 
Action 
Popup 
PopupClose 

Definition at line 49 of file jsdialogbuilder.hxx.

Function Documentation

VCL_DLLPUBLIC bool jsdialog::ExecuteAction ( sal_uInt64  nWindowId,
const OString &  rWidget,
StringMap rData 
)
bool jsdialog::isBuilderEnabled ( std::u16string_view  rUIFile,
bool  bMobile 
)
bool jsdialog::isBuilderEnabledForPopup ( std::u16string_view  rUIFile)
bool jsdialog::isBuilderEnabledForSidebar ( std::u16string_view  rUIFile)
bool jsdialog::isInterimBuilderEnabledForNotebookbar ( std::u16string_view  rUIFile)
VCL_DLLPUBLIC StringMap jsdialog::jsonToStringMap ( const char *  pJSON)
VCL_DLLPUBLIC void jsdialog::SendFullUpdate ( sal_uInt64  nWindowId,
const OString &  rWidget 
)