- 专利标题: Event-based architecture for expand-collapse operations
-
申请号: US14657688申请日: 2015-03-13
-
公开(公告)号: US10712913B2公开(公告)日: 2020-07-14
- 发明人: Blake Sullivan , Max Starets , Chadwick Chow , Hendrick van den Broek
- 申请人: Oracle International Corporation
- 申请人地址: US CA Redwood Shores
- 专利权人: Oracle International Corporation
- 当前专利权人: Oracle International Corporation
- 当前专利权人地址: US CA Redwood Shores
- 代理机构: Kilpatrick Townsend & Stockton LLP
- 主分类号: G06F3/0484
- IPC分类号: G06F3/0484 ; G06F40/166 ; G06F3/0481 ; G06F16/00
摘要:
Techniques are disclosed for event-based architectures for implementing expand-collapse input-output operations in user interfaces. Certain techniques are disclosed herein that allow for a expand and/or collapse functionality via passing asynchronous events to a datasource module, which may or may not be routed through a view module. The datasource module determines what data is to be shown or hidden and issues an insert/delete event back to the view module. The insert/delete event may include additional data to be inserted into the user interface, and may include an identifier of where, within the displayed user interface, data is to be inserted or deleted. A view module may be configured to receive insert or delete events, and, in response, cause the user interface to be modified based upon the event. The view module may perform these updates by inserting or removing Document Object Model (DOM) nodes from a DOM associated with the user interface.
公开/授权文献
- US20160110055A1 EVENT-BASED ARCHITECTURE FOR EXPAND-COLLAPSE OPERATIONS 公开/授权日:2016-04-21
信息查询