#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 = …;
}
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& ) const { … }
void TooltipViewAura::OnThemeChanged() { … }
void TooltipViewAura::GetAccessibleNodeData(ui::AXNodeData* node_data) { … }
void TooltipViewAura::ResetDisplayRect() { … }
BEGIN_METADATA(…)
}