spinner<T> method

  1. @override
Hud<T> spinner<T>(
  1. BuildContext context,
  2. String text, {
  3. Duration? duration,
  4. Future<T> operation()?,
})
override

Implementation

@override
Hud<T> spinner<T>(BuildContext context, String text,
    {Duration? duration, Future<T> operation()?}) {
  return _showToast<T>(
      context,
      Chip(
        elevation: 2,
        avatar: Padding(
          padding: EdgeInsets.all(3),
          child: CircularProgressIndicator(
            strokeWidth: 2,
            valueColor: AlwaysStoppedAnimation<Color>(Colors.white),
          ),
        ),
        label: Text(text),
        backgroundColor: Theme.of(context).primaryColor,
        labelStyle: TextStyle(color: Colors.white),
      ),
      operation: operation,
      height: 60,
      duration: duration ?? Duration(seconds: 5));
}