#include "ui/views/corewm/tooltip_controller_test_helper.h"
#include "base/time/time.h"
#include "ui/aura/window.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/wm/public/activation_change_observer.h"
#include "ui/wm/public/tooltip_client.h"
#include "ui/wm/public/tooltip_observer.h"
namespace views::corewm::test {
TooltipControllerTestHelper::TooltipControllerTestHelper(
aura::Window* root_window)
: … { … }
TooltipControllerTestHelper::~TooltipControllerTestHelper() { … }
bool TooltipControllerTestHelper::UseServerSideTooltip() { … }
const std::u16string& TooltipControllerTestHelper::GetTooltipText() { … }
aura::Window* TooltipControllerTestHelper::GetTooltipParentWindow() { … }
const aura::Window* TooltipControllerTestHelper::GetObservedWindow() { … }
const gfx::Point& TooltipControllerTestHelper::GetTooltipPosition() { … }
base::TimeDelta TooltipControllerTestHelper::GetShowTooltipDelay() { … }
void TooltipControllerTestHelper::HideAndReset() { … }
void TooltipControllerTestHelper::UpdateIfRequired(TooltipTrigger trigger) { … }
void TooltipControllerTestHelper::FireHideTooltipTimer() { … }
void TooltipControllerTestHelper::AddObserver(wm::TooltipObserver* observer) { … }
void TooltipControllerTestHelper::RemoveObserver(
wm::TooltipObserver* observer) { … }
bool TooltipControllerTestHelper::IsWillShowTooltipTimerRunning() { … }
bool TooltipControllerTestHelper::IsWillHideTooltipTimerRunning() { … }
bool TooltipControllerTestHelper::IsTooltipVisible() { … }
void TooltipControllerTestHelper::SkipTooltipShowDelay(bool enable) { … }
void TooltipControllerTestHelper::MockWindowActivated(aura::Window* window,
bool active) { … }
void TooltipControllerTestHelper::OnWindowPropertyChanged(aura::Window* window,
const void* key,
intptr_t old) { … }
void TooltipControllerTestHelper::OnWindowDestroyed(aura::Window* window) { … }
TooltipTestView::TooltipTestView() = default;
TooltipTestView::~TooltipTestView() = default;
std::u16string TooltipTestView::GetTooltipText(const gfx::Point& p) const { … }
BEGIN_METADATA(…)
}