Site Archives ExtJS

ExtJS: Reloading stores quickly


In an ExtJS application it is sometimes necessary to reload a store and the challenge is to do it quickly. If the store backs a paged grid the issue doesn’t really arise. But if the store backs a grid with many records – and specially if its a tree store backing a tree view – […]

ExtJS ux.grid.FiltersFeature update


The ux.grid.FiltersFeature makes the assumption that a field’s name holds the correct value to use when it builds the query. But sometimes it’s necessary to use a mapping because the field name uses a value that is not legal in JavaScript. However the plugin does not recognize mapping so this update fixes this shortcoming.

ExtJS personal ‘how-to’ notes


ExtJS is a great JavaScript framework because it is comprehensive. The flip side is that it is huge. Because there’s no code completion facilities that work with ExtJS (don’t get me started on the waste of effort that is the Eclipse plugin) it’s necessary to remember lots of stuff which I find impossible. As a […]

ExtJS, Direct and cross-domain access


This post is my write up of the options to access data in a cross-domain scenario which maybe just to support the ability to develop on a machine in one domain and access data in another domain. The focus here is specifically on ExtJS (or Sencha Touch) but the comments apply more widely. The post […]

VJET for ExtJS


ExtJS 4 is a great framework for creating rich internet application. However there is a big problem: it’s a huge productivity drain. Modern development tools are complete with features to help make the code writing experience as productive as possible. In particular, code completion. This post is about a project to add ExtJS code completion […]

How to ExtJS 4 JsonP


The JsonP proxy (Ext.data.proxy.JsonP) is provided to handle cross domain queries and posts. Using it is straight forward but just swapping out an ajax or json proxy and using a jsonp proxy is not enough.

Treeview node params when loading from a TreeStore


Setting node values is straight forward when nodes are added manually. So how are node params set when a tree is loaded from a TreeStore? This Sencha forum post shows the fields which can be returned by a store to control the parameters of each node.

ExtJS 4.x animations


This is a collection of references to information about using Animations in ExtJS. These capabilities seem similar to the type of functionality in jQuery or Mootools. I found it a little confusing in part because the animation classes and methods in 4.x are quite different to those in 3.4 but also because components and elements […]

Links to information about ExtJS styling/theming


Like the title says:

Sexybuttons for ExtJS


Sexybuttons for ExtJS Loading … This post shows and provides access to a set of CSS class definitions to style ExtJS buttons like simple sexybuttons. A panel is created by to show example buttons. Buttons are declared like any other ExtJS button in which the ‘ui’ property is used to define an alternative presentation. By […]