AwsNodeHoverAnimatedNodesSpace class

Class that represents a node with animations based on the 'hover' event within the node space of AwsNodesSpace.

Inheritance

Constructors

AwsNodeHoverAnimatedNodesSpace({required String id, required Widget node, required Offset offset, List<AwsNodeElementNodesSpace>? connectedNodes, required double width, required double height, required AwsAnimation animation, required Duration? duration, required BoxDecoration notHover, required BoxDecoration isHover, AwsNodeConnectorNodesSpace? connector})
Constructor of class AwsNodeHoverAnimatedNodesSpace.

Properties

animation AwsAnimation
Animation applied to the node.
final
connectedNodes List<AwsNodeElementNodesSpace>?
connectedNodes: List of nodes connected to this node.
finalinherited
connector AwsNodeConnectorNodesSpace?
connector: Connector that associates the node with its parent node.
finalinherited
duration Duration?
Animation duration (optional).
final
hashCode int
The hash code for this object.
no setterinherited
height double
Height of the node.
final
id String
id: Unique identifier for the node.
finalinherited
isHover BoxDecoration
Decoration of the node when it is in the 'hover' state.
final
node Widget
node: Widget that represents the content of the node.
finalinherited
notHover BoxDecoration
Decoration of the node when it is not in the 'hover' state.
final
offset Offset
offset: Position of the node in space.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
width double
Width of the node.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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