LibreOffice Module sfx2 (master) 1
Public Member Functions | Public Attributes | Private Attributes | List of all members
sfx2::sidebar::TabBar::Item Class Reference
Collaboration diagram for sfx2::sidebar::TabBar::Item:

Public Member Functions

 Item (TabBar &rTabBar)
 ~Item ()
 DECL_LINK (HandleClick, const OUString &, void)

Public Attributes

std::unique_ptr< weld::ToolbarmxButton
OUString msDeckId
::std::function< void(const OUString &rsDeckId)> maDeckActivationFunctor
bool mbIsHidden
bool mbIsHiddenByDefault

Private Attributes

std::unique_ptr< weld::BuildermxBuilder

Detailed Description

Definition at line 104 of file TabBar.hxx.

Constructor & Destructor Documentation

◆ Item()

sfx2::sidebar::TabBar::Item::Item ( TabBar rTabBar)

Definition at line 256 of file TabBar.cxx.

◆ ~Item()

sfx2::sidebar::TabBar::Item::~Item ( )

Definition at line 265 of file TabBar.cxx.

Member Function Documentation


sfx2::sidebar::TabBar::Item::DECL_LINK ( HandleClick  ,
const OUString &  ,

Member Data Documentation

◆ maDeckActivationFunctor

::std::function<void (const OUString& rsDeckId)> sfx2::sidebar::TabBar::Item::maDeckActivationFunctor

Definition at line 115 of file TabBar.hxx.

◆ mbIsHidden

bool sfx2::sidebar::TabBar::Item::mbIsHidden

Definition at line 116 of file TabBar.hxx.

◆ mbIsHiddenByDefault

bool sfx2::sidebar::TabBar::Item::mbIsHiddenByDefault

Definition at line 117 of file TabBar.hxx.

◆ mrTabBar

TabBar& sfx2::sidebar::TabBar::Item::mrTabBar

Definition at line 107 of file TabBar.hxx.

◆ msDeckId

OUString sfx2::sidebar::TabBar::Item::msDeckId

Definition at line 114 of file TabBar.hxx.

◆ mxBuilder

std::unique_ptr<weld::Builder> sfx2::sidebar::TabBar::Item::mxBuilder

Definition at line 108 of file TabBar.hxx.

◆ mxButton

std::unique_ptr<weld::Toolbar> sfx2::sidebar::TabBar::Item::mxButton

Definition at line 113 of file TabBar.hxx.

The documentation for this class was generated from the following files: