Class cc.MenuItem

Class Summary
Constructor Attributes Constructor Name and Description
 
cc.MenuItem(callback, target)
Subclass cc.MenuItem (or any subclass) to create your custom cc.MenuItem objects.

Method Summary

Class Detail

cc.MenuItem(callback, target)
Subclass cc.MenuItem (or any subclass) to create your custom cc.MenuItem objects.
Parameters:
{function|String} callback
{cc.Node} target

Method Detail

  • activate()
    call the selector with target
  • <static> {cc.MenuItem} cc.MenuItem.create(callback, target)
    creates an empty menu item with target and callback
    Not recommended to use the base class, should use more defined menu item classes
    Parameters:
    {function|String} callback
    callback
    {cc.Node} target
    Deprecated:
    since v3.0, please use new cc.MenuItem(callback,target) instead
    Returns:
    {cc.MenuItem}
  • ctor(callback, target)
    Constructor of cc.MenuItem
    Parameters:
    {function|String} callback
    {cc.Node} target
  • {Boolean} initWithCallback(callback, target)
    initializes a cc.MenuItem with callback
    Parameters:
    {function|String} callback
    {cc.Node} target
    Returns:
    {Boolean}
  • {Boolean} isEnabled()
    return whether MenuItem is Enabled
    Returns:
    {Boolean}
  • {boolean} isOpacityModifyRGB()
    only use for jsbinding
    Returns:
    {boolean}
  • {Boolean} isSelected()
    return whether MenuItem is selected
    Returns:
    {Boolean}
  • {cc.Rect} rect()
    return rect value of cc.MenuItem
    Returns:
    {cc.Rect}
  • selected()
    set the cc.MenuItem selected same as setIsSelected(true)
  • setCallback(callback, target)
    set the callback to the menu item
    Parameters:
    {function|String} callback
    {cc.Node} target
  • setEnabled(enable)
    set enable value of MenuItem
    Parameters:
    {Boolean} enable
  • setOpacityModifyRGB(value)
    only use for jsbinding
    Parameters:
    value
  • setTarget(selector, rec)
    set the target/selector of the menu item
    Parameters:
    {function|String} selector
    {cc.Node} rec
    Deprecated:
    since v3.0
  • unselected()
    set the cc.MenuItem unselected same as setIsSelected(false)