← Back to all blogs

Posts tagged with 'ecmascript'

Two ES6 Features You Should Be Using Today

We've all been following the progress of the JavaScript language, from its humble beginnings (ECMAStript 3, in 1999) to the version that is part of the HTML5 standard (ECMAScript 5, 2011), to the latest and greatest version (ECMAScript 6, aka Harmony, ES2015, ES6 Harmony) that everyone is talking about. (For more details, see https://en.wikipedia.org/wiki/ECMAScript.)

Creating Custom Wijmo 5 Controls

As you may know, we have created our own architecture for creating Controls in JavaScript. So, now I'd like to show you how to write custom Controls that extend our wijmo.Control class. This sample is going to use TypeScript, as we do for all of our Controls. I will provide the runtime JavaScript, which you can also use as a basis for creating Wijmo 5 Controls. This source code for this sample is available in our download. I also published a working version of the custom Control in action.

Wijmo 5 Control Architecture

Wijmo 5 is a set of JavaScript Controls, not to be confused with Widgets. Previously, we were able to utilize Widget frameworks like jQuery UI and jQuery Mobile. This saved us time in building a foundation and gave us what we needed at the time.