Wijmo UI for the Web
Wijmo API
jQuery Widgets
jQuery WidgetDescription
The base widget class upon which other Wijmo widgets are built.
Create a menu UI with a series of content panes that display information one pane at a time.
Create a customized bar chart to compare the values of items across categories.
Use instead of a scatter chart if your data has three independent values.
Show a single month or a table of months with customizable styles and navigation elements.
A candlestick chart displays stock information using High, Low, Open and Close values. The end points of the wick line (or placement of the horizontal lines in OHLC) are determined by the High and Low values, while the end points of the bar are determined by the Open and Close values.
Display a list of images in an image slider with previous and next buttons.
Contains the core functions shared by all of the chart widgets.
 
Decorate a standard HTML checkbox element.
Display a resizable and editable text box or drop-down list.
Analyze complex data on a single chart surface with dashboards.
Use a specific time interval view like week or month in this horizontal UI control to allow users to quickly select a date.
Add maximizing, minimizing, content toggling, and pinning features to jquery.ui.dialog.
Decorate a standard HTML drop-down element.
Author and manage HTML content on your web page in an intuitive, Microsoft Word-like editor that allows you to edit in your preferred style: design, source code, or split view.
Add, edit, and manage appointments in a fully functional schedule with an offline data source.
Show or hide embedded or external content within an expanding panel using various animation effects.

Organize files and folders, and supports basic file operations such as

create, delete, rename, drag and drop.

Create an Excel-like filter dialog using a wijpopup or wijdialog widget, or use it as an extension to wijgrid.
Display two panes of content, one at a time, and toggle between them on click or hover.
Display images in a customizable slideshow collection and animate transitions between images, display previous and next thumbnail images, add captions, and more.
Contains the core functions shared by the two gauge widgets.
Interactively select, edit, sort, scroll through, filter, and group data to better understand and visualize it more effectively.
Create drop-down calendars or lists of dates to collect date information from your users.
Create input boxes to collect information from your users securely with masking characters or with visual cues about the type of data to input.
Show input as numeric, currency, or percentages, and add a spinner.
Collect input in a textbox that allows you to set maximum length and maximum lines.
Allow users to add and visualize different elements to be displayed on the map tiles.
Objects that include one or more items to be displayed on the map.
Overlay images on the current page, give focus to an image, autoplay through images, play flash videos, show animated transitions, and more.
Display data in a horizontal or vertical gauge with customizable tick marks, ranges, face, and pointer.
Create customized linear charts with each series shown as connected points of data.
Allow users to select one or more items from a customizable list.

Display online maps from various built-in and custom sources with smooth zooming,

panning, and mapping between screen and geographical coordinates.

Create multi-level menus with animation effects, images and check box items, interactive item scrolling, and even create a pop-up menu for context help within your application.

Allow displaying of multi-resolution image that can be panned across or zoomed in

on.

Scan through elements or pages using numeric pages or next and previous buttons.
Show customized pie charts to display simple values.
Display or hide elements at specified positions on the screen, and add animations for the show and hide actions.
Let end users see the progress of an operation in an indicator with customized animations, styles, labels, and more.
Create dials and speedometers with customized start and sweep angles, tick marks, ranges, and pointers.
Decorate standard HTML radio button elements.
Create a star rating widget, or use bars, thumbs-up or -down, or create custom icons for the user to click.
Create a toolbar UI with a full ribbon or a simple ribbon to save screen real estate.
Show two value axes, with one set of numerical data along the x-axis and another along the y-axis, and combine these values into single data points and display them in uneven intervals, or clusters.
Provide a simple, sliding selector that allows end-users to choose a single value or a range of values in a predefined range at run time.
Displays small charts inline, useful in dashboards and grids.
Design a professional and polished website with this container widget that can be nested indefinitely and features a movable and collapsible bar that divides an area into two resizable panels.
Add custom scrolling, resizing, rounded corners, and drop shadows to any panel on your page with this alternative to the HTML scroll bar for overflow elements.
Break content into multiple sections that can be swapped to save screen real estate with scrollable tabs, sortable tabs, and even allow users to add tabs dynamically.
Decorate standard HTML Textbox elements, Input objects of type 'text' or 'password,' and Textarea objects.
Show a popup tooltip or an overlay that provides information about a target element in a callout or small box. Embed any HTML, images, and text to create a fully customized tooltip.
Present items in a hierarchical tree structure with expand and collapse animations, stylish themes, and drag-and-drop functionality.

Data visualization tool that allows you to display a large volume, space-constrained

hierarchical data in a single rectangular space.

Support batch or single uploads and add an API for displaying upload progress.
Turn an HTML5 video tag into a fully functional video player utilizing jQuery UI theming.

Display elements over the map supporting virtualization and asynchronous data

loading.

Display sections of content on separate, navigable pages.
Namespaces
NamespaceDescription
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This light DataView API uses adapters to integrate popular libraries like Ajax, Breeze, and Knockout. It also supports local JavaScript arrays of data.