@@ -149,7 +149,10 @@ let BaseImage: AbstractImageIOS = React.forwardRef((props, forwardedRef) => {
149
149
'aria-selected' : ariaSelected ,
150
150
'aria-readonly' : ariaReadOnly , // Windows
151
151
'aria-multiselectable' : ariaMultiselectable , // Windows
152
- 'aria-required' : ariaRequired , // Windows
152
+ 'aria-required' : ariaRequired , // Windows,
153
+ 'aria-level' : ariaLevel , // Windows
154
+ 'aria-posinset' : ariaPosinset , // Windows
155
+ 'aria-setsize' : ariaSetsize , // Windows
153
156
height,
154
157
src,
155
158
...restProps
@@ -167,6 +170,9 @@ let BaseImage: AbstractImageIOS = React.forwardRef((props, forwardedRef) => {
167
170
required : ariaRequired ?? props . accessibilityState ?. required , // Windows
168
171
} ;
169
172
const accessibilityLabel = props [ 'aria-label' ] ?? props . accessibilityLabel ;
173
+ const accessibilityLevel = ariaLevel ?? props . accessibilityLevel ; // Windows
174
+ const accessibilityPosInSet = ariaPosinset ?? props . accessibilityPosInSet ; // Windows
175
+ const accessibilitySetSize = ariaSetsize ?? props . accessibilitySetSize ; // Windows
170
176
171
177
const actualRef = useWrapRefWithImageAttachedCallbacks ( forwardedRef ) ;
172
178
@@ -189,6 +195,9 @@ let BaseImage: AbstractImageIOS = React.forwardRef((props, forwardedRef) => {
189
195
{ ...restProps }
190
196
accessible = { props . alt !== undefined ? true : props . accessible }
191
197
accessibilityLabel = { accessibilityLabel ?? props . alt }
198
+ accessibilityLevel = { accessibilityLevel } // Windows
199
+ accessibilityPosInSet = { accessibilityPosInSet } // Windows
200
+ accessibilitySetSize = { accessibilitySetSize } // Windows
192
201
ref = { actualRef }
193
202
style = { style }
194
203
resizeMode = { resizeMode }
@@ -211,6 +220,9 @@ let BaseImage: AbstractImageIOS = React.forwardRef((props, forwardedRef) => {
211
220
{ ...restProps }
212
221
accessible = { props . alt !== undefined ? true : props . accessible }
213
222
accessibilityLabel = { accessibilityLabel ?? props . alt }
223
+ accessibilityLevel = { accessibilityLevel } // Windows
224
+ accessibilityPosInSet = { accessibilityPosInSet } // Windows
225
+ accessibilitySetSize = { accessibilitySetSize } // Windows
214
226
ref = { actualRef }
215
227
style = { style }
216
228
resizeMode = { resizeMode }
0 commit comments