// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_GUEST_VIEW_BROWSER_GUEST_VIEW_EVENT_H_ #define COMPONENTS_GUEST_VIEW_BROWSER_GUEST_VIEW_EVENT_H_ #include <memory> #include <optional> #include <string> #include "base/values.h" namespace guest_view { class GuestViewBase; // A GuestViewEvent is a wrapper class for a GuestView event. // GuestViewEvents may be queued until the guest is attached to a container. // This wrapper class holds all the necessary information to fire the event // on attachment. GuestViewEvents are owned by GuestViewBase. class GuestViewEvent { … }; } // namespace guest_view #endif // COMPONENTS_GUEST_VIEW_BROWSER_GUEST_VIEW_EVENT_H_