Class CompositeHostedMenuLabelTests
A composite view hosts its child menus by building owned instances through the menu service, and the menu
installer only knows the menu definitions it discovers under the menu label. The shipped composite's child
menus live under Media/GeneratedViews, whose folder rule labels them as composite views only, so every
boot that installed the menus logged seven "unknown menu definition 'CompositeScreen_*'" warnings and drew the
composite empty. A menu definition is a menu wherever it lives: the labeler must say so by its type.
Inherited Members
Namespace: Serenity.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class CompositeHostedMenuLabelTests
Constructors
CompositeHostedMenuLabelTests()
Declaration
public CompositeHostedMenuLabelTests()
Methods
DecideLabels_MenuDefinitionOutsideAMenuFolder_CarriesTheMenuLabel()
Declaration
public void DecideLabels_MenuDefinitionOutsideAMenuFolder_CarriesTheMenuLabel()
EveryShippedMenuDefinition_RegisteredInAddressables_CarriesTheMenuLabel()
Declaration
public void EveryShippedMenuDefinition_RegisteredInAddressables_CarriesTheMenuLabel()