getLoadingIndicator static method

Widget getLoadingIndicator(
  1. BuildContext context, {
  2. Color? backgroundColor,
  3. Color? shadowColor,
  4. String? loadingIconUrl,
  5. String? loadingIconPackageName,
  6. String? loadingStateText,
  7. Color? loadingIconTint,
  8. TextStyle? loadingTextStyle,
})

Implementation

static Widget getLoadingIndicator(BuildContext context,
    {Color? backgroundColor,
    Color? shadowColor,
    String? loadingIconUrl,
    String? loadingIconPackageName,
    String? loadingStateText,
    Color? loadingIconTint,
    TextStyle? loadingTextStyle}) {
  return Chip(
    backgroundColor: backgroundColor ,
    shadowColor: shadowColor,
    label: Row(
      children: [
        Image.asset(
          loadingIconUrl ?? AssetConstants.spinner,
          package: loadingIconPackageName ?? UIConstants.packageName,
          color: loadingIconTint,
        ),
        const SizedBox(
          width: 10,
        ),
        Text(
          loadingStateText ?? Translations.of(context).generatingIceBreakers,
          style: loadingTextStyle,
        ),
      ],
    ),
  );
}