SUI.control

The SUI.control namespace holds a set of more advanced user interface controls.

The SUI.control namespace is the home for more advanced controls. These controls are specialized components such as a date entry component, an image cropper or an HTML editor. All are based on SUI.Box/SUI.AnchorLayout so they all can be used in the SUI lay out mechanism.

Defined in: SUI.js


Classes

Name Description

BaseHTMLEditControl

SUI.control.BaseHTMLEditControl constructor. This base class was created to limit code size. You don't need this constructor HTMLEditControl is the one you need.

ColorIntensityBar

Create a color intensity bar. The bar is always 256 pixels long and 20 pixels high.

ColorTablePicker

Create a color table picker control.

Date

Create a date(time) control: a set of input fields in the order of date(time) format, together with a button for a date(time) dialog box to facilitate date entry.

HSVColorPicker

Create an HSV color picker control.

HSVSelector

Create an HSV color selection control.

HTMLEditControl

SUI.control.HTMLEditControl constructor

ImageCropper

Create a SUI.control.ImageCropper.

PasteData

The SUI.control.PasteData implements the pasting logic for the HTML editor. It is a fundamental part of the HTML editor and therefore both are able to access each other's private data members.

RGBColorPicker

Create an RGB color picker control.