@@ -22,7 +22,7 @@ pub use text::{
22
22
23
23
#[ cfg( test) ]
24
24
mod tests {
25
- use accesskit:: { Affine , NodeBuilder , NodeId , Rect , Role , Tree , TreeUpdate , Vec2 } ;
25
+ use accesskit:: { Affine , Node , NodeId , Rect , Role , Tree , TreeUpdate , Vec2 } ;
26
26
27
27
use crate :: FilterResult ;
28
28
@@ -46,114 +46,114 @@ mod tests {
46
46
47
47
pub fn test_tree ( ) -> crate :: tree:: Tree {
48
48
let root = {
49
- let mut builder = NodeBuilder :: new ( Role :: RootWebArea ) ;
50
- builder . set_children ( vec ! [
49
+ let mut node = Node :: new ( Role :: RootWebArea ) ;
50
+ node . set_children ( vec ! [
51
51
PARAGRAPH_0_ID ,
52
52
PARAGRAPH_1_IGNORED_ID ,
53
53
PARAGRAPH_2_ID ,
54
54
PARAGRAPH_3_IGNORED_ID ,
55
55
] ) ;
56
- builder . build ( )
56
+ node
57
57
} ;
58
58
let paragraph_0 = {
59
- let mut builder = NodeBuilder :: new ( Role :: Paragraph ) ;
60
- builder . set_children ( vec ! [ LABEL_0_0_IGNORED_ID ] ) ;
61
- builder . build ( )
59
+ let mut node = Node :: new ( Role :: Paragraph ) ;
60
+ node . set_children ( vec ! [ LABEL_0_0_IGNORED_ID ] ) ;
61
+ node
62
62
} ;
63
63
let label_0_0_ignored = {
64
- let mut builder = NodeBuilder :: new ( Role :: Label ) ;
65
- builder . set_name ( "label_0_0_ignored" ) ;
66
- builder . build ( )
64
+ let mut node = Node :: new ( Role :: Label ) ;
65
+ node . set_name ( "label_0_0_ignored" ) ;
66
+ node
67
67
} ;
68
68
let paragraph_1_ignored = {
69
- let mut builder = NodeBuilder :: new ( Role :: Paragraph ) ;
70
- builder . set_transform ( Affine :: translate ( Vec2 :: new ( 10.0 , 40.0 ) ) ) ;
71
- builder . set_bounds ( Rect {
69
+ let mut node = Node :: new ( Role :: Paragraph ) ;
70
+ node . set_transform ( Affine :: translate ( Vec2 :: new ( 10.0 , 40.0 ) ) ) ;
71
+ node . set_bounds ( Rect {
72
72
x0 : 0.0 ,
73
73
y0 : 0.0 ,
74
74
x1 : 800.0 ,
75
75
y1 : 40.0 ,
76
76
} ) ;
77
- builder . set_children ( vec ! [
77
+ node . set_children ( vec ! [
78
78
BUTTON_1_0_HIDDEN_ID ,
79
79
LABEL_1_1_ID ,
80
80
BUTTON_1_2_HIDDEN_ID ,
81
81
] ) ;
82
- builder . build ( )
82
+ node
83
83
} ;
84
84
let button_1_0_hidden = {
85
- let mut builder = NodeBuilder :: new ( Role :: Button ) ;
86
- builder . set_name ( "button_1_0_hidden" ) ;
87
- builder . set_hidden ( ) ;
88
- builder . set_children ( vec ! [ CONTAINER_1_0_0_HIDDEN_ID ] ) ;
89
- builder . build ( )
85
+ let mut node = Node :: new ( Role :: Button ) ;
86
+ node . set_name ( "button_1_0_hidden" ) ;
87
+ node . set_hidden ( ) ;
88
+ node . set_children ( vec ! [ CONTAINER_1_0_0_HIDDEN_ID ] ) ;
89
+ node
90
90
} ;
91
91
let container_1_0_0_hidden = {
92
- let mut builder = NodeBuilder :: new ( Role :: GenericContainer ) ;
93
- builder . set_hidden ( ) ;
94
- builder . build ( )
92
+ let mut node = Node :: new ( Role :: GenericContainer ) ;
93
+ node . set_hidden ( ) ;
94
+ node
95
95
} ;
96
96
let label_1_1 = {
97
- let mut builder = NodeBuilder :: new ( Role :: Label ) ;
98
- builder . set_bounds ( Rect {
97
+ let mut node = Node :: new ( Role :: Label ) ;
98
+ node . set_bounds ( Rect {
99
99
x0 : 10.0 ,
100
100
y0 : 10.0 ,
101
101
x1 : 90.0 ,
102
102
y1 : 30.0 ,
103
103
} ) ;
104
- builder . set_name ( "label_1_1" ) ;
105
- builder . build ( )
104
+ node . set_name ( "label_1_1" ) ;
105
+ node
106
106
} ;
107
107
let button_1_2_hidden = {
108
- let mut builder = NodeBuilder :: new ( Role :: Button ) ;
109
- builder . set_name ( "button_1_2_hidden" ) ;
110
- builder . set_hidden ( ) ;
111
- builder . set_children ( vec ! [ CONTAINER_1_2_0_HIDDEN_ID ] ) ;
112
- builder . build ( )
108
+ let mut node = Node :: new ( Role :: Button ) ;
109
+ node . set_name ( "button_1_2_hidden" ) ;
110
+ node . set_hidden ( ) ;
111
+ node . set_children ( vec ! [ CONTAINER_1_2_0_HIDDEN_ID ] ) ;
112
+ node
113
113
} ;
114
114
let container_1_2_0_hidden = {
115
- let mut builder = NodeBuilder :: new ( Role :: GenericContainer ) ;
116
- builder . set_hidden ( ) ;
117
- builder . build ( )
115
+ let mut node = Node :: new ( Role :: GenericContainer ) ;
116
+ node . set_hidden ( ) ;
117
+ node
118
118
} ;
119
119
let paragraph_2 = {
120
- let mut builder = NodeBuilder :: new ( Role :: Paragraph ) ;
121
- builder . set_children ( vec ! [ LABEL_2_0_ID ] ) ;
122
- builder . build ( )
120
+ let mut node = Node :: new ( Role :: Paragraph ) ;
121
+ node . set_children ( vec ! [ LABEL_2_0_ID ] ) ;
122
+ node
123
123
} ;
124
124
let label_2_0 = {
125
- let mut builder = NodeBuilder :: new ( Role :: Label ) ;
126
- builder . set_name ( "label_2_0" ) ;
127
- builder . build ( )
125
+ let mut node = Node :: new ( Role :: Label ) ;
126
+ node . set_name ( "label_2_0" ) ;
127
+ node
128
128
} ;
129
129
let paragraph_3_ignored = {
130
- let mut builder = NodeBuilder :: new ( Role :: Paragraph ) ;
131
- builder . set_children ( vec ! [
130
+ let mut node = Node :: new ( Role :: Paragraph ) ;
131
+ node . set_children ( vec ! [
132
132
EMPTY_CONTAINER_3_0_IGNORED_ID ,
133
133
LINK_3_1_IGNORED_ID ,
134
134
BUTTON_3_2_ID ,
135
135
EMPTY_CONTAINER_3_3_IGNORED_ID ,
136
136
] ) ;
137
- builder . build ( )
137
+ node
138
138
} ;
139
- let empty_container_3_0_ignored = NodeBuilder :: new ( Role :: GenericContainer ) . build ( ) ;
139
+ let empty_container_3_0_ignored = Node :: new ( Role :: GenericContainer ) ;
140
140
let link_3_1_ignored = {
141
- let mut builder = NodeBuilder :: new ( Role :: Link ) ;
142
- builder . set_children ( vec ! [ LABEL_3_1_0_ID ] ) ;
143
- builder . set_linked ( ) ;
144
- builder . build ( )
141
+ let mut node = Node :: new ( Role :: Link ) ;
142
+ node . set_children ( vec ! [ LABEL_3_1_0_ID ] ) ;
143
+ node . set_linked ( ) ;
144
+ node
145
145
} ;
146
146
let label_3_1_0 = {
147
- let mut builder = NodeBuilder :: new ( Role :: Label ) ;
148
- builder . set_name ( "label_3_1_0" ) ;
149
- builder . build ( )
147
+ let mut node = Node :: new ( Role :: Label ) ;
148
+ node . set_name ( "label_3_1_0" ) ;
149
+ node
150
150
} ;
151
151
let button_3_2 = {
152
- let mut builder = NodeBuilder :: new ( Role :: Button ) ;
153
- builder . set_name ( "button_3_2" ) ;
154
- builder . build ( )
152
+ let mut node = Node :: new ( Role :: Button ) ;
153
+ node . set_name ( "button_3_2" ) ;
154
+ node
155
155
} ;
156
- let empty_container_3_3_ignored = NodeBuilder :: new ( Role :: GenericContainer ) . build ( ) ;
156
+ let empty_container_3_3_ignored = Node :: new ( Role :: GenericContainer ) ;
157
157
let initial_update = TreeUpdate {
158
158
nodes : vec ! [
159
159
( ROOT_ID , root) ,
0 commit comments