Accordion widgets and menus are
widely used on the websites to manage the large amount of content and
navigation lists.
The
Autocomplete
widget provides suggestions while you type into the field.
A barcode is an optical,
machine-readable, representation of data; the data usually describes something
about the object that carries the barcode.
Enables
the creation of rich, graphical buttons that function like traditional HTML
form buttons.
Control
to display a Calendar - A graphical, dynamic control used for date selection.
Chart Types
Visualize
cumulative value over a period of time or range.
Show trends and
performance over a period of time.
Show data change
between categories using bars of the same size.
Use horizontal bars to
compare values in categories.
Smooth line curves
connect data points.
Visualize an area bound
by a smooth line curve.
Represent data as a
series of points with X and Y values.
Display three
dimensions of associated data.
Break down data into
its constituent parts of a whole.
Similar to pie, use
donuts for showing proportional data.
Visualize data as a
series of bars with their own X and Y coordinates.
Render range bars on an
inversed chart layout.
Present range data as
an area with high and low values.
Visualize ranges as an
area bounded by smooth lines.
Step-like visualization
underlining data changes between two points.
Visalize data change as
an area bounded by a series of steps.
Show line data on a
polar coordinate system.
Visualize areas on a
polar coordinate system.
Visualize changes and
trends on a polar plot.
Smooth line
visualization on a polar or radar plot.
Underline an area on a
polar or radar plot enclosed by a smooth line
Position data as points
on a polar or radar coordinate system.
Lightweight charts,
useful for demonstrating trends.
A checkbox (check box, tickbox,
tick box) is a ui
widget
that permits the user to make a binary choice, i.e. a choice between one
of two possible mutually exclusive options. For example, the user may have to
answer 'yes' (checked) or 'no' (not checked) on a simple yes/no question.
The
Color Picker Control provides a rich visual interface for color selection.
A combo box is a commonly used graphical user interface widget (or control). Traditionally, it is a combination of
a drop-down list or list
box
and a single-line editable textbox, allowing the
user to either type a value directly or select a value from the list. The term
"combo box" is sometimes used to mean "drop-down list".In
both Java and .NET, "combo box" is not a synonym for "drop-down list". Definition
of "drop down list" is sometimes clarified with terms such as
"non-editable combo box" (or something similar) to distinguish it
from "combo box".
A context menu (also called contextual, shortcut, and popup
or pop-up menu) is a menu in a graphical user interface (GUI) that
appears upon user interaction, such as a right-click mouse operation. A context menu offers a limited set of
choices that are available in the current state, or context, of the operating
system or application. Usually the available choices are actions related to the
selected object. From a
technical point of view, such a context menu is a graphical control
element.
is
a graphical user interface widget which allows
the user to select a date from a calendar and/or time from a time range. The
typical practice is to provide a text
box
field which, when clicked upon to enter a date, pops up a calendar next to or
below the field, allowing the user to populate the field with an appropriate
date, or provides a text box with an icon of a calendar such that when the icon
is clicked on, the calendar (or time field) appears.
The date picker provides several
advantages, including:
- allowing the user to enter a date by merely clicking on
a date in the pop-up calendar as opposed to having to take their hand off
the mouse to type in a date.
- validation of dates by restricting date ranges, e.g.
only after today and for two weeks later, or only for dates in the past.
- a date range can be entered such that for a set of
"from-to" date fields, if the "from" field is filled,
the "to" field cannot be set to a date before the
"from" field, or if the "to" field is filled, the
"from" field cannot be set to a later date than the
"to" field.
- can have a "today" button
- can customize the day the week begins on
- Only legal dates can be entered, e.g. February 29,
2100 can't be entered, nor could
June 31.
- Date format confusion is eliminated, e.g. is 7/4/10
July 4, 2010, April 7, 2010, or April 10, 2007?
DateTimePicker is
a graphical user interface widget which allows
the user to select a date from a calendar and/or time from a time range. The
typical practice is to provide a text
box
field which, when clicked upon to enter a date, pops up a calendar next to or
below the field, allowing the user to populate the field with an appropriate
date, or provides a text box with an icon of a calendar such that when the icon
is clicked on, the calendar (or time field) appears.
A drop-down list (also drop down menu or drop-down menu or drop menu or pull-down list or simply a drop
down) is a graphical control element, similar to a list
box,
that allows the user to choose one value from a list. When a drop-down list is
inactive, it displays a single value. When activated, it displays (drops down)
a list of values, from which the user may select one. When the user selects a
new value, the control reverts to its inactive state, displaying the selected
value. It is often used in the design of graphical user interfaces, including web
design.
Text editor is the interface for
editing rich text within web browsers, which presents the user with a
"what-you-see-is-what-you-get" (WYSIWYG) editing area. The aim is to
reduce the effort for users trying to express their formatting directly as
valid HTML markup.
Grid Control is a system
management software that delivers centralized monitoring, administration, and
life cycle management functionality for the complete Oracle IT infrastructure,
including systems running Oracle and non-Oracle technologies.
A
list box control
displays a list of items from which the user can select one or more.
LoadingPanel
component which shows a loading image as a progress indicator
A
MaskedTextBox control provides
validation mechanism for user input on a Form
A menu is a temporary piece of
material that appears upon interaction with a button, action, pointer, or other
control. It contains at least two menu items.
Each menu item consists of a
discrete option or action that can affect the app, the view, or selected
elements within a view.
Menus should not be used as a
primary method for navigation within an app.
A
graphical, dynamic control used for month and year selection, which is useful
for selecting months and years, as opposed to full dates ot time intervals.
NumericTextBox is
an input control that accepts only numeric entries. It shares the common
properties of all RadInput controls, including support for
skins, styles for different states, empty message support, conditional postback
on text change, flexible caret and button positioning, labels, and so on.
Pager control is used to
implement page navigation
The
purpose of progress bars is to show that assets are loading, in progress, or
that there is action taking place regarding elements on the page.
QR code (abbreviated from Quick Response Code) is the trademark
for a type of matrix barcode (or two-dimensional barcode) first designed
for the automotive industry in Japan. A barcode is a
machine-readable optical label that contains information about the item to
which it is attached. A QR code uses four standardized encoding modes (numeric,
alphanumeric, byte/binary, and kanji) to efficiently
store data; extensions may also be used.
The
RadioButton control is used to
provide a set of mutually exclusive options. The user can select one radio button in a group.
Rating Control is used to elegantly
visualize end-user ratings. It also provides end-users with an intuitive
interface to rate content by allowing them to select item images
("stars" by default) that represent the user’s rating.
Provides a generic slider element
that enables the user to choose within a finite range of values on one or two
axes.
Splitter control allows you to
split a web page into multiple sections or panels, and optionally allows
end-users to resize panels as necessary.
Provides
navigable tabbed views of content; supports dynamic loading of tab content via
XMLHttpRequest.
A tag cloud (word cloud, or weighted
list in visual design) is a visual representation of text data,
typically used to depict keyword
metadata (tags)
on websites, or to visualize free form text. Tags are usually single words, and
the importance of each tag is shown with font size or color.
A text box, text field or text entry
box is a graphical control element intended to
enable the user to input text information to be used by the program
A timeline is a way of displaying a list
of events in chronological order, sometimes described as a project
artifact. It is typically a graphic
design
showing a long bar labelled with dates alongside
itself and usually events labelled on points where they would have happened.
TimePicker is
a graphical user interface widget which allows
the user to select a date from a calendar and/or time from a time range. The
typical practice is to provide a text
box
field which, when clicked upon to enter a date, pops up a calendar next to or
below the field, allowing the user to populate the field with an appropriate
date, or provides a text box with an icon of a calendar such that when the icon
is clicked on, the calendar (or time field) appears.
Тime picker, many similar functions are available, such as
ensuring the user
- Cannot enter an invalid time (25:18, 4:61).
- Cannot select an out of range time (6:00 pm for a
business allowing customers to select their own appointments, but the
business closes at 5:30), or during unattended times (like lunch).
- Cannot select an invalid range (can restrict selected
time to the nearest 5, 10 or 15 minutes or any range, e.g. 2:30 or 2:45 is
okay, but 2:37 is not.)
The
tooltip or infotip or a hint is a common graphical user interface element. It is
used in conjunction with a cursor, usually a pointer. The user
hovers the pointer over an item, without clicking it, and a tooltip may
appear—a small "hover box" with information about the item being hovered
over. Tooltips do not usually appear on mobile operating systems, because there is no cursor
(though tooltips may be displayed when using a mouse).
Treemaps display hierarchical (tree-structured)
data as a set of nested rectangles. Each branch of the tree is given a
rectangle, which is then tiled with smaller rectangles representing
sub-branches. A leaf node's rectangle has an area proportional to a specified dimension of the data. Often the leaf nodes are colored to show a separate
dimension of the data.
When the color and size dimensions
are correlated in some way with the tree structure, one can often easily see
patterns that would be difficult to spot in other ways, such as if a certain
color is particularly relevant. A second advantage of treemaps is that, by
construction, they make efficient use of space. As a result, they can legibly
display thousands of items on the screen simultaneously.
Produces
a content tree whose nodes can be expanded and contracted.
Allows
for multi-file file upload with feedback on upload progress.