Essential Studio for JavaScript发布2017 v4版本,添加Essential JS 2工具包

Essential Studio for JavaScript是首款专门用于LOB应用开发的JavaScript框架。包含40多种独特的、全新设计的控件,包括网格、图表、计量器、编辑器、树形视图、菜单、OLAP网格等等。git

 

Essential Studio for JavaScript 点击下载>>>github

ESSENTIAL JS 2:企业级JAVASCRIPT UI工具包

Essential JS 2是一个现代的JavaScript UI工具包,具备轻量级、响应式和模块化的特色。它是用TypeScript编写的,彻底支持Angular和React框架的完整支持。目前有如下组件可供使用:npm

  • Grid服务器

  • Chart框架

  • Drop-Down List编辑器

  • Tree View模块化

  • Date Picker工具

  • Dialog布局

  • Numeric Text Boxspa

  • Tab

  • Toolbar

  • Circular Gauge

  • Linear Gauge

  • Form Validator

  • Combo Box

  • Autocomplete

  • Multiselect Drop-Down

  • Calendar

  • Date Range Picker

  • Button

  • Radio Button

  • Check Box

  • Text Box

  • Time Picker

  • Masked Text Box

  • List View

  • Tooltip

  • Context Menu

  • Accordion

完整的包能够从npmGitHub中得到。

查看演示

2d0ee79c3c0b40b781b46b85c269d443o.jpg

 

支持ANGULAR 5

用于Angular组件的基本JavaScript已经升级到无缝支持Angular 5。

 

组合框

新的控件

组合框组件容许用户输入一个值或从预约义选项列表中选择一个选项。单击此组件的箭头图标时,下拉列表将显示用户能够从中选择的值列表。

 

主要特征

  • 数据绑定:容许绑定和访问本地或服务器端数据源的项目列表。

  • 分组:支持将单个或特定类别下的逻辑相关项目进行分组。

  • 排序:支持按字母顺序(升序或降序)排序列表项。

  • 过滤:容许根据组件中输入的字符过滤列表项目。

  • 模板:容许自定义列表项目、选定的值、页眉、页脚、类别组页眉。

  • 可访问性:内置的可访问性支持有助于经过键盘、屏幕阅读器或其余辅助技术设备访问全部组件的功能。

 

媒体播放器

新的控件

JavaScript的媒体播放器提供了一个简单而强大的视频和音频播放器,内置控制选项。它支持HTML5标准音频和视频格式,如MP四、MP三、WebM和Ogg。

 

主要特征

  • 支持HTML5标准视频。

  • 支持YouTube视频。

  • 内置控制栏,用于桌面和移动设备的全部基本操做,包括播放/暂停、下一首、上一首、音量控制和全屏。

  • 时间轴滑块,便于导航。

  • 标题栏。

c9b384463e464f0b9e59dfe642f91166o.jpg

 

CHART

轴标签

支持显示多行轴标签。


 

显示外部数据标签

如今能够在图表区域内显示部分可见的数据标签。

 

数据管理器

防伪

防伪令牌可用于帮助保护应用程序免受跨站请求伪造。它生成一个隐藏的表单字段(防伪造标记),在提交表单时进行验证。

 

额外的数据操做

提供了IN和NotIN过滤器操做用于在WHERE过滤器中指定多个值。

 

DIAGRAM

对齐

支持定制用户手柄的位置。


 

端口加强

如今能够拖动端口来从新定位端口。


 

对称布局

对称布局是用于以圆形和对称方式排列图的自动布局。


 

标签交互

已经为标签提供了交互支持。他们能够被选中、拖动、调整大小和旋转。

 

AUTOCOMPLETE

搜索索引多栏弹出

如今能够区分多列AUTOCOMPLETE控件中的显示格式和搜索字段,容许用户在列表中搜索任意数量的字段,而无需修改所选的文本格式。

 

条码

EAN

条形码控制器如今支持EAN-8和EAN-13条形码。

 

计算

27个新的Excel公式

支持如下Excel公式:

ASINH,ATANH,AVERAGEIF,AVERAGEIFS,BASE,BESSELI,BESSELJ,BESSELK,BESSELY,COUNTIF,MMULT,MOD,NORMSDIST,NORMDIST,ODD,POWER,PV,RADIANS,RAND,ROUND,ROUNDUP,ROUNDDOWN,SECH,SUMPRODUCT,TEXT, VLOOKUP和STDEV。

 

下拉列表

服务器过滤

在搜索框中输入文本时,此功能将过滤数据源。过滤是基于包含来自整个数据源的匹配项。

 

服务器过滤:远程数据

 

服务器过滤:本地数据

 

文件管理器

支持鼠标选择

支持在文件资源管理器控件中使用鼠标管理文件/文件夹。

 

KANBAN

外部拖放

KANBAN控件如今支持与其余控件之间的拖放操做。

 

没有数据源的KANBAN列

KANBAN列能够在不绑定数据源的状况下显示。

 

滑块

添加按钮

添加了一个能够隐藏的按钮,容许增长和减小滑块的值。

 

甘特图

 

资源分配视图

甘特图控件支持资源分配视图。使用该视图,用户能够解释在同一日期发生的任务以及项目中资源的过分分配。

2820158d42a74615b57182485b50c1eao.jpg
 

排序

如今能够根据行顺序显示具备序列号的任务。

9735e84a7c5d43b5bb25c29d3b1b1f89o.jpg
 

多行选择

如今能够选择多行并执行缩进和负缩进操做。

6a44aceda37444c7b23b6d97d3180658o.jpg
 

列过滤

如今能够过滤甘特图控件中的特定字段或列。

 

展开/折叠记录

甘特图控制如今支持扩展和折叠特定的记录。

相关文章
相关标签/搜索