showToast<T> static method

dynamic showToast<T>(
  1. T t, {
  2. int milliseconds = 2000,
  3. bool isAutoDismiss = true,
  4. bool userInteractions = true,
  5. EasyLoadingToastPosition position = EasyLoadingToastPosition.top,
})

默认显示toast milliseconds 两秒消失 isAutoDismiss 是否自动消失,当为false时,milliseconds失效,需要手动取消显示 userInteractions 允许用户在加载中交互 position 显示位置 默认上方

Implementation

static showToast<T>(T t,
    {int milliseconds = 2000,
    bool isAutoDismiss = true,
    bool userInteractions = true,
    EasyLoadingToastPosition position = EasyLoadingToastPosition.top}) {
  // 允许用户在加载中交互
  EasyLoading.instance.userInteractions = userInteractions;
  if (EasyLoading.isShow) {
    EasyLoading.dismiss();
  }
  EasyLoading.showToast(
    t.toString(),
    toastPosition: position,
    duration: isAutoDismiss
        ? Duration(milliseconds: milliseconds)
        : Duration(days: 1),
  );
}