|
LibreOffice Module vcl (master) 1
|
#include <jsdialogbuilder.hxx>
Public Member Functions | |
| JSDialogSender () | |
| JSDialogSender (VclPtr< vcl::Window > aNotifierWindow, VclPtr< vcl::Window > aContentWindow, const OUString &sTypeOfJSON) | |
| virtual | ~JSDialogSender () COVERITY_NOEXCEPT_FALSE |
| virtual void | sendFullUpdate (bool bForce=false) |
| void | sendClose () |
| void | sendUpdate (VclPtr< vcl::Window > pWindow, bool bForce=false) |
| virtual void | sendAction (VclPtr< vcl::Window > pWindow, std::unique_ptr< jsdialog::ActionDataMap > pData) |
| virtual void | sendPopup (VclPtr< vcl::Window > pWindow, OUString sParentId, OUString sCloseId) |
| virtual void | sendClosePopup (vcl::LOKWindowId nWindowId) |
| void | flush () |
Protected Member Functions | |
| void | initializeSender (VclPtr< vcl::Window > aNotifierWindow, VclPtr< vcl::Window > aContentWindow, const OUString &sTypeOfJSON) |
Protected Attributes | |
| bool | m_bCanClose |
Private Attributes | |
| std::unique_ptr< JSDialogNotifyIdle > | mpIdleNotify |
Definition at line 144 of file jsdialogbuilder.hxx.
|
inline |
Definition at line 152 of file jsdialogbuilder.hxx.
|
inline |
Definition at line 156 of file jsdialogbuilder.hxx.
References initializeSender().
|
virtual |
|
inline |
Definition at line 172 of file jsdialogbuilder.hxx.
References mpIdleNotify.
|
inlineprotected |
Definition at line 175 of file jsdialogbuilder.hxx.
References mpIdleNotify.
Referenced by JSDialogSender().
|
virtual |
Referenced by JSWidget< BaseInstanceClass, VclClass >::sendAction().
| void JSDialogSender::sendClose | ( | ) |
Referenced by JSWidget< BaseInstanceClass, VclClass >::sendClose().
|
virtual |
Referenced by JSWidget< BaseInstanceClass, VclClass >::sendClosePopup().
|
virtual |
Referenced by JSWidget< BaseInstanceClass, VclClass >::sendFullUpdate().
|
virtual |
Referenced by JSWidget< BaseInstanceClass, VclClass >::sendPopup().
| void JSDialogSender::sendUpdate | ( | VclPtr< vcl::Window > | pWindow, |
| bool | bForce = false |
||
| ) |
Referenced by JSWidget< BaseInstanceClass, VclClass >::sendUpdate().
|
protected |
Definition at line 149 of file jsdialogbuilder.hxx.
|
private |
Definition at line 146 of file jsdialogbuilder.hxx.
Referenced by flush(), and initializeSender().