receiveNumberComposedValue method

  1. @override
DartBlockValueTreeBooleanNode receiveNumberComposedValue(
  1. DartBlockAlgebraicExpression numberComposedValue
)
override

Implementation

@override
DartBlockValueTreeBooleanNode receiveNumberComposedValue(
  DartBlockAlgebraicExpression numberComposedValue,
) {
  if (rightChild == null) {
    if (operator != null) {
      rightChild = DartBlockValueTreeBooleanGenericNumberNode.init(
        numberComposedValue,
        this,
      );
    } else {
      leftChild?.receiveNumberComposedValue(numberComposedValue);
    }

    return this;
  } else {
    return rightChild!.receiveNumberComposedValue(numberComposedValue);
  }
}