removeRenderObjectChild method

  1. @override
void removeRenderObjectChild(
  1. covariant RenderObject child,
  2. covariant dynamic slot
)
override

Remove the given child from renderObject.

The given child is guaranteed to have been inserted at the given slot and have renderObject as its parent.

Implementation

@override
void removeRenderObjectChild(RenderObject child, dynamic slot) {
  super.removeRenderObjectChild(child, slot);
  if (child is RenderLinearGaugeWidgetPointer) {
    renderObject.removeWidgetPointer(child);
  } else if (child is RenderLinearGaugeShapePointer) {
    renderObject.removeShapePointer(child);
  } else if (child is RenderValueBar) {
    renderObject.removeValueBar(child);
  } else if (child is RenderCurve) {
    renderObject.removeCurve(child);
  }
}