Widget wrap({required Widget child, Future<void>? future}) { this._child.data = child; this._futureAction.data = future; return this; }