Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
F
flutter_clx_base
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
openSourceLibrary
flutter_clx_base
Commits
8d00048b
提交
8d00048b
authored
2月 14, 2023
作者:
袁静春
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
提交:新增基类;
上级
e4d93288
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
53 行增加
和
1 行删除
+53
-1
my_scaffold.dart
lib/widget/my_scaffold.dart
+0
-1
my_subclass_list_public.dart
lib/widget/my_subclass_list_public.dart
+53
-0
没有找到文件。
lib/widget/my_scaffold.dart
浏览文件 @
8d00048b
import
'package:flutter/material.dart'
;
import
'package:keyboard_actions/keyboard_actions.dart'
;
import
'my_app_bar.dart'
;
import
'my_scroll_view.dart'
;
...
...
lib/widget/my_subclass_list_public.dart
0 → 100644
浏览文件 @
8d00048b
import
'package:flutter/cupertino.dart'
;
import
'package:flutter_clx_base/widget/my_refresh_list_public.dart'
;
class
MySubListViewPublic
extends
StatelessWidget
{
final
bool
canLoadMore
;
//是否允许上拉
final
ItemBuilder
itemBuilder
;
final
MyListController
?
controller
;
final
bool
firstRefresh
;
final
String
?
emptyText
;
// 数据为空时,缺省图
final
String
?
emptyImg
;
// (page, pageSize,_requestSuccess,_requestError){}
final
RequestDataCallback
requestData
;
// 一页的数量,默认为10
final
int
pageSize
;
// padding属性使用时注意会破坏原有的SafeArea,需要自行计算bottom大小
final
EdgeInsetsGeometry
?
padding
;
final
double
?
itemExtent
;
final
Function
?
onRefresh
;
const
MySubListViewPublic
({
Key
?
key
,
required
this
.
itemBuilder
,
required
this
.
requestData
,
this
.
pageSize
=
10
,
this
.
padding
,
this
.
itemExtent
,
this
.
controller
,
this
.
onRefresh
,
this
.
canLoadMore
=
true
,
this
.
firstRefresh
=
true
,
this
.
emptyText
,
this
.
emptyImg
,
})
:
super
(
key:
key
);
@override
Widget
build
(
BuildContext
context
)
{
return
MyListViewPublic
(
itemBuilder:
itemBuilder
,
requestData:
requestData
,
pageSize:
pageSize
,
padding:
padding
,
itemExtent:
itemExtent
,
controller:
controller
,
onRefresh:
onRefresh
,
canLoadMore:
canLoadMore
,
firstRefresh:
firstRefresh
,
emptyText:
emptyText
,
emptyImg:
'default_drawing_1'
,
);
}
}
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论