showIconText static method
String
showIconText(
- String? text, {
- IconData? icon,
- IconTextDirection direction = IconTextDirection.horizontal,
- required BuildContext context,
- Duration duration = const Duration(milliseconds: 3000),
- bool? preventTap,
- Color? backgroundColor,
- int? maxLines,
- TextStyle? textStyle,
- double? iconSize,
- Color? iconColor,
- String? toastId,
带图标的Toast
Implementation
static String showIconText(
String? text, {
IconData? icon,
IconTextDirection direction = IconTextDirection.horizontal,
required BuildContext context,
Duration duration = const Duration(milliseconds: 3000),
bool? preventTap,
Color? backgroundColor,
int? maxLines,
TextStyle? textStyle,
double? iconSize,
Color? iconColor,
String? toastId,
}) {
final id = toastId ?? _generateToastId();
_showOverlay(
_TDIconTextToast(
text: text,
iconData: icon,
iconTextDirection: direction,
maxLines: maxLines,
config: TDToastConfig(
backgroundColor: backgroundColor,
textStyle: textStyle,
iconSize: iconSize,
iconColor: iconColor,
duration: duration,
preventTap: preventTap ?? false,
),
),
context: context,
duration: duration,
preventTap: preventTap,
toastId: id,
);
return id;
}