summaryrefslogtreecommitdiff
path: root/libcef/browser/views/basic_panel_view.h
diff options
context:
space:
mode:
authorInna Palant <ipalant@google.com>2023-12-12 19:56:22 -0800
committerInna Palant <ipalant@google.com>2023-12-12 19:56:22 -0800
commit1ee1f36e3b492d7a6a0bf2367fe509365853aeaa (patch)
treea5790e155ff0d998639beb6172dfa0feb294aac9 /libcef/browser/views/basic_panel_view.h
parent1e76199e6f0ded437fca14eb9e512e0c6bd0fc1e (diff)
parentc33b736614ef77e4048cee551999a656a5ef465f (diff)
downloadcef-1ee1f36e3b492d7a6a0bf2367fe509365853aeaa.tar.gz
Merge remote-tracking branch 'origin/upstream'main
Import b/312293934
Diffstat (limited to 'libcef/browser/views/basic_panel_view.h')
-rw-r--r--libcef/browser/views/basic_panel_view.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/libcef/browser/views/basic_panel_view.h b/libcef/browser/views/basic_panel_view.h
new file mode 100644
index 00000000..659b7cb1
--- /dev/null
+++ b/libcef/browser/views/basic_panel_view.h
@@ -0,0 +1,24 @@
+// Copyright 2016 The Chromium Embedded Framework Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be found
+// in the LICENSE file.
+
+#ifndef CEF_LIBCEF_BROWSER_VIEWS_BASIC_PANEL_VIEW_H_
+#define CEF_LIBCEF_BROWSER_VIEWS_BASIC_PANEL_VIEW_H_
+#pragma once
+
+#include "include/views/cef_panel_delegate.h"
+
+#include "libcef/browser/views/panel_view.h"
+
+class CefBasicPanelView : public CefPanelView<views::View, CefPanelDelegate> {
+ public:
+ using ParentClass = CefPanelView<views::View, CefPanelDelegate>;
+
+ // |cef_delegate| may be nullptr.
+ explicit CefBasicPanelView(CefPanelDelegate* cef_delegate);
+
+ CefBasicPanelView(const CefBasicPanelView&) = delete;
+ CefBasicPanelView& operator=(const CefBasicPanelView&) = delete;
+};
+
+#endif // CEF_LIBCEF_BROWSER_VIEWS_BASIC_PANEL_VIEW_H_