Skip to content

editorGlobalsModuleConfig

Class: ModuleConfig

Hierarchy

  • ModuleConfig

Index

Methods

Methods

Static Private _traverseMenuItems

_traverseMenuItems(menuTree: any, menuItems: any, callback: function): void

Defined in src/ModuleConfig.ts:82

Parameters:

menuTree: any

menuItems: any

callback: function

▸ (menuItem: any): void

Parameters:

Name Type
menuItem any

Returns: void


Static Private _validateMenuStateDefinitions

_validateMenuStateDefinitions(definitions: any): any

Defined in src/ModuleConfig.ts:104

Parameters:

Name Type
definitions any

Returns: any


Static getMenuItemDefinitions

getMenuItemDefinitions(moduleConfig: object): any

Defined in src/ModuleConfig.ts:78

Parameters:

Default value moduleConfig: object= {}

Name Type
menuItems? any

Returns: any


Static getMenuStateDefinitions

getMenuStateDefinitions(menuStateDefinitions: any, menuTree: any, menuItemDefinitions: any): any

Defined in src/ModuleConfig.ts:23

Parameters:

Name Type
menuStateDefinitions any
menuTree any
menuItemDefinitions any

Returns: any


Static getRequiredModuleNames

getRequiredModuleNames(modulesArray: any, menuTree: any, menuItemDefinitions: any): string[]

Defined in src/ModuleConfig.ts:7

Collects all required modules from the supplied moduleConfig.

Parameters:

Name Type
modulesArray any
menuTree any
menuItemDefinitions any

Returns: string[]