@override Future<void> close([data]) async { if (!mounted) { return; } setState(() { hole = targetHole ?? AntdMaskHole.zero; }); await controller?.reverse(); closeOpenWidget(); }