updateRenderObject method

  1. @override
void updateRenderObject(
  1. RenderObject renderObject
)
override

Implementation

@override
void updateRenderObject(RenderObject renderObject) {
  if (renderObject is RenderRow) {
    renderObject
      ..gap = gap
      ..mainAxisAlignment = _renderMainAxis(mainAxisAlignment)
      ..crossAxisAlignment = _renderCrossAxis(crossAxisAlignment)
      ..mainAxisSize = _renderMainAxisSize(mainAxisSize)
      ..mainAxisExtent = mainAxisExtent
      ..crossAxisExtent = crossAxisExtent;
  }
  if (renderObject is RenderColumn) {
    renderObject
      ..gap = gap
      ..mainAxisAlignment = _renderMainAxis(mainAxisAlignment)
      ..crossAxisAlignment = _renderCrossAxis(crossAxisAlignment)
      ..mainAxisSize = _renderMainAxisSize(mainAxisSize)
      ..mainAxisExtent = mainAxisExtent
      ..crossAxisExtent = crossAxisExtent;
  }
}