---@class ccui.RichElementCustomNode :ccui.RichElement local RichElementCustomNode={ } ccui.RichElementCustomNode=RichElementCustomNode ---* brief Initialize a RichElementCustomNode with various arguments.
---* param tag A integer tag value.
---* param color A color in Color3B.
---* param opacity A opacity in GLubyte.
---* param customNode A custom node pointer.
---* return True if initialize success, false otherwise. ---@param tag int ---@param color color3b_table ---@param opacity unsigned_char ---@param customNode cc.Node ---@return boolean function RichElementCustomNode:init (tag,color,opacity,customNode) end ---* brief Create a RichElementCustomNode with various arguments.
---* param tag A integer tag value.
---* param color A color in Color3B.
---* param opacity A opacity in GLubyte.
---* param customNode A custom node pointer.
---* return A RichElementCustomNode instance. ---@param tag int ---@param color color3b_table ---@param opacity unsigned_char ---@param customNode cc.Node ---@return self function RichElementCustomNode:create (tag,color,opacity,customNode) end ---* brief Default constructor.
---* js ctor
---* lua new ---@return self function RichElementCustomNode:RichElementCustomNode () end