1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #include "ui/accessibility/ax_action_data.h"
6 
7 #include "ui/accessibility/ax_enums.mojom.h"
8 
9 namespace ui {
10 
11 // Mojo enums are initialized here so the header can include the much smaller
12 // mojom-forward.h header.
AXActionData()13 AXActionData::AXActionData()
14     : action(ax::mojom::Action::kNone),
15       hit_test_event_to_fire(ax::mojom::Event::kNone),
16       horizontal_scroll_alignment(ax::mojom::ScrollAlignment::kNone),
17       vertical_scroll_alignment(ax::mojom::ScrollAlignment::kNone),
18       scroll_behavior(ax::mojom::ScrollBehavior::kNone) {}
19 
20 AXActionData::AXActionData(const AXActionData& other) = default;
21 AXActionData::~AXActionData() = default;
22 
23 }  // namespace ui
24