Wijmo Core 관련 정보

JavaScript 컨트롤의 새로운 세대입니다.

Wijmo Core (formerly Wijmo 5) is a new generation of JavaScript components which introduces a new HTML5/JavaScript product that takes full advantage of all the latest and greatest web technologies without making compromises to support legacy browsers. With touch-first design and full Angular support, these highly performant, lightweight components allow you to deliver next-generation HTML5 applications. Wijmo Core is also available as part of ComponentOne Ultimate.

Touch-First, Mobile-First
Wijmo Core was designed with mobile browser support built in from the start. Responsive layouts and touch support were major factors in the design and implementation of every Wijmo Core component.

First Class Angular Support
AngularJS is one of the most popular and powerful JavaScript application frameworks today. ComponentOne believe it will continue to gain popularity and will set the direction of the next Web. For this reason, they ship and maintain AngularJS directives for all of their components, and use it in most of the samples. Of course, you can also use Wijmo with other frameworks. ComponentOne provide official support for KnockoutJS and will consider others in the future.

True JavaScript Components
The ECMAScript 5 standard adds support for property getters and setters. This may seem like a small change, but it makes a huge difference. It has given ComponentOne the opportunity to create true JavaScript components. For example, instead of writing control.value(control.value() + 1) to increment the value of a property, now you can write control.value++.

ComponentOne wanted to provide a familiar experience for .NET developers migrating to HTML5. For this reason they've also created ICollectionView in JavaScript. All of the Wijmo Core components can be bound to CollectionView, giving developers a very easy migration path from the .NET platform.

Highly Performant and Lightweight
Targetting modern browser all the components are optimized for size and speed, plus, Wijmo Core has no dependencies on any external libraries. It does not require jQuery, jQueryUI, or anything else. Create applications that load faster and are easier to deploy.

Flexible API
You may remember ComponentOne's FlexGrid from any number of platforms, even as far back as VB. They are now bringing that "Flex" model and FlexGrid to JavaScript. FlexGrid became incredibly popular because it has a simple and yet very flexible API. The concept is to develop a simple component that has many extensibility points so that developers can extend and enhance it as they need. This is what makes FlexGrid and FlexChart so flexible and powerful.

What's Included


  • Base Control
  • Globalization
  • CollectionView
  • Themes
  • Clipboard
  • Events
  • Validation
  • Data Extensions
  • ODataCollectionView


  • FlexGrid
  • FlexGrid Extensions
  • Filter
  • GroupPanel
  • DetailRow


  • ListBox
  • ComboBox
  • AutoComplete
  • Menu
  • Calendar
  • InputDate, InputTime
  • InputNumber
  • InputMask
  • ColorPicker
  • InputColor

Data Visualization

  • FlexChart
  • FlexPie
  • LinearGauge
  • RadialGauge
  • BulletGraph
  • FlexChart Extensions
  • RangeSelector