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

    CommandsAttribute

    An attribute to be used against the Commands 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

    Commands

    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 © LemonTree Software Ltd. All rights reserved.