Index
JSON encoder and decoder. Jx is a global singleton object that contains the entire Jx library within it. A mix-in class that provides a helper function that allows an object to be added to an existing element on the page. Mix-in class that provides a method for positioning elements relative to other elements. A Jx.ColorPalette wrapped up in a Jx.Button. A drop down list of selectable items. Flyout buttons expose a panel when the user clicks the button. Multi buttons are used to contain multiple buttons in a drop down list where only one button is actually visible and clickable in the interface. A single tab in a tab set. A ButtonSet manages a set of Jx.Button instances by ensuring that only one of the buttons is active. A mix-in class that provides chrome helper functions. A Jx.ColorPalette presents a user interface for selecting colors. ContentLoader is a mix-in class that provides a consistent mechanism for other Jx controls to load content in one of four different ways: A Jx.Dialog implements a floating dialog. A tabular control that has fixed scrolling headers on the rows and columns like a spreadsheet. Jx.Layout is used to provide more flexible layout options for applications A main menu as opposed to a sub menu that lives inside the menu. A Jx.Menu that has no button but can be opened at a specific browser location to implement context menus (for instance). A menu item is a single entry in a menu. A convenience class to create a visual separator in a menu. A sub menu contains menu items within a main menu or another sub menu. A panel is a fundamental container object that has a content area and optional toolbars around the content area. A panel set manages a set of panels within a DOM element. a Jx.Splitter creates two or more containers within a parent container and provides user control over the size of the containers. A helper class to create an element that can snap a split panel open or closed. A convenience class to handle the common case of a single toolbar directly attached to the content area of the tabs. A TabSet manages a set of Jx.Button.Tab content areas by ensuring that only one of the content areas is visible (i.e. A toolbar is a container object that contains other objects such as buttons. A toolbar container contains toolbars. A helper class to provide a container for something to go into a Jx.Toolbar. A helper class that represents a visual separator in a Jx.Toolbar Jx.Tree displays hierarchical data in a tree structure of folders and nodes. A Jx.TreeFolder is an item in a tree that can contain other items. An item in a tree. {int} {int} {int} {int} {int} {int} {int} {int} {int} {OpenLayers.Pixel} The last pixel location of the drag. {OpenLayers.Pixel} Location of the last mouse down {OpenLayers.Feature.Vector} The last feature that was handled. {Float} Used in transition code only. {Integer} The ever-incrementing count variable. {OpenLayers.Pixel} {OpenLayers.Layer.Vector} {OpenLayers.Layer} {OpenLayers.Layer.Vector} The temporary drawing layer {OpenLayers.Layer.Vector} The temporary drawing layer {OpenLayers.Layer} layer the tile is attached to {Boolean} True if the png alpha hack needs to be applied on the layer’s div. {HTMLDivElement} The element that contains the layers. {OpenLayers.LonLat} The lonlat at which the later container was re-initialized (on-zoom) {Object} Any optional properties to be set on the sketch layer. {Groups} The groups of all layers. {String} track the layout of the splitter for convenience. Create a new instance of Jx.Layout. the sizeChange event of the Jx.Layout that manages the outer container is intercepted and passed through this method to handle resizing of the panel contents because we need to do some calculations if the panel is collapsed and if there are toolbars to put around the content area. {Number} Minimum horizontal coordinate. {OpenLayers.Feature.Vector} Linear rings are constructed with an array of points. Create a new LineString geometry {Object} Hashtable of Array(Function): events listener functions asynchronously load the application definition through the broker and config manager. triggers loading of content based on options set for the current object. Load the GMap and register appropriate event listeners. An internal method actually populate the DOM element with the image source. load any scripts that have been queued for loading. If we can’t load the map lib, then display an error message to the user and tell them where to go for help. {Boolean} If the renderer is currently in a state where many things are changing, the ‘locked’ property is set to true. {OpenLayers.LonLat} {OpenLayers.LonLat} location of object {OpenLayers.LonLat} the position of this popup on the map Create a new map location. |