EasyLoading接口测试

This commit is contained in:
胡天 2023-07-26 17:53:03 +08:00
parent ef4937ad6d
commit a4f3cc58c9
2 changed files with 20 additions and 2 deletions

View File

@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:flutter_easyloading/flutter_easyloading.dart';
import 'package:get/get.dart';
import 'bookmarks_controller.dart';
@ -9,8 +10,18 @@ class BookmarksPage extends GetView<BookmarksController> {
@override
Widget build(BuildContext context) {
return Center(
child: Container(
child: Text('BookmarksPage'),
child: Column(
children: [
Text('BookmarksPage'),
ElevatedButton(
onPressed: () {
// EasyLoading.showProgress(0.3, status: 'downloading...');
// EasyLoading.showToast("1231232");
EasyLoading.show(status: "Loading");
},
child: Text("Test"),
),
],
),
);
}

View File

@ -4,20 +4,27 @@ import 'package:flutter_easyloading/flutter_easyloading.dart';
class Loading {
Loading() {
// loading的配置
// https://nslogx.github.io/flutter_easyloading/#/
EasyLoading.instance
// loading
..displayDuration = const Duration(milliseconds: 2000)
// loading调整
..indicatorType = EasyLoadingIndicatorType.ring
..loadingStyle = EasyLoadingStyle.custom
..indicatorSize = 35.0
..lineWidth = 2
..radius = 10.0
//
..progressColor = Colors.white
..backgroundColor = Colors.black.withOpacity(0.7)
..indicatorColor = Colors.white
..textColor = Colors.white
..maskColor = Colors.black.withOpacity(0.6)
// loading是可交互
..userInteractions = true
// loading
..dismissOnTap = false
//
..maskType = EasyLoadingMaskType.custom;
}