Package org.patternfly.component.modal
Class Modal
java.lang.Object
org.patternfly.component.ComponentDelegate<elemental2.dom.HTMLElement,Modal>
org.patternfly.component.modal.Modal
- All Implemented Interfaces:
Attachable,Finder<elemental2.dom.HTMLElement>,HasElement<elemental2.dom.HTMLElement,,Modal> HasHTMLElement<elemental2.dom.HTMLElement,,Modal> IsElement<elemental2.dom.HTMLElement>,TypedBuilder<elemental2.dom.HTMLElement,,Modal> Closeable<elemental2.dom.HTMLElement,,Modal> Component
public class Modal
extends ComponentDelegate<elemental2.dom.HTMLElement,Modal>
implements Attachable, Closeable<elemental2.dom.HTMLElement,Modal>
A modal displays important information to a user without requiring them to navigate to a new page.
-
Method Summary
Modifier and TypeMethodDescriptionadd(ModalFooter footer) add(ModalHeader header) addFooter(ModalFooter footer) addHeader(ModalHeader header) appendTo(elemental2.dom.HTMLElement element) voidattach(elemental2.dom.MutationRecord mutationRecord) autoClose(boolean autoClose) body()voidclose(elemental2.dom.Event event, boolean fireEvent) closeOnEsc(boolean closeOnEsc) static Modalmodal()onClose(CloseHandler<Modal> closeHandler) voidopen()that()top()Methods inherited from class org.patternfly.component.ComponentDelegate
componentType, elementMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.elemento.Attachable
detach
-
Method Details
-
modal
-
attach
public void attach(elemental2.dom.MutationRecord mutationRecord) - Specified by:
attachin interfaceAttachable
-
appendToBody
-
appendTo
-
addHeader
-
addHeader
-
add
-
addBody
-
add
-
closeOnEsc
-
autoClose
-
hideClose
-
maxWidth
-
size
-
top
-
width
-
that
- Specified by:
thatin interfaceTypedBuilder<elemental2.dom.HTMLElement,Modal>
-
onClose
-
open
public void open() -
close
public void close(elemental2.dom.Event event, boolean fireEvent) -
body
-