ToggleButton class

Inheritance

Constructors

ToggleButton.new({required SpriteFrame offNormal, SpriteFrame? offSelected, SpriteFrame? onNormal, SpriteFrame? onSelected, Future onToggle(Button, bool)?, double? padding, Point<double>? shift})

Properties

hashCode int
The hash code for this object.
no setterinherited
normal SpriteFrame
getter/setter pairinherited
offNormal SpriteFrame
getter/setter pair
offSelected SpriteFrame?
getter/setter pair
onClick Future Function(Button)?
getter/setter pairinherited
onNormal SpriteFrame?
getter/setter pair
onSelected SpriteFrame?
getter/setter pair
onToggle Future Function(Button, bool)?
getter/setter pair
padding double?
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selected SpriteFrame?
getter/setter pairinherited
shift Point<double>?
getter/setter pairinherited
sprite Sprite?
getter/setter pairinherited
szAlign double
getter/setter pairinherited
szBorder double
getter/setter pairinherited
szFactor double
getter/setter pairinherited
szHeight double
getter/setter pairinherited
szWidth double
getter/setter pairinherited

Methods

addChild(Node child) Future
inherited
addEvent(Event<EventManager> event, {Node? owner}) → void
inherited
convertToNodeSpace([Point<double>? point]) Point<double>
inherited
convertToNodeSpaceAR([Point<double>? point]) Point<double>
inherited
convertToWorldSpace([Point<double>? point]) Point<double>
inherited
convertToWorldSpaceAR([Point<double>? point]) Point<double>
inherited
ctor() Future
inherited
destroy() Future
inherited
draw(NodeContext context) Future
inherited
getAncestor<T>() → T?
inherited
getAnchorPoint() Point<double>
inherited
getAnchorPointInPoints() Point<double>
inherited
getCloneChildren() List<Node>
inherited
getContentSize() Point<double>
inherited
getPadding() double?
inherited
getParent() Node?
inherited
getPosition() Point<double>
inherited
getPositionAR() Point<double>
inherited
getScale() double
inherited
getShift() Point<double>?
inherited
getState() String
inherited
getWorldAnchorPointInPoints() Point<double>
inherited
getWorldBoundingBox([Point<double>? calc]) Rectangle<double>
inherited
getWorldContentSize() Point<double>
inherited
getWorldIntersectBox() Rectangle<double>?
inherited
getWorldPosition() Point<double>
inherited
getWorldScale() double
inherited
lateDraw(NodeContext context) Future
inherited
lateUpdate() Future
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refreshWaitEvent() → void
inherited
reloadSpriteFrame(String state, SpriteFrame? spriteFrame) → void
inherited
remove(Node child) Future
inherited
removeAllChildren() Future
inherited
removeEvent(Event<EventManager> event, {Node? owner}) → void
inherited
removeFromParent() Future
inherited
resize() Future
inherited
setAnchorPoint(Point<double> anchorPoint) → void
inherited
setContentSize(Point<double> contentSize) → void
inherited
setPadding(double setPadding) → void
inherited
setPosition(Point<double> position) → void
inherited
setPositionAR(Point<double> position) → void
inherited
setScale(double scale) → void
inherited
setShift(Point<double> setShift) → void
inherited
setToggle(bool toggle) → void
toString() String
A string representation of this object.
inherited
update(NodeContext context) Future
inherited
walkDestroy() Future
inherited
walkResize() Future
inherited
walkUpdateAndDraw(NodeContext context) Future
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited