chromium/third_party/blink/renderer/modules/push_messaging/push_event.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/modules/push_messaging/push_event.h"

#include "third_party/blink/renderer/bindings/core/v8/v8_union_arraybuffer_arraybufferview_usvstring.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_push_event_init.h"
#include "third_party/blink/renderer/core/typed_arrays/dom_array_piece.h"
#include "third_party/blink/renderer/platform/bindings/exception_state.h"

namespace blink {

PushEvent::PushEvent(const AtomicString& type,
                     PushMessageData* data,
                     WaitUntilObserver* observer)
    :{}

PushEvent::PushEvent(const AtomicString& type,
                     const PushEventInit* initializer,
                     ExceptionState& exception_state)
    :{}

PushEvent::~PushEvent() = default;

const AtomicString& PushEvent::InterfaceName() const {}

PushMessageData* PushEvent::data() {}

void PushEvent::Trace(Visitor* visitor) const {}

}  // namespace blink