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().