文章 2024-09-25 来自:开发者社区

Twaver-HTML5基础学习(23)页管理容器(TabBox)、选中模型(SelectionModel)

页管理容器(TabBox) 页管理容器主要用来管理Tab(twaver.Tab)页。 var tablePane = new twaver.controls.TablePane(table); ... var tab = new twaver.Tab(name); tab.setName(name); tab.setView(view); tabPane.getTabBox().add(t...

Twaver-HTML5基础学习(23)页管理容器(TabBox)、选中模型(SelectionModel)
文章 2024-09-25 来自:开发者社区

Twaver-HTML5基础学习(22)层管理容器(LayerBox)、告警管理容器(AlarmBox)、列管理容器(ColumnBox)、属性管理容器(PropertyBox)

层管理容器(LayerBox) LayerBox的主要作用是用来管理Layer,得到LayerBox的方式有两种,一种是直接通过var layerBox =databox.getLayerBox();一种是创建:var layerBox = new twaver.LayerBox(box); var layerBox = box.getLayerBox(...

文章 2024-09-25 来自:开发者社区

Twaver-HTML5基础学习(21)网元管理容器(ElementBox)

网元管理容器(ElementBox) TWaver的数据容器不仅包含元素集合,还管理着元素的层次关系,以及选中模型。当容器中的元素变化都会派发出相应的变化事件,如元素增减变化派发DataBoxChangeEvent,元素属性变化派发PropertyChangeEvent,元素层次变化派发出HierarchyChangeEvent,元素选中变化由SelectionModel管理 主要分为了三...

Twaver-HTML5基础学习(21)网元管理容器(ElementBox)
文章 2024-09-25 来自:开发者社区

Twaver-HTML5基础学习(20)数据容器(3)_数据的批量加载(节省性能方法)

数据的批量加载 当两个节点之间有许多link对象时,可以使用批量加载功能box.startBatch()来提高数据加载效率。批量加载会批量重绘界面,来减少界面重绘次数,提高效率。 使用方法: box.startBatch(() => { for (var i = 0, len = 1500; i < len; i++) { ...

Twaver-HTML5基础学习(20)数据容器(3)_数据的批量加载(节省性能方法)
文章 2024-09-25 来自:开发者社区

Twaver-HTML5基础学习(19)数据容器(2)_数据序列化_XML、Json

数据序列化 数据序列化 (Serialization)是指将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。TWaver支持数据序列化和反序列化,便于数据的传输以及重建。但是TWaver并没有设计任何加密处理ÿ...

文章 2024-09-25 来自:开发者社区

Twaver-HTML5基础学习(18)数据容器(1)_增删查改、遍历数据容器、包含网元判断

数据容器 概述: 在TWaver中,所有的网元对象均可以加入到DataBox中进行管理。DataBox是一个数据管理容器,用于管理所有的预定义网元对象,当添加、删除、移动网元或者更改网元属性的时候,DataBox均可以监听到。TWaver DataBox和后台数据也有很好的接口,它可以通过数据流的方式和后台相连,也就是说可以通过XML文件或者Json文件更改DataBox中的网元。DataB...

Twaver-HTML5基础学习(18)数据容器(1)_增删查改、遍历数据容器、包含网元判断

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

容器服务

国内唯一 Forrester 公共云容器平台领导者象限。

+关注