“页面容器”窗口小部件使用事件来与其他窗口小部件进行通信。
“打开页面”事件
| 描述 |
用户打开页面。 |
| 事件标识 |
icm.OpenPage |
| Type |
广播 |
| 有效内容 |
- pageClassName
- 一个字符串,包含该页面类模块的名称。
- pageType
- 一个字符串,包含下列其中一个值以指示要打开的页面类型:
- CASE
- 页面为“案例详细信息”页面。
- CASE_NEW
- 页面为“添加案例”页面。
- CASE_SPLIT
- 页面为“拆分案例”页面。
- STATIC
- 页面为“解决方案”页面。
- 步骤
- 页面为“工作详细信息”页面。
- STEP_LAUNCH'
- 该页面是 " 添加活动 " 页面。
- isLazy
- 一个布尔值,设置为
True 以指示页面为消极装入页面。 即,不会立即选中该页面,仅当手动选中时才会装入该页面。
- subject
- 用于表示页面主题的模型对象或简单字符串。 例如,您可以将 icm.model.CaseEditable 对象用于案例详细信息页面或包含工作页面的通用唯一标识 (UUID) 的字符串。
- pageContext
- 一个对象,表示要添加为页面和每个页面窗口小部件的属性的上下文。
- crossPageEventName
- 一个字符串,包含要在页面中广播的事件的名称。
- crossPageEventPayload
- 用于表示要在页面中广播的事件的有效内容的对象。
|
页面已激活事件
| 描述 |
用户选择页面。 |
| 事件标识 |
icm.PageActivated |
| Type |
广播 |
| 有效内容 |
null |
页面已关闭事件
| 描述 |
用户关闭页面。 |
| 事件标识 |
icm.PageClosing |
| Type |
广播 |
| 有效内容 |
null |
页面已取消激活事件
| 描述 |
用户选择另一页面,这会使焦点离开当前页面。 |
| 事件标识 |
icm.PageDeactivated |
| Type |
广播 |
| 有效内容 |
null |
页面已打开事件
| 描述 |
用户打开页面。 |
| 事件标识 |
icm.OpenPage |
| Type |
广播 |
| 有效内容 |
null |
发送案例信息事件
| 描述 |
用户已打开案例。 |
| 事件标识 |
icm.SendCaseInfo |
| Type |
广播 |
| 有效内容 |
- caseEditable
- 用于表示要显示的案例的 icm.model.CaseEditable 对象。
- coordination
- 由同一页面中的窗口小部件在内部
使用的 icm.util.Coordination 对象。
|
发送新案例信息事件
| 描述 |
用户已单击添加案例按钮。 |
| 事件标识 |
icm.SendNewCaseInfo |
| Type |
广播 |
| 有效内容 |
- caseEditable
- 用于表示要创建的案例的 icm.model.CaseEditable 对象
- coordination
- 由同一页面中的窗口小部件在内部
使用的 icm.util.Coordination 对象。
|
发送新任务信息事件
| 描述 |
用户已单击添加活动按钮。 |
| 事件标识 |
icm.SendNewTaskInfo |
| Type |
广播 |
| 有效内容 |
- taskEditable
- 用于表示要创建的活动的 icm.model.TaskEditable 对象。
- coordination
- 由同一页面中的窗口小部件在内部
使用的 icm.util.Coordination 对象。
|
“发送拆分案例信息”事件
| 描述 |
用户已单击拆分案例按钮。 |
| 事件标识 |
icm.SendSplitCaseInfo |
| Type |
广播 |
| 有效内容 |
- caseEditable
- 用于表示要创建的案例的 icm.model.CaseEditable 对象
- coordination
- 由同一页面中的窗口小部件在内部
使用的 icm.util.Coordination 对象。
|
发送工作项事件
| 描述 |
发送工作项。 |
| 事件标识 |
icm.SendWorkItem |
| Type |
广播 |
| 有效内容 |
- workItemEditable
- 用于表示要显示和更新的工作项的 icm.model.WorkItemEditable 对象。
- coordination
- 由同一页面中的窗口小部件在内部
使用的 icm.util.Coordination 对象。
|
“已装入窗口小部件”事件
| 描述 |
页面中的窗口小部件已装入并准备工作。 |
| 事件标识 |
icm.WidgetLoaded |
| Type |
广播 |
| 有效内容 |
- widgetLoadTime
- 一个 icm.context.widgetLoadTime 对象,表示装入窗口小部件所需的时间。
|
This topic is shared by BAW, CP4BA. Last updated on 2025-01-20 10:38