|
OOUI
Object-Oriented User Interface
|
| ▼NOOUI | |
| CActionFieldLayout | Layout made of a field, button and optional label |
| CApexTheme | |
| CBlankTheme | |
| CButtonGroupWidget | Group widget for multiple related buttons |
| CButtonInputWidget | A button that is an input widget |
| CButtonWidget | Generic widget for buttons |
| CCheckboxInputWidget | Checkbox input widget |
| CCheckboxMultiselectInputWidget | Multiple checkbox input widget |
| CComboBoxInputWidget | Combo box input widget, wrapping a text input with <datalist> |
| CDropdownInputWidget | Dropdown input widget, wrapping a <select> element |
| CElement | DOM element abstraction |
| CFieldLayout | Layout made of a field and optional label |
| CFieldsetLayout | Layout made of a fieldset and optional legend |
| CFormLayout | Layout with an HTML form |
| CHiddenInputWidget | Data widget intended for creating 'hidden'-type inputs |
| CHorizontalLayout | HorizontalLayout arranges its contents in a single line (using display: inline-block for its items), with small margins between them |
| CHtmlSnippet | Wraps a HTML snippet for use with Tag::appendContent() and Tag::prependContent() |
| CIconWidget | Icon widget |
| CIndexLayout | IndexLayouts contain TabPanelLayout layouts as well as TabSelectWidget tabs that allow users to navigate through the tab panels and select which one to display |
| CIndicatorWidget | Indicator widget |
| CInputWidget | Base class for input widgets |
| CLabelWidget | Label widget |
| CLayout | Container for elements |
| CMenuLayout | MenuLayouts combine a menu and a content PanelLayout panel |
| CMessageWidget | Notice widget |
| CMultilineTextInputWidget | Input widget with a text field |
| CNumberInputWidget | Input widget with a number field |
| COptionWidget | OptionWidgets are special elements that can be selected and configured with data |
| CPanelLayout | Layout that expands to cover the entire area of its parent, with optional scrolling and padding |
| CProgressBarWidget | |
| CRadioInputWidget | Radio input widget |
| CRadioSelectInputWidget | Multiple radio buttons input widget |
| CSearchInputWidget | Input widget with a text field |
| CSelectFileInputWidget | Generic widget for buttons |
| CSelectWidget | A SelectWidget is of a generic selection of options |
| CStackLayout | StackLayouts contain a series of PanelLayouts |
| CTabOptionWidget | |
| CTabPanelLayout | TabPanelLayouts are used within IndexLayouts to create tab panels that users can select and display from the index's optional TabSelectWidget navigation |
| CTabSelectWidget | TabSelectWidget is a list that contains TabOptionWidget options |
| CTag | |
| CTextInputWidget | Input widget with a text field |
| CTheme | Theme logic |
| CToggleSwitchWidget | ToggleSwitch widget |
| CToggleWidget | Toggle widget |
| CWidget | User interface control |
| CWikimediaUITheme |