Search Results for

    Show / Hide Table of Contents

    Namespace LemonEdge.Core.Client

    Classes

    CommandDecriptor

    A concrete implementation of ICommandDescriptor

    CommandDescriptorOptionsAttribute

    This is the "default" option implementation of that menu item for easy menu item creation If a menu item has custom parameters, you need to set the ParametersType option to your custom serializedparam class type on the Command attribute against the menu item instance class

    CommandAttribute

    An attribute to be used against the Command enum to provide context to their functionality, or custom fields to provide easy referenceable commands

    Also a concrete implementation of ICommandDescriptor to easily get the definition of system commands

    CommandSerializedParam

    The base class for any parameter of a main menu command. The main menu command parameters are stored in ItemParam

    Interfaces

    ICommandDescriptor

    An interface that holds the description of a command, its parameters, and its appearance for displaying in the UI

    Enums

    Command

    A convinient list of all system commands on the main menu.

    These short enum values are used as unique guid values for system commands through ToShortGuid<T>(T)

    Custom commands can use any real Guid to uniquely identify their main menu commands

    In This Article
    Back to top © LemonEdge Technology. All rights reserved.