Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DiDi
DoraemonKit
提交
550b03cb
D
DoraemonKit
项目概览
DiDi
/
DoraemonKit
12 个月 前同步成功
通知
166
Star
19623
Fork
3062
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DoraemonKit
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
550b03cb
编写于
2月 03, 2021
作者:
[
[linjizong]
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
精简代码
上级
4ab27305
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
13 addition
and
27 deletion
+13
-27
Flutter/CHANGELOG.md
Flutter/CHANGELOG.md
+1
-1
Flutter/lib/dokit.dart
Flutter/lib/dokit.dart
+0
-1
Flutter/lib/ui/resident_page.dart
Flutter/lib/ui/resident_page.dart
+12
-25
未找到文件。
Flutter/CHANGELOG.md
浏览文件 @
550b03cb
## [0.2.12] - 修改页面层级,现在DoKitApp将以Stack存放用户传入的Widget,防止各种InheritedWidget影响到用户Widget
## [0.2.11] - 修复一些UI异常问题;日志模块增加错误信息过滤,防止被错误日志冲刷掉;
## [0.2.10] - 修复DoKitApp
再
某些case下获取高度为0的异常.
## [0.2.10] - 修复DoKitApp
在
某些case下获取高度为0的异常.
## [0.2.9] - 修改DoKitApp类型,自定义Overlay容器防止各种InheritedWidget使用异常.
## [0.2.8] - 修复网络请求返回结果乱码问题;增加method—channel耗时统计;日志/方法通道/网络请求增加清空按钮.
## [0.2.7] - 网络请求增加RequestHeaders信息展示,增加非文本类型的返回结果size展示.
...
...
Flutter/lib/dokit.dart
浏览文件 @
550b03cb
...
...
@@ -5,7 +5,6 @@ import 'package:dokit/ui/dokit_btn.dart';
import
'package:dokit/ui/dokit_app.dart'
;
import
'package:flutter/foundation.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/rendering.dart'
;
import
'dart:core'
;
import
'package:flutter/widgets.dart'
as
dart
;
import
'package:dokit/kit/kit_page.dart'
;
...
...
Flutter/lib/ui/resident_page.dart
浏览文件 @
550b03cb
...
...
@@ -18,34 +18,21 @@ class ResidentPage extends StatefulWidget {
class
ResidentPageState
extends
State
<
ResidentPage
>
{
Widget
getPage
()
{
if
(
ResidentPage
.
tag
==
KitPageManager
.
KIT_ALL
)
{
return
KitPage
();
}
if
(
ApmKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)
!=
null
)
{
return
ApmKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)
.
createDisplayPage
();
}
if
(
CommonKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)
!=
null
)
{
return
CommonKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)
.
createDisplayPage
();
}
return
Container
(
alignment:
Alignment
.
center
,
child:
Text
(
'无数据'
,
style:
TextStyle
(
color:
Color
(
0xff999999
),
fontSize:
20
)),
);
Widget
page
;
page
??=
ApmKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)?.
createDisplayPage
();
page
??=
CommonKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)?.
createDisplayPage
();
page
??=
KitPage
();
return
page
;
}
String
getTitle
()
{
if
(
ApmKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)
!=
null
)
{
return
ApmKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
).
getKitName
();
}
if
(
CommonKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)
!=
null
)
{
return
CommonKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
).
getKitName
();
}
return
'DoKit'
;
String
title
;
title
??=
ApmKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)?.
getKitName
();
title
??=
CommonKitManager
.
instance
.
getKit
(
ResidentPage
.
tag
)?.
getKitName
();
title
??=
'DoKit'
;
return
title
;
}
_tapListener
(
String
current
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录