NodeSocketModel<E> constructor

NodeSocketModel<E>({
  1. String? id,
  2. required String nodeId,
  3. required NodeSocketType type,
  4. required Vector2 position,
  5. E? data,
  6. int connectionLimit = 500,
})

Implementation

NodeSocketModel({
  String? id,
  required this.nodeId,
  required this.type,
  required this.position,
  this.data,
  this.connectionLimit = 500,
}) {
  this.id = id ?? UniqueKey().toString();
}