Executes callback, and notify the listeners about to update.
callback
@override @mustCallSuper void update([Function? callback]) { return super.update(callback ?? () {}); }