rebuild method

  1. @override
void rebuild()
override

Rebuilds the element.

Implementation

@override
void rebuild() {
  final borderWidget = widget as LeftBorder;
  if (childElement != null &&
      childElement!.widget.runtimeType == borderWidget.child.runtimeType) {
    childElement!.update(borderWidget.child);
  } else {
    childElement?.unmount();
    childElement = borderWidget.child.createElement();
    childElement!.mount(this);
  }
}