Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_34031325
engine
提交
6fef702c
E
engine
项目概览
qq_34031325
/
engine
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
engine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6fef702c
编写于
5月 15, 2017
作者:
I
Ian Hickson
提交者:
GitHub
5月 15, 2017
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Trivial fixes to dart:ui docs. (#3689)
上级
87398c9c
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
15 addition
and
3 deletion
+15
-3
lib/ui/semantics.dart
lib/ui/semantics.dart
+2
-2
lib/ui/window.dart
lib/ui/window.dart
+13
-1
未找到文件。
lib/ui/semantics.dart
浏览文件 @
6fef702c
...
...
@@ -186,7 +186,7 @@ class SemanticsUpdateBuilder extends NativeFieldWrapperClass2 {
/// system.
///
/// The `transform` is a matrix that maps this node's coodinate system into
/// its parent's coordate system.
/// its parent's coord
in
ate system.
void
updateNode
({
int
id
,
int
flags
,
...
...
@@ -197,7 +197,7 @@ class SemanticsUpdateBuilder extends NativeFieldWrapperClass2 {
Int32List
children
})
{
if
(
transform
.
length
!=
16
)
throw
new
ArgumentError
(
"[transform] must have 16 entries."
);
throw
new
ArgumentError
(
'transform argument must have 16 entries.'
);
_updateNode
(
id
,
flags
,
actions
,
...
...
lib/ui/window.dart
浏览文件 @
6fef702c
...
...
@@ -110,6 +110,16 @@ class Window {
/// The number of device pixels for each logical pixel. This number might not
/// be a power of two. Indeed, it might not even be an integer. For example,
/// the Nexus 6 has a device pixel ratio of 3.5.
///
/// Device pixels are also referred to as physical pixels. Logical pixels are
/// also referred to as device-independent or resolution-independent pixels.
///
/// By definition, there are roughly 38 logical pixels per centimeter, or
/// about 96 logical pixels per inch, of the physical display. The value
/// returned by [devicePixelRatio] is ultimately obtained either from the
/// hardware itself, the device drivers, or a hard-coded value stored in the
/// operating system or firmware, and may be inaccurate, sometimes by a
/// significant margin.
double
get
devicePixelRatio
=>
_devicePixelRatio
;
double
_devicePixelRatio
=
1.0
;
...
...
@@ -127,7 +137,9 @@ class Window {
WindowPadding
_padding
=
WindowPadding
.
zero
;
/// A callback that is invoked whenever the [devicePixelRatio],
/// [physicalSize], or [padding] values change.
/// [physicalSize], or [padding] values change, for example when the device is
/// rotated or when the application is resized (e.g. when showing applications
/// side-by-side on Android).
VoidCallback
onMetricsChanged
;
/// The system-reported locale.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录