Class ComponentDelegate<E extends HTMLElement, B extends TypedBuilder<E,B>>

java.lang.Object
org.patternfly.component.ComponentDelegate<E,B>
All Implemented Interfaces:
ElementAttributeMethods<E,B>, ElementClassListMethods<E,B>, ElementConsumerMethods<E,B>, ElementContainerMethods<E,B>, ElementEventMethods<E,B>, ElementIdMethods<E,B>, ElementQueryMethods<E>, HTMLElementAttributeMethods<E,B>, HTMLElementDataMethods<E,B>, HTMLElementStyleMethods<E,B>, HTMLElementVisibilityMethods<E,B>, IsElement<E>, TypedBuilder<E,B>, Component, org.patternfly.core.OuiaSupport<E,B>
Direct Known Subclasses:
Dropdown, Modal, MultiSelect, MultiTypeahead, PopperDropdown, PopperMultiSelect, PopperMultiTypeahead, PopperSingleSelect, PopperSingleTypeahead, SingleSelect, SingleTypeahead

public abstract class ComponentDelegate<E extends HTMLElement, B extends TypedBuilder<E,B>> extends Object implements Component, org.patternfly.core.OuiaSupport<E,B>, ElementAttributeMethods<E,B>, ElementClassListMethods<E,B>, ElementContainerMethods<E,B>, ElementConsumerMethods<E,B>, ElementEventMethods<E,B>, ElementIdMethods<E,B>, ElementQueryMethods<E>, HTMLElementAttributeMethods<E,B>, HTMLElementDataMethods<E,B>, HTMLElementStyleMethods<E,B>, HTMLElementVisibilityMethods<E,B>
Base class for components that delegate to a lazily assigned root element. Used when the actual DOM element is not known at construction time but is determined later via delegateTo(HTMLElement).