Package io.getstream.video.android.core
Class EventSubscription
-
- All Implemented Interfaces:
public final class EventSubscription
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanisDisposedprivate final VideoEventListener<VideoEvent>listenerprivate final Function1<VideoEvent, Boolean>filter
-
Constructor Summary
Constructors Constructor Description EventSubscription(VideoEventListener<VideoEvent> listener, Function1<VideoEvent, Boolean> filter)
-
Method Summary
Modifier and Type Method Description final BooleanisDisposed()final UnitsetDisposed(Boolean isDisposed)final VideoEventListener<VideoEvent>getListener()final Function1<VideoEvent, Boolean>getFilter()final Unitdispose()-
-
Constructor Detail
-
EventSubscription
EventSubscription(VideoEventListener<VideoEvent> listener, Function1<VideoEvent, Boolean> filter)
-
-
Method Detail
-
isDisposed
final Boolean isDisposed()
-
setDisposed
final Unit setDisposed(Boolean isDisposed)
-
getListener
final VideoEventListener<VideoEvent> getListener()
-
getFilter
final Function1<VideoEvent, Boolean> getFilter()
-
-
-
-