show method

dynamic show()

Implementation

show() {
  //fix transparent error
  if (_barrierColor == Colors.transparent) {
    _barrierColor = Colors.white.withOpacity(0.0);
  }

  showGeneralDialog(
    context: _context!,
    barrierColor: _barrierColor ?? Colors.black.withOpacity(.3),
    barrierDismissible: _barrierDismissible ?? true,
    barrierLabel: "",
    transitionDuration: _duration ?? Duration(milliseconds: 250),
    transitionBuilder: _transitionsBuilder ??
        _buildMaterialDialogTransitions as Widget Function(
            BuildContext, Animation<double>, Animation<double>, Widget)?,
    pageBuilder: (BuildContext buildContext, Animation<double> animation,
        Animation<double> secondaryAnimation) {
      return Builder(
        builder: (BuildContext context) {
          return _child;
        },
      );
    },
  );
}