Dart SDK
dart:html
WindowEventHandlers
class
WindowEventHandlers
Constants
Properties
Constants
hashChangeEvent
messageEvent
offlineEvent
onlineEvent
popStateEvent
storageEvent
unloadEvent
Properties
onHashChange
onMessage
onOffline
onOnline
onPopState
onStorage
onUnload
on
Methods
addEventListener
removeEventListener
dispatchEvent
(Not documented.)
Annotations
DocsEditable()
DomName('WindowEventHandlers')
Experimental()
Extends
Object
EventTarget
WindowEventHandlers
Implemented by
BodyElement
Window
Constants
EventStreamProvider
<
Event
>
hashChangeEvent
=
const
EventStreamProvider
<
Event
>
('hashchange')
const
EventStreamProvider
<
MessageEvent
>
messageEvent
=
const
EventStreamProvider
<
MessageEvent
>
('message')
const
EventStreamProvider
<
Event
>
offlineEvent
=
const
EventStreamProvider
<
Event
>
('offline')
const
EventStreamProvider
<
Event
>
onlineEvent
=
const
EventStreamProvider
<
Event
>
('online')
const
EventStreamProvider
<
PopStateEvent
>
popStateEvent
=
const
EventStreamProvider
<
PopStateEvent
>
('popstate')
const
EventStreamProvider
<
StorageEvent
>
storageEvent
=
const
EventStreamProvider
<
StorageEvent
>
('storage')
const
EventStreamProvider
<
Event
>
unloadEvent
=
const
EventStreamProvider
<
Event
>
('unload')
const
Properties
Stream
<
Event
>
onHashChange
read-only
Stream
<
MessageEvent
>
onMessage
read-only
Stream
<
Event
>
onOffline
read-only
Stream
<
Event
>
onOnline
read-only
Stream
<
PopStateEvent
>
onPopState
read-only
Stream
<
StorageEvent
>
onStorage
read-only
Stream
<
Event
>
onUnload
read-only
Events
on
read-only ,
inherited
This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
Methods
addEventListener
(
String
type
,
dynamic
listener
(
Event
event
)
, [
bool
useCapture
]) →
void
inherited
removeEventListener
(
String
type
,
dynamic
listener
(
Event
event
)
, [
bool
useCapture
]) →
void
inherited
dispatchEvent
(
Event
event
) →
bool
inherited