OOjsUI
Object-Oriented JavaScript – User Interface
|
▼COOUI\ElementMixin | |
COOUI\AccessKeyedElement | Element with an accesskey |
COOUI\ButtonElement | Element with a button |
COOUI\FlaggedElement | Element with named flags that can be added, removed, listed and checked |
COOUI\GroupElement | Element containing a sequence of child elements |
COOUI\IconElement | Element containing an icon |
COOUI\IndicatorElement | Element containing an indicator |
COOUI\LabelElement | Element containing a label |
COOUI\TabIndexedElement | Element supporting "sequential focus navigation" using the 'tabindex' attribute |
COOUI\TitledElement | Element with a title |
▼CException | |
COOUI\Exception | |
COOUI\HtmlSnippet | Wraps a HTML snippet for use with Tag::appendContent() and Tag::prependContent() |
▼COOUI\Tag | |
▼COOUI\Element | DOM element abstraction |
▼COOUI\Layout | Container for elements |
▼COOUI\FieldLayout | Layout made of a field and optional label |
COOUI\ActionFieldLayout | Layout made of a field, button and optional label |
COOUI\FieldsetLayout | Layout made of a fieldset and optional legend |
COOUI\FormLayout | Layout with an HTML form |
COOUI\HorizontalLayout | HorizontalLayout arranges its contents in a single line (using display: inline-block for its items), with small margins between them |
COOUI\PanelLayout | Layout that expands to cover the entire area of its parent, with optional scrolling and padding |
▼COOUI\Widget | User interface control |
COOUI\ButtonGroupWidget | Group widget for multiple related buttons |
COOUI\ButtonWidget | Generic widget for buttons |
COOUI\IconWidget | Icon widget |
COOUI\IndicatorWidget | Indicator widget |
▼COOUI\InputWidget | Base class for input widgets |
COOUI\ButtonInputWidget | A button that is an input widget |
COOUI\CheckboxInputWidget | Checkbox input widget |
COOUI\DropdownInputWidget | Dropdown input widget, wrapping a <select> element |
COOUI\RadioInputWidget | Radio input widget |
COOUI\RadioSelectInputWidget | Multiple radio buttons input widget |
▼COOUI\TextInputWidget | Input widget with a text field |
COOUI\ComboBoxInputWidget | Combo box input widget, wrapping a text input with <datalist> |
COOUI\LabelWidget | Label widget |
▼COOUI\Theme | Theme logic |
COOUI\ApexTheme | |
COOUI\MediaWikiTheme |