ToggleButton class
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