* [doc] add message about animation callback

Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/23cc3eaf
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/23cc3eaf
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/23cc3eaf

Branch: refs/heads/master
Commit: 23cc3eaf1f26f65816b66d6cd2f49c3568da5b5f
Parents: eeaa5e0
Author: doumafang <doumaf...@gmail.com>
Authored: Fri Sep 22 14:12:14 2017 +0800
Committer: doumafang <doumaf...@gmail.com>
Committed: Fri Sep 22 14:12:14 2017 +0800

----------------------------------------------------------------------
 doc/source/cn/references/modules/animation.md | 5 +++--
 doc/source/references/modules/animation.md    | 6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/23cc3eaf/doc/source/cn/references/modules/animation.md
----------------------------------------------------------------------
diff --git a/doc/source/cn/references/modules/animation.md 
b/doc/source/cn/references/modules/animation.md
index 8d188fc..c4381f1 100644
--- a/doc/source/cn/references/modules/animation.md
+++ b/doc/source/cn/references/modules/animation.md
@@ -19,6 +19,7 @@ version: 2.1
 * `options {Object}`:描述动画过程的对象。
   * `options.duration {number}`:指定动画的持续时间 
(单位是毫秒),默认值是 `0`,表示没有动画效果。
   * `options.delay 
{number}`:指定请求动画操作到执行动画之间的时间间隔 
(单位是毫秒),默认值是 
`0`,表示没有延迟,在请求后立即执行动画。
+  * `options.needLayout 
{boolean}`:节点动画执行时是否产生布局动画即LayoutAnimation,默认值是false。
   * `options.timingFunction 
{string}`:描述动画执行的速度曲线,用于使动画变化更为平滑。默认值是
 `linear`,表示动画从开始到结束都拥有同æ 
·çš„速度。下表列出了所有合法的属性:
 
 | 属性名                            | 描述                                
       |
@@ -50,8 +51,7 @@ version: 2.1
 | `rotate`/`rotateX` <span class="api-version">v0.14+</span> /`rotateY` <span 
class="api-version">v0.14+</span> | 指定元素
将被旋转的角度,单位是度 | number | 无 |
 | `perspective` <span class="api-version">v0.16+</span> | 观察者
距离z=0平面的距离,在Android 4.1及以上有效 | number | 正无穷
 
-* `callback {Function}`:动画执行完毕之后的回调
-* 
`needLayout(boolean)`:节点动画执行时是否产生布局动画即LayoutAnimation
+* `callback 
{Function}`:动画执行完毕之后的回调函数。**注意,在0.16.0+版本后,iOS上可以获取animation是否执行成功的信息,callback中的`result`参数会有两种,分别是是`Success`与`Fail`,Android暂不支持。**
 
 ## Example
 
@@ -78,6 +78,7 @@ version: 2.1
           },
           duration: 800, //ms
           timingFunction: 'ease',
+          needLayout:false,
           delay: 0 //ms
         }, function () {
           modal.toast({ message: 'animation finished.' })

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/23cc3eaf/doc/source/references/modules/animation.md
----------------------------------------------------------------------
diff --git a/doc/source/references/modules/animation.md 
b/doc/source/references/modules/animation.md
index a2f5175..870afb1 100644
--- a/doc/source/references/modules/animation.md
+++ b/doc/source/references/modules/animation.md
@@ -26,6 +26,7 @@ Smooth and meaningful animation is very effective for 
enhancing the user experie
 **position:** Transition options.    
 - `duration` (number): Specifies the number of milliseconds of animation 
execution, the default value is `0`, means that no animation will occur.    
 - `delay` (number): Specifies the amount of milliseconds to wait between a 
change being requested to a property that is to be transitioned and the start 
of the transition effect. The default value is `0`.   
+-  `needLayout`(boolean):Whether or not the layout animation occurs when 
animation is executed,default value is `false`
 - `timingFunction` (string): Used to describe how the intermediate values of 
the styles being affected by a transition effect are calculated, default value 
is `linear`, the allowed attributes are listed in the following table:    
 
 | name                           | description                              |
@@ -56,11 +57,9 @@ properties of `transform`:
 | perspective <span class="api-version">v0.16+</span> | The distance between 
the z=0 plane and the user in order to give to the 3D-positioned element some 
perspective. Supported for Android 4.1 and above. | number | positive infinity
 | scale/scaleX/scaleY             | Stretch or shrink the element.           | 
number           | none          |
 
--  `callback`(function): Callback which is called after the completion of 
transition.
+-  `callback`(function): Callback which is called after the completion of 
transition.**NOTISE, after WeexSDK0.16.0, in iOS platform can get animation's 
message about completion, there are two types of parameters with `result`, is 
`Success`and `Fail`, Android can not support until now.**
 
 
--  `needLayout`(boolean):Whether or not the layout animation occurs when 
animation is executed 
-
 ### Example
 
 ```html
@@ -86,6 +85,7 @@ properties of `transform`:
           },
           duration: 800, //ms
           timingFunction: 'ease',
+          needLayout:false,
           delay: 0 //ms
         }, function () {
           modal.toast({ message: 'animation finished.' })

Reply via email to