stickerFrameBuilder method

dynamic stickerFrameBuilder(
  1. dynamic context,
  2. dynamic child,
  3. int? frame,
  4. bool wasSynchronouslyLoaded,
)

Implementation

Widget stickerFrameBuilder(
  BuildContext context,
  Widget child,
  int? frame,
  bool wasSynchronouslyLoaded,
) {
  if (wasSynchronouslyLoaded) {
    return child;
  }
  return AnimatedSwitcher(
    duration: const Duration(milliseconds: 200),
    child: frame != null
        ? child
        : const SizedBox(
            height: 60,
            width: 60,
            child: CircularProgressIndicator(strokeWidth: 6),
          ),
  );
}