Type Alias MessageEventInit

Source
pub(crate) type MessageEventInit = MessageEventInit<DomTypeHolder>;

Aliased Type§

pub(crate) struct MessageEventInit {
    pub parent: EventInit,
    pub data: RootedTraceableBox<Heap<Value>>,
    pub lastEventId: DOMString,
    pub origin: DOMString,
    pub ports: Vec<Root<Dom<MessagePort>>>,
    pub source: Option<WindowProxyOrMessagePortOrServiceWorker<DomTypeHolder>>,
}

Fields§

§parent: EventInit§data: RootedTraceableBox<Heap<Value>>§lastEventId: DOMString§origin: DOMString§ports: Vec<Root<Dom<MessagePort>>>§source: Option<WindowProxyOrMessagePortOrServiceWorker<DomTypeHolder>>