updateChildWidget method

void updateChildWidget(
  1. CanvasChildId id,
  2. Widget newWidget
)

Update a child's widget.

Implementation

void updateChildWidget(CanvasChildId id, Widget newWidget) {
  if (_children.containsKey(id)) {
    _children[id]!.widget = Container(key: ValueKey<String>(id), child: newWidget);
    markDirty();
  } else {
    throw _ChildNotFoundException;
  }
}