提交 f965b274 编写于 作者: Y yangzk

Description:update docs

Feature or Bugfix:Bugfix
Binary Source:No
Signed-off-by: Nyangzk <yangzhongkai@huawei.com>
Change-Id: Ic100bb4a64efc7248df5930da203dbf4b49d5da5
上级 6f741790
...@@ -42,6 +42,7 @@ onCreate(want: Want): formBindingData.FormBindingData ...@@ -42,6 +42,7 @@ onCreate(want: Want): formBindingData.FormBindingData
- 示例: - 示例:
``` ```
export default class MyFormExtension extends FormExtension {
onCreate(want) { onCreate(want) {
console.log('FormExtension onCreate, want:' + want.abilityName); console.log('FormExtension onCreate, want:' + want.abilityName);
let dataObj1 = { let dataObj1 = {
...@@ -51,6 +52,7 @@ onCreate(want: Want): formBindingData.FormBindingData ...@@ -51,6 +52,7 @@ onCreate(want: Want): formBindingData.FormBindingData
let obj1 = formBindingData.createFormBindingData(dataObj1); let obj1 = formBindingData.createFormBindingData(dataObj1);
return obj1; return obj1;
} }
}
``` ```
## onCastToNormal ## onCastToNormal
...@@ -68,9 +70,11 @@ onCastToNormal(formId: string): void ...@@ -68,9 +70,11 @@ onCastToNormal(formId: string): void
- 示例: - 示例:
``` ```
export default class MyFormExtension extends FormExtension {
onCastToNormal(formId) { onCastToNormal(formId) {
console.log('FormExtension onCastToNormal, formId:' + formId); console.log('FormExtension onCastToNormal, formId:' + formId);
} }
}
``` ```
## onUpdate ## onUpdate
...@@ -88,6 +92,7 @@ onUpdate(formId: string): void ...@@ -88,6 +92,7 @@ onUpdate(formId: string): void
- 示例: - 示例:
``` ```
export default class MyFormExtension extends FormExtension {
onUpdate(formId) { onUpdate(formId) {
console.log('FormExtension onUpdate, formId:' + formId); console.log('FormExtension onUpdate, formId:' + formId);
let obj2 = formBindingData.createFormBindingData({temperature:"22c", time:"22:00"}); let obj2 = formBindingData.createFormBindingData({temperature:"22c", time:"22:00"});
...@@ -97,6 +102,7 @@ onUpdate(formId: string): void ...@@ -97,6 +102,7 @@ onUpdate(formId: string): void
}).catch((error) => { }).catch((error) => {
console.error('Operation updateForm failed. Cause: ' + error);}); console.error('Operation updateForm failed. Cause: ' + error);});
} }
}
``` ```
## onVisibilityChange ## onVisibilityChange
...@@ -114,6 +120,7 @@ onVisibilityChange(newStatus: { [key: string]: number }): void ...@@ -114,6 +120,7 @@ onVisibilityChange(newStatus: { [key: string]: number }): void
- 示例: - 示例:
``` ```
export default class MyFormExtension extends FormExtension {
onVisibilityChange(newStatus) { onVisibilityChange(newStatus) {
console.log('FormExtension onVisibilityChange, newStatus:' + newStatus); console.log('FormExtension onVisibilityChange, newStatus:' + newStatus);
let obj2 = formBindingData.createFormBindingData({temperature:"22c", time:"22:00"}); let obj2 = formBindingData.createFormBindingData({temperature:"22c", time:"22:00"});
...@@ -127,6 +134,7 @@ onVisibilityChange(newStatus: { [key: string]: number }): void ...@@ -127,6 +134,7 @@ onVisibilityChange(newStatus: { [key: string]: number }): void
console.error('Operation updateForm failed. Cause: ' + error);}); console.error('Operation updateForm failed. Cause: ' + error);});
} }
} }
}
``` ```
## onEvent ## onEvent
...@@ -145,9 +153,11 @@ onEvent(formId: string, message: string): void ...@@ -145,9 +153,11 @@ onEvent(formId: string, message: string): void
- 示例: - 示例:
``` ```
export default class MyFormExtension extends FormExtension {
onEvent(formId, message) { onEvent(formId, message) {
console.log('FormExtension onEvent, formId:' + formId + ", message:" + message); console.log('FormExtension onEvent, formId:' + formId + ", message:" + message);
} }
}
``` ```
## onDestroy ## onDestroy
...@@ -165,7 +175,9 @@ onDestroy(formId: string): void ...@@ -165,7 +175,9 @@ onDestroy(formId: string): void
- 示例: - 示例:
``` ```
export default class MyFormExtension extends FormExtension {
onDestroy(formId) { onDestroy(formId) {
console.log('FormExtension onDestroy, formId:' + formId); console.log('FormExtension onDestroy, formId:' + formId);
} }
}
``` ```
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册