chromium/ui/views/corewm/tooltip_view_aura.cc

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

#include "ui/views/corewm/tooltip_view_aura.h"

#include <utility>

#include "base/strings/string_util.h"
#include "ui/accessibility/ax_enums.mojom.h"
#include "ui/accessibility/ax_node_data.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/color/color_provider.h"
#include "ui/gfx/canvas.h"
#include "ui/gfx/text_elider.h"
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/background.h"
#include "ui/views/border.h"
#include "ui/views/painter.h"

namespace views::corewm {

namespace {

constexpr int kTooltipBorderThickness =;
constexpr gfx::Insets kBorderInset =;

}  // namespace

TooltipViewAura::TooltipViewAura()
    :{}

TooltipViewAura::~TooltipViewAura() = default;

void TooltipViewAura::SetText(const std::u16string& text) {}

void TooltipViewAura::SetFontList(const gfx::FontList& font_list) {}

void TooltipViewAura::SetMinLineHeight(int line_height) {}

void TooltipViewAura::SetMaxWidth(int width) {}

void TooltipViewAura::SetMaxLines(size_t max_lines) {}

void TooltipViewAura::SetElideBehavior(gfx::ElideBehavior elide_behavior) {}

void TooltipViewAura::OnPaint(gfx::Canvas* canvas) {}

gfx::Size TooltipViewAura::CalculatePreferredSize(
    const SizeBounds& /*available_size*/) const {}

void TooltipViewAura::OnThemeChanged() {}

void TooltipViewAura::GetAccessibleNodeData(ui::AXNodeData* node_data) {}

void TooltipViewAura::ResetDisplayRect() {}

BEGIN_METADATA()

}  // namespace views::corewm