ImageGear .NET v25.2 - Updated
ImageGear.Web.UI Library / ImageGear.Web.UI Namespace / ContextMenuItem class
Members

In This Topic
    ContextMenuItem class
    In This Topic
    Represents an item in the context menu.
    Syntax
    ASP.NET Ajax JavaScript (Specification) 
    ImageGear.Web.UI.ContextMenuItem = function( 
       type : ContextMenuItemType,
       text : String,
       contextMenu : ContextMenu,
       clickHandler : Function,
       checkHandler : Function,
       radioHandler : Function
    ) {};
    ASP.NET Ajax JavaScript (Usage) 
    var instanceVar = new ImageGear.Web.UI.ContextMenuItem();
    Remarks

    The way the PageView control works with context menu items depends on the type of the item.

    For ImageGear.Web.UI.ContextMenuItemType.Separator, “type” is the only required field and the rest of the fields will be ignored by the PageView control.

    For ImageGear.Web.UI.ContextMenuItemType.Popup, the PageView control requires “type”, “text” and “contextMenu” to display the popup item and the list of menu objects from the items field.

    For ImageGear.Web.UI.ContextMenuItemType.UserMenuItem, in addition to “type” and “text” the PageView control requires clickHandler defined as function(pageView, mark). Optionally, you can specify checkHandler and radioHandler defined as function(pageView, mark) returning Boolean value to display the check and radio markers for the menu.

    All menu items corresponding to the other ImageGear.Web.UI.ContextMenuItemType enumeration values are provided by the PageView control with default behavior.

    Inheritance Hierarchy

    Object
       ImageGear.Web.UI.ContextMenuItem

    See Also