blob: 9c6c032bd772be4c5dc4f30a3aaf9d5089ac7795 [file] [log] [blame]
// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "components/arc/test/fake_accessibility_helper_instance.h"
#include <utility>
#include "base/bind.h"
#include "base/bind_helpers.h"
namespace arc {
FakeAccessibilityHelperInstance::FakeAccessibilityHelperInstance() = default;
FakeAccessibilityHelperInstance::~FakeAccessibilityHelperInstance() = default;
void FakeAccessibilityHelperInstance::InitDeprecated(
mojom::AccessibilityHelperHostPtr host_ptr) {
Init(std::move(host_ptr), base::DoNothing());
}
void FakeAccessibilityHelperInstance::Init(
mojom::AccessibilityHelperHostPtr host_ptr,
InitCallback callback) {
std::move(callback).Run();
}
void FakeAccessibilityHelperInstance::PerformActionDeprecated(
int32_t id,
mojom::AccessibilityActionType action) {}
void FakeAccessibilityHelperInstance::SetFilter(
mojom::AccessibilityFilterType filter_type) {
filter_type_ = filter_type;
}
void FakeAccessibilityHelperInstance::PerformActionDeprecated2(
mojom::AccessibilityActionDataPtr action_data_ptr) {}
void FakeAccessibilityHelperInstance::PerformAction(
mojom::AccessibilityActionDataPtr action_data_ptr,
PerformActionCallback callback) {}
void FakeAccessibilityHelperInstance::SetNativeChromeVoxArcSupportDeprecated(
const std::string& package_name,
bool enabled,
SetNativeChromeVoxArcSupportDeprecatedCallback callback) {}
void FakeAccessibilityHelperInstance::
SetNativeChromeVoxArcSupportForFocusedWindow(
bool enabled,
SetNativeChromeVoxArcSupportForFocusedWindowCallback callback) {}
} // namespace arc