blob: 6dc7c7718547fd19b6e3f893b6642fac2501dc6f [file] [log] [blame]
// Copyright 2015 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library fuchsia.ui.viewsv1;
using fuchsia.ui.gfx;
using fuchsia.ui.scenic;
using fuchsia.math;
// This is a temporary solution to expose hit testing to the accessibility manager before the
// scenic refactor.
// TODO(SCN-845) A new hit test API will be exposed after the refactor.
//
// DO NOT USE!
[Discoverable]
interface AccessibilityViewInspector {
// Provides a FIDL interface to expose the hit test mechanism from view manager.
1: PerformHitTest(ViewTreeToken token, fuchsia.math.Point3F origin,
fuchsia.math.Point3F direction) -> (vector<fuchsia.ui.gfx.Hit> hits);
};