Class MenuCreator.Input
What the caller wants created or updated.
Inherited Members
Namespace: Serenity.Menu.Infrastructure.Editor.Builder
Assembly: Serenity.UnityMenu.Infrastructure.Editor.dll
Syntax
public sealed class MenuCreator.Input
Constructors
Input()
Declaration
public Input()
Fields
Drafts
The menus being authored this run, new and existing alike.
Declaration
public List<MenuDraft> Drafts
Field Value
| Type | Description |
|---|---|
| List<MenuDraft> |
OutputFolder
Project folder brand-new menu assets are created in.
Declaration
public string OutputFolder
Field Value
| Type | Description |
|---|---|
| string |
RegisterAsAddressables
Register created assets in the Serenity Addressables group. On by default; tests turn it off so they do not pollute the project's Addressables settings.
Declaration
public bool RegisterAsAddressables
Field Value
| Type | Description |
|---|---|
| bool |
ServiceSettings
The project-wide menu service settings to get or create alongside the menus.
Declaration
public MenuServiceSettingsCreator.Input ServiceSettings
Field Value
| Type | Description |
|---|---|
| MenuServiceSettingsCreator.Input |