Package org.patternfly.popper
Class PopperBuilder
- java.lang.Object
-
- org.patternfly.popper.PopperBuilder
-
public class PopperBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description PopperBuilder(String componentName, HTMLElement triggerElement, HTMLElement popperElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PopperBuilderaddModifier(Modifier... modifiers)PopperBuilderanimationDuration(int animationDuration)Popperbuild()PopperBuilderentryDelay(int entryDelay)PopperBuilderexitDelay(int exitDelay)PopperBuilderplacement(Placement placement)PopperBuilderregisterHandler(HTMLElement triggerElement, Set<TriggerAction> triggerActions, Consumer<Event> show, Consumer<Event> hide)PopperBuilderregisterHandler(Set<TriggerAction> triggerActions, Consumer<Event> show, Consumer<Event> hide)PopperBuilderremovePopperOnTriggerDetach()PopperBuilderzIndex(int zIndex)
-
-
-
Constructor Detail
-
PopperBuilder
public PopperBuilder(String componentName, HTMLElement triggerElement, HTMLElement popperElement)
-
-
Method Detail
-
animationDuration
public PopperBuilder animationDuration(int animationDuration)
-
entryDelay
public PopperBuilder entryDelay(int entryDelay)
-
exitDelay
public PopperBuilder exitDelay(int exitDelay)
-
zIndex
public PopperBuilder zIndex(int zIndex)
-
placement
public PopperBuilder placement(Placement placement)
-
addModifier
public PopperBuilder addModifier(Modifier... modifiers)
-
registerHandler
public PopperBuilder registerHandler(Set<TriggerAction> triggerActions, Consumer<Event> show, Consumer<Event> hide)
-
registerHandler
public PopperBuilder registerHandler(HTMLElement triggerElement, Set<TriggerAction> triggerActions, Consumer<Event> show, Consumer<Event> hide)
-
removePopperOnTriggerDetach
public PopperBuilder removePopperOnTriggerDetach()
-
build
public Popper build()
-
-