Here is a list of all documented class members with links to the class documentation for each member:

### - $ -

- $accessKey : OOUI\AccessKeyedElement
- $align : OOUI\FieldLayout
- $attributes : OOUI\Tag
- $buttonWidget : OOUI\ActionFieldLayout
- $classes : OOUI\Tag
- $content : OOUI\HtmlSnippet , OOUI\Tag
- $data : OOUI\Element
- $defaultDir : OOUI\Element
- $disabled : OOUI\Widget
- $element : OOUI\ElementMixin
- $elementGroup : OOUI\Tag
- $errors : OOUI\FieldLayout
- $fields : OOUI\RadioSelectInputWidget
- $fieldWidget : OOUI\FieldLayout
- $flags : OOUI\FlaggedElement
- $framed : OOUI\ButtonElement
- $href : OOUI\ButtonWidget
- $icon : OOUI\IconElement
- $indicator : OOUI\IndicatorElement
- $infusable : OOUI\Tag
- $input : OOUI\InputWidget , OOUI\LabelWidget
- $items : OOUI\GroupElement
- $label : OOUI\LabelElement
- $mixins : OOUI\Element
- $multiline : OOUI\TextInputWidget
- $noFollow : OOUI\ButtonWidget
- $notices : OOUI\FieldLayout
- $options : OOUI\ComboBoxInputWidget , OOUI\DropdownInputWidget
- $ownClasses : OOUI\Element
- $readOnly : OOUI\TextInputWidget
- $selected : OOUI\CheckboxInputWidget
- $supportsSimpleLabel : OOUI\ButtonInputWidget , OOUI\Widget
- $tabIndex : OOUI\TabIndexedElement
- $tag : OOUI\Tag
- $tagName : OOUI\Element
- $target : OOUI\ButtonWidget , OOUI\ElementMixin
- $targetPropertyName : OOUI\ElementMixin
- $title : OOUI\TitledElement
- $type : OOUI\TextInputWidget
- $useInputTag : OOUI\ButtonInputWidget
- $value : OOUI\InputWidget

### - _ -

- __call() : OOUI\Element
- __construct() : OOUI\AccessKeyedElement , OOUI\ActionFieldLayout , OOUI\ButtonElement , OOUI\ButtonGroupWidget , OOUI\ButtonInputWidget , OOUI\ButtonWidget , OOUI\CheckboxInputWidget , OOUI\ComboBoxInputWidget , OOUI\DropdownInputWidget , OOUI\Element , OOUI\ElementMixin , OOUI\FieldLayout , OOUI\FieldsetLayout , OOUI\FlaggedElement , OOUI\FormLayout , OOUI\GroupElement , OOUI\HorizontalLayout , OOUI\HtmlSnippet , OOUI\IconElement , OOUI\IconWidget , OOUI\IndicatorElement , OOUI\IndicatorWidget , OOUI\InputWidget , OOUI\LabelElement , OOUI\LabelWidget , OOUI\Layout , OOUI\PanelLayout , OOUI\RadioInputWidget , OOUI\RadioSelectInputWidget , OOUI\TabIndexedElement , OOUI\Tag , OOUI\TextInputWidget , OOUI\TitledElement , OOUI\Widget
- __get() : OOUI\Element
- __isset() : OOUI\Element
- __toString() : OOUI\HtmlSnippet , OOUI\Tag

### - a -

- addClasses() : OOUI\Tag
- addItems() : OOUI\GroupElement
- appendContent() : OOUI\Tag

### - c -

- cleanUpValue() : OOUI\InputWidget
- clearContent() : OOUI\Tag
- clearFlags() : OOUI\FlaggedElement
- clearItems() : OOUI\GroupElement

### - e -

- ensureInfusableId() : OOUI\Tag

### - g -

- getAccessKey() : OOUI\AccessKeyedElement
- getAttribute() : OOUI\Tag
- getConfig() : OOUI\Element , OOUI\ElementMixin
- getData() : OOUI\Element
- getDir() : OOUI\Element
- getElementClasses() : OOUI\Theme
- getElementGroup() : OOUI\Tag
- getField() : OOUI\FieldLayout
- getFlags() : OOUI\FlaggedElement
- getGeneratedAttributes() : OOUI\Tag
- getHref() : OOUI\ButtonWidget
- getIcon() : OOUI\IconElement
- getIndicator() : OOUI\IndicatorElement
- getInputElement() : OOUI\InputWidget
- getItems() : OOUI\GroupElement
- getJavaScriptClassName() : OOUI\Element
- getLabel() : OOUI\LabelElement
- getNoFollow() : OOUI\ButtonWidget
- getTabIndex() : OOUI\TabIndexedElement
- getTagName() : OOUI\Element
- getTarget() : OOUI\ButtonWidget
- getTitle() : OOUI\TitledElement
- getValue() : OOUI\InputWidget

### - h -

- hasClass() : OOUI\Tag
- hasFlag() : OOUI\FlaggedElement

### - i -

- isDisabled() : OOUI\Widget
- isEmpty() : OOUI\GroupElement
- isFramed() : OOUI\ButtonElement
- isInfusable() : OOUI\Tag
- isMultiline() : OOUI\TextInputWidget
- isReadOnly() : OOUI\TextInputWidget
- isSelected() : OOUI\CheckboxInputWidget , OOUI\RadioInputWidget

### - m -

- mixin() : OOUI\Element

### - p -

- prependContent() : OOUI\Tag

### - r -

- removeAttributes() : OOUI\Tag
- removeClasses() : OOUI\Tag
- removeItems() : OOUI\GroupElement

### - s -

- setAccessKey() : OOUI\AccessKeyedElement
- setAlignment() : OOUI\FieldLayout
- setAttributes() : OOUI\Tag
- setData() : OOUI\Element
- setDefaultDir() : OOUI\Element
- setDir() : OOUI\InputWidget
- setDisabled() : OOUI\Widget
- setElementGroup() : OOUI\Tag
- setFlags() : OOUI\FlaggedElement
- setHref() : OOUI\ButtonWidget
- setIcon() : OOUI\IconElement
- setIndicator() : OOUI\IndicatorElement
- setInfusable() : OOUI\Tag
- setLabel() : OOUI\ButtonInputWidget , OOUI\LabelElement
- setNoFollow() : OOUI\ButtonWidget
- setOptions() : OOUI\ComboBoxInputWidget , OOUI\DropdownInputWidget , OOUI\RadioSelectInputWidget
- setReadOnly() : OOUI\TextInputWidget
- setRTL() : OOUI\InputWidget
- setSelected() : OOUI\CheckboxInputWidget , OOUI\RadioInputWidget
- setSingleton() : OOUI\Theme
- setTabIndex() : OOUI\TabIndexedElement
- setTarget() : OOUI\ButtonWidget
- setTitle() : OOUI\TitledElement
- setValue() : OOUI\ButtonInputWidget , OOUI\InputWidget , OOUI\Tag
- singleton() : OOUI\Theme
- supports() : OOUI\Element

### - t -

- toggleClasses() : OOUI\Tag
- toggleFramed() : OOUI\ButtonElement
- toString() : OOUI\Element , OOUI\Tag

### - u -

- updateElementClasses() : OOUI\Theme
- updateHref() : OOUI\ButtonWidget
- updateTabIndex() : OOUI\TabIndexedElement