MatrixNode constructor
MatrixNode({
- required int x,
- required int y,
- required String id,
- required List<
EdgeInput> next, - NodeSize? size,
- AnchorType? anchorType,
- String? from,
- String? to,
- AnchorOrientation? orientation,
- bool isAnchor = false,
- AnchorMargin? anchorMargin,
- List<
String> passedIncomes = const [], - List<
String> renderIncomes = const [], - int? childrenOnMatrix,
Implementation
MatrixNode({
required this.x,
required this.y,
required String id,
required List<EdgeInput> next,
NodeSize? size,
AnchorType? anchorType,
String? from,
String? to,
AnchorOrientation? orientation,
bool isAnchor = false,
AnchorMargin? anchorMargin,
List<String> passedIncomes = const [],
List<String> renderIncomes = const [],
int? childrenOnMatrix,
}) : super(
id: id,
next: next,
size: size,
anchorType: anchorType,
from: from,
to: to,
orientation: orientation,
isAnchor: isAnchor,
anchorMargin: anchorMargin,
passedIncomes: passedIncomes,
renderIncomes: renderIncomes,
childrenOnMatrix: childrenOnMatrix,
);