#include "ui/ozone/platform/wayland/host/wayland_data_device_base.h"
#include <utility>
#include "base/logging.h"
#include "ui/ozone/platform/wayland/common/wayland_util.h"
#include "ui/ozone/platform/wayland/host/wayland_connection.h"
#include "ui/ozone/platform/wayland/host/wayland_data_offer_base.h"
namespace ui {
WaylandDataDeviceBase::WaylandDataDeviceBase(WaylandConnection* connection)
: … { … }
WaylandDataDeviceBase::~WaylandDataDeviceBase() = default;
const std::vector<std::string>& WaylandDataDeviceBase::GetAvailableMimeTypes()
const { … }
PlatformClipboard::Data WaylandDataDeviceBase::ReadSelectionData(
const std::string& mime_type) { … }
void WaylandDataDeviceBase::ResetDataOffer() { … }
void WaylandDataDeviceBase::NotifySelectionOffer(
WaylandDataOfferBase* offer) const { … }
}