Package com.microsoft.playwright.impl
Class WaitableEvent<EventType,T>
- java.lang.Object
-
- com.microsoft.playwright.impl.WaitableEvent<EventType,T>
-
- All Implemented Interfaces:
Waitable<T>,java.util.function.Consumer<T>
- Direct Known Subclasses:
BrowserContextImpl.WaitableContextClose,PageImpl.WaitableFrameDetach,PageImpl.WaitablePageClose,PageImpl.WaitablePageCrash,WebSocketImpl.WaitableWebSocketClose,WebSocketImpl.WaitableWebSocketError
class WaitableEvent<EventType,T> extends java.lang.Object implements Waitable<T>, java.util.function.Consumer<T>
-
-
Constructor Summary
Constructors Constructor Description WaitableEvent(ListenerCollection<EventType> listeners, EventType type)WaitableEvent(ListenerCollection<EventType> listeners, EventType type, java.util.function.Predicate<T> predicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(T eventArg)voiddispose()Tget()booleanisDone()
-
-
-
Field Detail
-
listeners
final ListenerCollection<EventType> listeners
-
type
private final EventType type
-
predicate
private final java.util.function.Predicate<T> predicate
-
eventArg
private T eventArg
-
-
Constructor Detail
-
WaitableEvent
WaitableEvent(ListenerCollection<EventType> listeners, EventType type)
-
WaitableEvent
WaitableEvent(ListenerCollection<EventType> listeners, EventType type, java.util.function.Predicate<T> predicate)
-
-