Package elemental2.dom
Class EventSource
- java.lang.Object
-
- elemental2.dom.EventSource
-
- All Implemented Interfaces:
EventTarget
@JsType(isNative=true, namespace="<global>") public class EventSource extends java.lang.Object implements EventTarget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
EventSource.ConstructorUrlUnionType
static interface
EventSource.OnerrorFn
static interface
EventSource.OnmessageFn
static interface
EventSource.OnopenFn
-
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
-
Field Summary
Fields Modifier and Type Field Description static int
CLOSED
static int
CONNECTING
EventSource.OnerrorFn
onerror
EventSource.OnmessageFn
onmessage
EventSource.OnopenFn
onopen
static int
OPEN
int
readyState
java.lang.String
url
boolean
withCredentials
-
Constructor Summary
Constructors Constructor Description EventSource(EventSource.ConstructorUrlUnionType url)
EventSource(EventSource.ConstructorUrlUnionType url, EventSourceInit eventSourceInitDict)
EventSource(URL url)
EventSource(URL url, EventSourceInit eventSourceInitDict)
EventSource(java.lang.String url)
EventSource(java.lang.String url, EventSourceInit eventSourceInitDict)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEventListener(java.lang.String type, EventListener listener)
void
addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
void
close()
boolean
dispatchEvent(Event evt)
void
removeEventListener(java.lang.String type, EventListener listener)
void
removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, removeEventListener, removeEventListener
-
-
-
-
Field Detail
-
CLOSED
@JsOverlay public static final int CLOSED
-
CONNECTING
@JsOverlay public static final int CONNECTING
-
OPEN
@JsOverlay public static final int OPEN
-
onerror
public EventSource.OnerrorFn onerror
-
onmessage
public EventSource.OnmessageFn onmessage
-
onopen
public EventSource.OnopenFn onopen
-
readyState
public int readyState
-
url
public java.lang.String url
-
withCredentials
public boolean withCredentials
-
-
Constructor Detail
-
EventSource
public EventSource(EventSource.ConstructorUrlUnionType url, EventSourceInit eventSourceInitDict)
-
EventSource
public EventSource(EventSource.ConstructorUrlUnionType url)
-
EventSource
public EventSource(java.lang.String url, EventSourceInit eventSourceInitDict)
-
EventSource
public EventSource(java.lang.String url)
-
EventSource
public EventSource(URL url, EventSourceInit eventSourceInitDict)
-
EventSource
public EventSource(URL url)
-
-
Method Detail
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
- Specified by:
addEventListener
in interfaceEventTarget
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener)
- Specified by:
addEventListener
in interfaceEventTarget
-
close
public void close()
-
dispatchEvent
public boolean dispatchEvent(Event evt)
- Specified by:
dispatchEvent
in interfaceEventTarget
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
- Specified by:
removeEventListener
in interfaceEventTarget
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener)
- Specified by:
removeEventListener
in interfaceEventTarget
-
-