add method
Add a controller to the group and wire it up for synchronization.
Implementation
ChartController add(ChartController ctrl) {
if (_disposed || ctrl.isDisposed) return ctrl;
_detachDisposedControllers();
if (!_controllers.contains(ctrl)) {
_controllers.add(ctrl);
void listener() => _propagateChanges(ctrl);
_listeners[ctrl] = listener;
ctrl.addListener(listener);
}
return ctrl;
}