LibreOffice Module sd (master) 1
Public Types | Public Attributes | List of all members
sd::sidebar::MasterPageContainerChangeEvent Class Reference

For some changes to the set of master pages in a MasterPageContainer or to the data stored for each master page one or more events are sent to registered listeners. More...

#include <MasterPageContainer.hxx>

Public Types

enum class  EventType {
  CHILD_ADDED ,
  CHILD_REMOVED ,
  PREVIEW_CHANGED ,
  SIZE_CHANGED ,
  DATA_CHANGED ,
  INDEX_CHANGED
}
 

Public Attributes

enum sd::sidebar::MasterPageContainerChangeEvent::EventType meEventType
 
MasterPageContainer::Token maChildToken
 

Detailed Description

For some changes to the set of master pages in a MasterPageContainer or to the data stored for each master page one or more events are sent to registered listeners.

Each event has an event type and a token that tells the listener where the change took place.

Definition at line 173 of file MasterPageContainer.hxx.

Member Enumeration Documentation

◆ EventType

Enumerator
CHILD_ADDED 
CHILD_REMOVED 
PREVIEW_CHANGED 
SIZE_CHANGED 
DATA_CHANGED 
INDEX_CHANGED 

Definition at line 176 of file MasterPageContainer.hxx.

Member Data Documentation

◆ maChildToken

MasterPageContainer::Token sd::sidebar::MasterPageContainerChangeEvent::maChildToken

◆ meEventType

enum sd::sidebar::MasterPageContainerChangeEvent::EventType sd::sidebar::MasterPageContainerChangeEvent::meEventType

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