|
| JSInstanceBuilder (weld::Widget *pParent, const OUString &rUIRoot, const OUString &rUIFile, bool bPopup=false) |
| used for dialogs or popups More...
|
|
| JSInstanceBuilder (weld::Widget *pParent, const OUString &rUIRoot, const OUString &rUIFile, sal_uInt64 nLOKWindowId) |
| used for sidebar panels More...
|
|
| JSInstanceBuilder (vcl::Window *pParent, const OUString &rUIRoot, const OUString &rUIFile, const css::uno::Reference< css::frame::XFrame > &rFrame, sal_uInt64 nWindowId=0) |
| used for notebookbar, optional nWindowId is used if getting parent id failed More...
|
|
| JSInstanceBuilder (vcl::Window *pParent, const OUString &rUIRoot, const OUString &rUIFile, sal_uInt64 nLOKWindowId) |
| used for formulabar More...
|
|
virtual | ~JSInstanceBuilder () override |
|
virtual std::unique_ptr< weld::MessageDialog > | weld_message_dialog (const OString &id) override |
|
virtual std::unique_ptr< weld::Dialog > | weld_dialog (const OString &id) override |
|
virtual std::unique_ptr< weld::Container > | weld_container (const OString &id) override |
|
virtual std::unique_ptr< weld::Label > | weld_label (const OString &id) override |
|
virtual std::unique_ptr< weld::Button > | weld_button (const OString &id) override |
|
virtual std::unique_ptr< weld::Entry > | weld_entry (const OString &id) override |
|
virtual std::unique_ptr< weld::ComboBox > | weld_combo_box (const OString &id) override |
|
virtual std::unique_ptr< weld::Notebook > | weld_notebook (const OString &id) override |
|
virtual std::unique_ptr< weld::SpinButton > | weld_spin_button (const OString &id) override |
|
virtual std::unique_ptr< weld::CheckButton > | weld_check_button (const OString &id) override |
|
virtual std::unique_ptr< weld::DrawingArea > | weld_drawing_area (const OString &id, const a11yref &rA11yImpl=nullptr, FactoryFunction pUITestFactoryFunction=nullptr, void *pUserData=nullptr) override |
|
virtual std::unique_ptr< weld::Toolbar > | weld_toolbar (const OString &id) override |
|
virtual std::unique_ptr< weld::TextView > | weld_text_view (const OString &id) override |
|
virtual std::unique_ptr< weld::TreeView > | weld_tree_view (const OString &id) override |
|
virtual std::unique_ptr< weld::Expander > | weld_expander (const OString &id) override |
|
virtual std::unique_ptr< weld::IconView > | weld_icon_view (const OString &id) override |
|
virtual std::unique_ptr< weld::RadioButton > | weld_radio_button (const OString &id) override |
|
virtual std::unique_ptr< weld::Frame > | weld_frame (const OString &id) override |
|
virtual std::unique_ptr< weld::MenuButton > | weld_menu_button (const OString &id) override |
|
virtual std::unique_ptr< weld::Popover > | weld_popover (const OString &id) override |
|
virtual std::unique_ptr< weld::Box > | weld_box (const OString &id) override |
|
virtual std::unique_ptr< weld::Widget > | weld_widget (const OString &id) override |
|
virtual std::unique_ptr< weld::Image > | weld_image (const OString &id) override |
|
| SalInstanceBuilder (vcl::Window *pParent, const OUString &rUIRoot, const OUString &rUIFile, const css::uno::Reference< css::frame::XFrame > &rFrame=css::uno::Reference< css::frame::XFrame >()) |
|
virtual std::unique_ptr< weld::Assistant > | weld_assistant (const OString &id) override |
|
virtual std::unique_ptr< weld::Window > | create_screenshot_window () override |
|
virtual std::unique_ptr< weld::Paned > | weld_paned (const OString &id) override |
|
virtual std::unique_ptr< weld::ScrolledWindow > | weld_scrolled_window (const OString &id, bool bUserManagedScrolling=false) override |
|
virtual std::unique_ptr< weld::MenuToggleButton > | weld_menu_toggle_button (const OString &id) override |
|
virtual std::unique_ptr< weld::LinkButton > | weld_link_button (const OString &id) override |
|
virtual std::unique_ptr< weld::ToggleButton > | weld_toggle_button (const OString &id) override |
|
virtual std::unique_ptr< weld::Scale > | weld_scale (const OString &id) override |
|
virtual std::unique_ptr< weld::ProgressBar > | weld_progress_bar (const OString &id) override |
|
virtual std::unique_ptr< weld::Spinner > | weld_spinner (const OString &id) override |
|
virtual std::unique_ptr< weld::Calendar > | weld_calendar (const OString &id) override |
|
virtual std::unique_ptr< weld::MetricSpinButton > | weld_metric_spin_button (const OString &id, FieldUnit eUnit) override |
|
virtual std::unique_ptr< weld::FormattedSpinButton > | weld_formatted_spin_button (const OString &id) override |
|
virtual std::unique_ptr< weld::EntryTreeView > | weld_entry_tree_view (const OString &containerid, const OString &entryid, const OString &treeviewid) override |
|
virtual std::unique_ptr< weld::Menu > | weld_menu (const OString &id) override |
|
virtual std::unique_ptr< weld::SizeGroup > | create_size_group () override |
|
OString | get_current_page_help_id () const |
|
virtual | ~SalInstanceBuilder () override |
|
virtual | ~Builder () |
|
| JSDialogSender () |
|
| JSDialogSender (VclPtr< vcl::Window > aNotifierWindow, VclPtr< vcl::Window > aContentWindow, std::string 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 () |
|
|
static std::unique_ptr< JSInstanceBuilder > | CreateDialogBuilder (weld::Widget *pParent, const OUString &rUIRoot, const OUString &rUIFile) |
|
static std::unique_ptr< JSInstanceBuilder > | CreateNotebookbarBuilder (vcl::Window *pParent, const OUString &rUIRoot, const OUString &rUIFile, const css::uno::Reference< css::frame::XFrame > &rFrame, sal_uInt64 nWindowId=0) |
|
static std::unique_ptr< JSInstanceBuilder > | CreateSidebarBuilder (weld::Widget *pParent, const OUString &rUIRoot, const OUString &rUIFile, sal_uInt64 nLOKWindowId=0) |
|
static std::unique_ptr< JSInstanceBuilder > | CreatePopupBuilder (weld::Widget *pParent, const OUString &rUIRoot, const OUString &rUIFile) |
|
static std::unique_ptr< JSInstanceBuilder > | CreateFormulabarBuilder (vcl::Window *pParent, const OUString &rUIRoot, const OUString &rUIFile, sal_uInt64 nLOKWindowId) |
|
static weld::MessageDialog * | CreateMessageDialog (weld::Widget *pParent, VclMessageType eMessageType, VclButtonsType eButtonType, const OUString &rPrimaryMessage) |
|
static void | AddChildWidget (const std::string &nWindowId, const OString &id, weld::Widget *pWidget) |
|
static void | RemoveWindowWidget (const std::string &nWindowId) |
|
Definition at line 208 of file jsdialogbuilder.hxx.