open<T> method
Implementation
Future<T?> open<T>([AntdMaskHole? hole, bool animation = true]) async {
initHole(hole, hole);
if (animation) {
openAnimation();
}
_openWidget = _StatefulBuilder(
builder: (setState) {
_setState = setState;
return super.render(context);
},
dispose: () {
_setState = null;
},
);
if (_openWidget == null) {
return null;
}
opened = true;
var result =
await AntdLayer.open(_openWidget!, layerType: widget.layerType);
return result;
}