Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
base_data_channel
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PublicSource
base_data_channel
Commits
85ef948c
Commit
85ef948c
authored
Jan 26, 2024
by
tongzifang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add refresh
parent
a13617d2
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
76 additions
and
0 deletions
+76
-0
new_loading.gif
assets/images/common/new_loading.gif
+0
-0
common_image.dart
lib/config/common_image.dart
+3
-0
qm_refresh_header.dart
lib/widget/qm_refresh_header.dart
+71
-0
pubspec.yaml
pubspec.yaml
+2
-0
No files found.
assets/images/common/new_loading.gif
0 → 100644
View file @
85ef948c
166 KB
lib/config/common_image.dart
0 → 100644
View file @
85ef948c
class
CommonImage
{
static
String
get
new_refresh
=>
'packages/base_data_channel/assets/images/common/new_loading.gif'
;
}
\ No newline at end of file
lib/widget/qm_refresh_header.dart
0 → 100644
View file @
85ef948c
import
'package:flutter/widgets.dart'
;
import
'package:pull_to_refresh_flutter3/pull_to_refresh_flutter3.dart'
;
import
'../config/common_image.dart'
;
class
QmHeader
extends
ClassicHeader
{
const
QmHeader
({
super
.
key
});
@override
String
?
get
idleText
=>
""
;
@override
String
?
get
refreshingText
=>
""
;
@override
String
?
get
releaseText
=>
""
;
@override
String
?
get
completeText
=>
""
;
@override
String
?
get
failedText
=>
""
;
@override
Widget
?
get
refreshingIcon
=>
Image
.
asset
(
CommonImage
.
new_refresh
,
width:
30
,
);
@override
Widget
?
get
idleIcon
=>
Image
.
asset
(
CommonImage
.
new_refresh
,
width:
30
,
);
@override
Widget
?
get
releaseIcon
=>
Image
.
asset
(
CommonImage
.
new_refresh
,
width:
30
,
);
@override
Widget
?
get
completeIcon
=>
Image
.
asset
(
CommonImage
.
new_refresh
,
width:
30
,
);
// ClassicHeader(
// idleText: '',
// refreshingText: '',
// releaseText: '',
// completeText: '',
// failedText: '',
// refreshingIcon: Image.asset(
// QImage.new_refresh,
// width: 30,
// ),
// idleIcon: Image.asset(
// QImage.new_refresh,
// width: 30,
// ),
// releaseIcon: Image.asset(
// QImage.new_refresh,
// width: 30,
// ),
// completeIcon: Image.asset(
// QImage.new_refresh,
// width: 30,
// ),
// ),
//
}
pubspec.yaml
View file @
85ef948c
...
...
@@ -28,6 +28,8 @@ flutter:
web
:
pluginClass
:
BaseDataChannelWeb
fileName
:
base_data_channel_web.dart
assets
:
-
assets/images/common/
dependencies
:
flutter
:
sdk
:
flutter
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment