EventMasterSetup

Internal members (not exported)

Factory helpers

Create #

Create a configured master setup event manager.

Signature:

Public Function Create(ByVal hostBook As Workbook) As IEventMasterSetup

Self #

Self reference used by factories returning the interface.

Signature:

Public Property Get Self() As IEventMasterSetup

Lifecycle

Configure #

Bind the orchestrator to the workbook hosting master setup assets.

Signature:

Public Sub Configure(ByVal hostBook As Workbook)

OnWorkbookOpen #

Handle workbook open events by running preparation once.

Signature:

Public Sub OnWorkbookOpen(Optional ByVal excelApplication As Application)

OnRibbonLoad #

Store the ribbon reference for future invalidation support.

Signature:

Public Sub OnRibbonLoad(ByVal ribbon As IRibbonUI)

RefreshTranslations #

Refresh translation-backed caches after a language change.

Signature:

Public Sub RefreshTranslations()

Accessors

HostWorkbook #

Expose the currently configured workbook.

Signature:

Public Property Get HostWorkbook() As Workbook

Dropdowns #

Provide the dropdown manager, ensuring the preparation ran.

Signature:

Public Property Get Dropdowns() As IDropdownLists

Variables #

Provide the master setup variables manager.

Signature:

Public Property Get Variables() As IMasterSetupVariables

Choices #

Provide the master setup choices helper.

Signature:

Public Property Get Choices() As ILLChoices

Translations #

Provide the workbook-wide translations object.

Signature:

Public Property Get Translations() As ITranslationObject

RibbonTranslations #

Provide the ribbon translations object.

Signature:

Public Property Get RibbonTranslations() As ITranslationObject

Ribbon #

Expose the cached ribbon interface.

Signature:

Public Property Get Ribbon() As IRibbonUI

Used in (3 file(s))