1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10extern_protocol!(
11 #[doc(alias = "NSAccessibilityElement")]
13 #[name = "NSAccessibilityElement"]
14 pub unsafe trait NSAccessibilityElementProtocol: NSObjectProtocol {
15 #[unsafe(method(accessibilityFrame))]
16 #[unsafe(method_family = none)]
17 unsafe fn accessibilityFrame(&self) -> NSRect;
18
19 #[unsafe(method(accessibilityParent))]
20 #[unsafe(method_family = none)]
21 unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>;
22
23 #[optional]
24 #[unsafe(method(isAccessibilityFocused))]
25 #[unsafe(method_family = none)]
26 unsafe fn isAccessibilityFocused(&self) -> bool;
27
28 #[optional]
29 #[unsafe(method(accessibilityIdentifier))]
30 #[unsafe(method_family = none)]
31 unsafe fn accessibilityIdentifier(&self) -> Retained<NSString>;
32 }
33);
34
35extern_protocol!(
36 pub unsafe trait NSAccessibilityGroup: NSAccessibilityElementProtocol {}
38);
39
40extern_protocol!(
41 pub unsafe trait NSAccessibilityButton: NSAccessibilityElementProtocol {
43 #[unsafe(method(accessibilityLabel))]
44 #[unsafe(method_family = none)]
45 unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>;
46
47 #[unsafe(method(accessibilityPerformPress))]
48 #[unsafe(method_family = none)]
49 unsafe fn accessibilityPerformPress(&self) -> bool;
50 }
51);
52
53extern_protocol!(
54 pub unsafe trait NSAccessibilitySwitch: NSAccessibilityButton {
56 #[unsafe(method(accessibilityValue))]
57 #[unsafe(method_family = none)]
58 unsafe fn accessibilityValue(&self) -> Option<Retained<NSString>>;
59
60 #[optional]
61 #[unsafe(method(accessibilityPerformIncrement))]
62 #[unsafe(method_family = none)]
63 unsafe fn accessibilityPerformIncrement(&self) -> bool;
64
65 #[optional]
66 #[unsafe(method(accessibilityPerformDecrement))]
67 #[unsafe(method_family = none)]
68 unsafe fn accessibilityPerformDecrement(&self) -> bool;
69 }
70);
71
72extern_protocol!(
73 pub unsafe trait NSAccessibilityRadioButton: NSAccessibilityButton {
75 #[unsafe(method(accessibilityValue))]
76 #[unsafe(method_family = none)]
77 unsafe fn accessibilityValue(&self) -> Option<Retained<NSNumber>>;
78 }
79);
80
81extern_protocol!(
82 pub unsafe trait NSAccessibilityCheckBox: NSAccessibilityButton {
84 #[unsafe(method(accessibilityValue))]
85 #[unsafe(method_family = none)]
86 unsafe fn accessibilityValue(&self) -> Option<Retained<NSNumber>>;
87 }
88);
89
90extern_protocol!(
91 pub unsafe trait NSAccessibilityStaticText: NSAccessibilityElementProtocol {
93 #[unsafe(method(accessibilityValue))]
94 #[unsafe(method_family = none)]
95 unsafe fn accessibilityValue(&self) -> Option<Retained<NSString>>;
96
97 #[optional]
98 #[unsafe(method(accessibilityAttributedStringForRange:))]
99 #[unsafe(method_family = none)]
100 unsafe fn accessibilityAttributedStringForRange(
101 &self,
102 range: NSRange,
103 ) -> Option<Retained<NSAttributedString>>;
104
105 #[optional]
106 #[unsafe(method(accessibilityVisibleCharacterRange))]
107 #[unsafe(method_family = none)]
108 unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange;
109 }
110);
111
112extern_protocol!(
113 pub unsafe trait NSAccessibilityNavigableStaticText: NSAccessibilityStaticText {
115 #[unsafe(method(accessibilityStringForRange:))]
116 #[unsafe(method_family = none)]
117 unsafe fn accessibilityStringForRange(&self, range: NSRange) -> Option<Retained<NSString>>;
118
119 #[unsafe(method(accessibilityLineForIndex:))]
120 #[unsafe(method_family = none)]
121 unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger;
122
123 #[unsafe(method(accessibilityRangeForLine:))]
124 #[unsafe(method_family = none)]
125 unsafe fn accessibilityRangeForLine(&self, line_number: NSInteger) -> NSRange;
126
127 #[unsafe(method(accessibilityFrameForRange:))]
128 #[unsafe(method_family = none)]
129 unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect;
130 }
131);
132
133extern_protocol!(
134 pub unsafe trait NSAccessibilityProgressIndicator: NSAccessibilityGroup {
136 #[unsafe(method(accessibilityValue))]
137 #[unsafe(method_family = none)]
138 unsafe fn accessibilityValue(&self) -> Option<Retained<NSNumber>>;
139 }
140);
141
142extern_protocol!(
143 pub unsafe trait NSAccessibilityStepper: NSAccessibilityElementProtocol {
145 #[unsafe(method(accessibilityLabel))]
146 #[unsafe(method_family = none)]
147 unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>;
148
149 #[unsafe(method(accessibilityPerformIncrement))]
150 #[unsafe(method_family = none)]
151 unsafe fn accessibilityPerformIncrement(&self) -> bool;
152
153 #[unsafe(method(accessibilityPerformDecrement))]
154 #[unsafe(method_family = none)]
155 unsafe fn accessibilityPerformDecrement(&self) -> bool;
156
157 #[optional]
158 #[unsafe(method(accessibilityValue))]
159 #[unsafe(method_family = none)]
160 unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>;
161 }
162);
163
164extern_protocol!(
165 pub unsafe trait NSAccessibilitySlider: NSAccessibilityElementProtocol {
167 #[unsafe(method(accessibilityLabel))]
168 #[unsafe(method_family = none)]
169 unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>;
170
171 #[unsafe(method(accessibilityValue))]
172 #[unsafe(method_family = none)]
173 unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>;
174
175 #[unsafe(method(accessibilityPerformIncrement))]
176 #[unsafe(method_family = none)]
177 unsafe fn accessibilityPerformIncrement(&self) -> bool;
178
179 #[unsafe(method(accessibilityPerformDecrement))]
180 #[unsafe(method_family = none)]
181 unsafe fn accessibilityPerformDecrement(&self) -> bool;
182 }
183);
184
185extern_protocol!(
186 pub unsafe trait NSAccessibilityImage: NSAccessibilityElementProtocol {
188 #[unsafe(method(accessibilityLabel))]
189 #[unsafe(method_family = none)]
190 unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>;
191 }
192);
193
194extern_protocol!(
195 pub unsafe trait NSAccessibilityContainsTransientUI:
197 NSAccessibilityElementProtocol
198 {
199 #[unsafe(method(accessibilityPerformShowAlternateUI))]
200 #[unsafe(method_family = none)]
201 unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool;
202
203 #[unsafe(method(accessibilityPerformShowDefaultUI))]
204 #[unsafe(method_family = none)]
205 unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool;
206
207 #[unsafe(method(isAccessibilityAlternateUIVisible))]
208 #[unsafe(method_family = none)]
209 unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool;
210 }
211);
212
213extern_protocol!(
214 pub unsafe trait NSAccessibilityTable: NSAccessibilityGroup {
216 #[unsafe(method(accessibilityLabel))]
217 #[unsafe(method_family = none)]
218 unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>;
219
220 #[unsafe(method(accessibilityRows))]
221 #[unsafe(method_family = none)]
222 unsafe fn accessibilityRows(
223 &self,
224 ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>;
225
226 #[optional]
227 #[unsafe(method(accessibilitySelectedRows))]
228 #[unsafe(method_family = none)]
229 unsafe fn accessibilitySelectedRows(
230 &self,
231 ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>;
232
233 #[optional]
234 #[unsafe(method(setAccessibilitySelectedRows:))]
235 #[unsafe(method_family = none)]
236 unsafe fn setAccessibilitySelectedRows(
237 &self,
238 selected_rows: &NSArray<ProtocolObject<dyn NSAccessibilityRow>>,
239 );
240
241 #[optional]
242 #[unsafe(method(accessibilityVisibleRows))]
243 #[unsafe(method_family = none)]
244 unsafe fn accessibilityVisibleRows(
245 &self,
246 ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>;
247
248 #[optional]
249 #[unsafe(method(accessibilityColumns))]
250 #[unsafe(method_family = none)]
251 unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>;
252
253 #[optional]
254 #[unsafe(method(accessibilityVisibleColumns))]
255 #[unsafe(method_family = none)]
256 unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>;
257
258 #[optional]
259 #[unsafe(method(accessibilitySelectedColumns))]
260 #[unsafe(method_family = none)]
261 unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>;
262
263 #[deprecated]
264 #[optional]
265 #[unsafe(method(accessibilityHeaderGroup))]
266 #[unsafe(method_family = none)]
267 unsafe fn accessibilityHeaderGroup(&self) -> Option<Retained<NSString>>;
268
269 #[optional]
270 #[unsafe(method(accessibilitySelectedCells))]
271 #[unsafe(method_family = none)]
272 unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>;
273
274 #[optional]
275 #[unsafe(method(accessibilityVisibleCells))]
276 #[unsafe(method_family = none)]
277 unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>;
278
279 #[optional]
280 #[unsafe(method(accessibilityRowHeaderUIElements))]
281 #[unsafe(method_family = none)]
282 unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>;
283
284 #[optional]
285 #[unsafe(method(accessibilityColumnHeaderUIElements))]
286 #[unsafe(method_family = none)]
287 unsafe fn accessibilityColumnHeaderUIElements(&self) -> Option<Retained<NSArray>>;
288 }
289);
290
291extern_protocol!(
292 pub unsafe trait NSAccessibilityOutline: NSAccessibilityTable {}
294);
295
296extern_protocol!(
297 pub unsafe trait NSAccessibilityList: NSAccessibilityTable {}
299);
300
301extern_protocol!(
302 pub unsafe trait NSAccessibilityRow: NSAccessibilityGroup {
304 #[unsafe(method(accessibilityIndex))]
305 #[unsafe(method_family = none)]
306 unsafe fn accessibilityIndex(&self) -> NSInteger;
307
308 #[optional]
309 #[unsafe(method(accessibilityDisclosureLevel))]
310 #[unsafe(method_family = none)]
311 unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger;
312 }
313);
314
315extern_protocol!(
316 pub unsafe trait NSAccessibilityLayoutArea: NSAccessibilityGroup {
318 #[unsafe(method(accessibilityLabel))]
319 #[unsafe(method_family = none)]
320 unsafe fn accessibilityLabel(&self) -> Retained<NSString>;
321
322 #[unsafe(method(accessibilityChildren))]
323 #[unsafe(method_family = none)]
324 unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>;
325
326 #[unsafe(method(accessibilitySelectedChildren))]
327 #[unsafe(method_family = none)]
328 unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>;
329
330 #[unsafe(method(accessibilityFocusedUIElement))]
331 #[unsafe(method_family = none)]
332 unsafe fn accessibilityFocusedUIElement(&self) -> Retained<AnyObject>;
333 }
334);
335
336extern_protocol!(
337 pub unsafe trait NSAccessibilityLayoutItem: NSAccessibilityGroup {
339 #[optional]
340 #[unsafe(method(setAccessibilityFrame:))]
341 #[unsafe(method_family = none)]
342 unsafe fn setAccessibilityFrame(&self, frame: NSRect);
343 }
344);
345
346extern_protocol!(
347 pub unsafe trait NSAccessibilityElementLoading: NSObjectProtocol {
349 #[cfg(feature = "NSAccessibilityConstants")]
350 #[unsafe(method(accessibilityElementWithToken:))]
356 #[unsafe(method_family = none)]
357 unsafe fn accessibilityElementWithToken(
358 &self,
359 token: &NSAccessibilityLoadingToken,
360 ) -> Option<Retained<ProtocolObject<dyn NSAccessibilityElementProtocol>>>;
361
362 #[cfg(feature = "NSAccessibilityConstants")]
363 #[optional]
370 #[unsafe(method(accessibilityRangeInTargetElementWithToken:))]
371 #[unsafe(method_family = none)]
372 unsafe fn accessibilityRangeInTargetElementWithToken(
373 &self,
374 token: &NSAccessibilityLoadingToken,
375 ) -> NSRange;
376 }
377);
378
379extern_protocol!(
380 pub unsafe trait NSAccessibility: NSObjectProtocol {
382 #[unsafe(method(isAccessibilityElement))]
383 #[unsafe(method_family = none)]
384 unsafe fn isAccessibilityElement(&self) -> bool;
385
386 #[unsafe(method(setAccessibilityElement:))]
388 #[unsafe(method_family = none)]
389 unsafe fn setAccessibilityElement(&self, accessibility_element: bool);
390
391 #[unsafe(method(accessibilityFrame))]
392 #[unsafe(method_family = none)]
393 unsafe fn accessibilityFrame(&self) -> NSRect;
394
395 #[unsafe(method(setAccessibilityFrame:))]
397 #[unsafe(method_family = none)]
398 unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect);
399
400 #[unsafe(method(isAccessibilityFocused))]
401 #[unsafe(method_family = none)]
402 unsafe fn isAccessibilityFocused(&self) -> bool;
403
404 #[unsafe(method(setAccessibilityFocused:))]
406 #[unsafe(method_family = none)]
407 unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool);
408
409 #[unsafe(method(accessibilityActivationPoint))]
410 #[unsafe(method_family = none)]
411 unsafe fn accessibilityActivationPoint(&self) -> NSPoint;
412
413 #[unsafe(method(setAccessibilityActivationPoint:))]
415 #[unsafe(method_family = none)]
416 unsafe fn setAccessibilityActivationPoint(&self, accessibility_activation_point: NSPoint);
417
418 #[unsafe(method(accessibilityTopLevelUIElement))]
419 #[unsafe(method_family = none)]
420 unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>;
421
422 #[unsafe(method(setAccessibilityTopLevelUIElement:))]
425 #[unsafe(method_family = none)]
426 unsafe fn setAccessibilityTopLevelUIElement(
427 &self,
428 accessibility_top_level_ui_element: Option<&AnyObject>,
429 );
430
431 #[unsafe(method(accessibilityURL))]
432 #[unsafe(method_family = none)]
433 unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>;
434
435 #[unsafe(method(setAccessibilityURL:))]
437 #[unsafe(method_family = none)]
438 unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>);
439
440 #[unsafe(method(accessibilityValue))]
441 #[unsafe(method_family = none)]
442 unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>;
443
444 #[unsafe(method(setAccessibilityValue:))]
446 #[unsafe(method_family = none)]
447 unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>);
448
449 #[unsafe(method(accessibilityValueDescription))]
450 #[unsafe(method_family = none)]
451 unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>;
452
453 #[unsafe(method(setAccessibilityValueDescription:))]
455 #[unsafe(method_family = none)]
456 unsafe fn setAccessibilityValueDescription(
457 &self,
458 accessibility_value_description: Option<&NSString>,
459 );
460
461 #[unsafe(method(accessibilityVisibleChildren))]
462 #[unsafe(method_family = none)]
463 unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>;
464
465 #[unsafe(method(setAccessibilityVisibleChildren:))]
467 #[unsafe(method_family = none)]
468 unsafe fn setAccessibilityVisibleChildren(
469 &self,
470 accessibility_visible_children: Option<&NSArray>,
471 );
472
473 #[cfg(feature = "NSAccessibilityConstants")]
474 #[unsafe(method(accessibilitySubrole))]
475 #[unsafe(method_family = none)]
476 unsafe fn accessibilitySubrole(&self) -> Option<Retained<NSAccessibilitySubrole>>;
477
478 #[cfg(feature = "NSAccessibilityConstants")]
479 #[unsafe(method(setAccessibilitySubrole:))]
481 #[unsafe(method_family = none)]
482 unsafe fn setAccessibilitySubrole(
483 &self,
484 accessibility_subrole: Option<&NSAccessibilitySubrole>,
485 );
486
487 #[unsafe(method(accessibilityTitle))]
488 #[unsafe(method_family = none)]
489 unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>;
490
491 #[unsafe(method(setAccessibilityTitle:))]
493 #[unsafe(method_family = none)]
494 unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>);
495
496 #[unsafe(method(accessibilityTitleUIElement))]
497 #[unsafe(method_family = none)]
498 unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>;
499
500 #[unsafe(method(setAccessibilityTitleUIElement:))]
503 #[unsafe(method_family = none)]
504 unsafe fn setAccessibilityTitleUIElement(
505 &self,
506 accessibility_title_ui_element: Option<&AnyObject>,
507 );
508
509 #[unsafe(method(accessibilityNextContents))]
510 #[unsafe(method_family = none)]
511 unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>;
512
513 #[unsafe(method(setAccessibilityNextContents:))]
515 #[unsafe(method_family = none)]
516 unsafe fn setAccessibilityNextContents(
517 &self,
518 accessibility_next_contents: Option<&NSArray>,
519 );
520
521 #[cfg(feature = "NSAccessibilityConstants")]
522 #[unsafe(method(accessibilityOrientation))]
523 #[unsafe(method_family = none)]
524 unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation;
525
526 #[cfg(feature = "NSAccessibilityConstants")]
527 #[unsafe(method(setAccessibilityOrientation:))]
529 #[unsafe(method_family = none)]
530 unsafe fn setAccessibilityOrientation(
531 &self,
532 accessibility_orientation: NSAccessibilityOrientation,
533 );
534
535 #[unsafe(method(accessibilityOverflowButton))]
536 #[unsafe(method_family = none)]
537 unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>;
538
539 #[unsafe(method(setAccessibilityOverflowButton:))]
541 #[unsafe(method_family = none)]
542 unsafe fn setAccessibilityOverflowButton(
543 &self,
544 accessibility_overflow_button: Option<&AnyObject>,
545 );
546
547 #[unsafe(method(accessibilityParent))]
548 #[unsafe(method_family = none)]
549 unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>;
550
551 #[unsafe(method(setAccessibilityParent:))]
554 #[unsafe(method_family = none)]
555 unsafe fn setAccessibilityParent(&self, accessibility_parent: Option<&AnyObject>);
556
557 #[unsafe(method(accessibilityPlaceholderValue))]
558 #[unsafe(method_family = none)]
559 unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>;
560
561 #[unsafe(method(setAccessibilityPlaceholderValue:))]
563 #[unsafe(method_family = none)]
564 unsafe fn setAccessibilityPlaceholderValue(
565 &self,
566 accessibility_placeholder_value: Option<&NSString>,
567 );
568
569 #[unsafe(method(accessibilityPreviousContents))]
570 #[unsafe(method_family = none)]
571 unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>;
572
573 #[unsafe(method(setAccessibilityPreviousContents:))]
575 #[unsafe(method_family = none)]
576 unsafe fn setAccessibilityPreviousContents(
577 &self,
578 accessibility_previous_contents: Option<&NSArray>,
579 );
580
581 #[cfg(feature = "NSAccessibilityConstants")]
582 #[unsafe(method(accessibilityRole))]
583 #[unsafe(method_family = none)]
584 unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>;
585
586 #[cfg(feature = "NSAccessibilityConstants")]
587 #[unsafe(method(setAccessibilityRole:))]
589 #[unsafe(method_family = none)]
590 unsafe fn setAccessibilityRole(&self, accessibility_role: Option<&NSAccessibilityRole>);
591
592 #[unsafe(method(accessibilityRoleDescription))]
593 #[unsafe(method_family = none)]
594 unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>;
595
596 #[unsafe(method(setAccessibilityRoleDescription:))]
598 #[unsafe(method_family = none)]
599 unsafe fn setAccessibilityRoleDescription(
600 &self,
601 accessibility_role_description: Option<&NSString>,
602 );
603
604 #[unsafe(method(accessibilitySearchButton))]
605 #[unsafe(method_family = none)]
606 unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>;
607
608 #[unsafe(method(setAccessibilitySearchButton:))]
610 #[unsafe(method_family = none)]
611 unsafe fn setAccessibilitySearchButton(
612 &self,
613 accessibility_search_button: Option<&AnyObject>,
614 );
615
616 #[unsafe(method(accessibilitySearchMenu))]
617 #[unsafe(method_family = none)]
618 unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>;
619
620 #[unsafe(method(setAccessibilitySearchMenu:))]
622 #[unsafe(method_family = none)]
623 unsafe fn setAccessibilitySearchMenu(&self, accessibility_search_menu: Option<&AnyObject>);
624
625 #[unsafe(method(isAccessibilitySelected))]
626 #[unsafe(method_family = none)]
627 unsafe fn isAccessibilitySelected(&self) -> bool;
628
629 #[unsafe(method(setAccessibilitySelected:))]
631 #[unsafe(method_family = none)]
632 unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool);
633
634 #[unsafe(method(accessibilitySelectedChildren))]
635 #[unsafe(method_family = none)]
636 unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>;
637
638 #[unsafe(method(setAccessibilitySelectedChildren:))]
640 #[unsafe(method_family = none)]
641 unsafe fn setAccessibilitySelectedChildren(
642 &self,
643 accessibility_selected_children: Option<&NSArray>,
644 );
645
646 #[unsafe(method(accessibilityServesAsTitleForUIElements))]
647 #[unsafe(method_family = none)]
648 unsafe fn accessibilityServesAsTitleForUIElements(&self) -> Option<Retained<NSArray>>;
649
650 #[unsafe(method(setAccessibilityServesAsTitleForUIElements:))]
652 #[unsafe(method_family = none)]
653 unsafe fn setAccessibilityServesAsTitleForUIElements(
654 &self,
655 accessibility_serves_as_title_for_ui_elements: Option<&NSArray>,
656 );
657
658 #[unsafe(method(accessibilityShownMenu))]
659 #[unsafe(method_family = none)]
660 unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>;
661
662 #[unsafe(method(setAccessibilityShownMenu:))]
664 #[unsafe(method_family = none)]
665 unsafe fn setAccessibilityShownMenu(&self, accessibility_shown_menu: Option<&AnyObject>);
666
667 #[unsafe(method(accessibilityMinValue))]
668 #[unsafe(method_family = none)]
669 unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>;
670
671 #[unsafe(method(setAccessibilityMinValue:))]
673 #[unsafe(method_family = none)]
674 unsafe fn setAccessibilityMinValue(&self, accessibility_min_value: Option<&AnyObject>);
675
676 #[unsafe(method(accessibilityMaxValue))]
677 #[unsafe(method_family = none)]
678 unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>;
679
680 #[unsafe(method(setAccessibilityMaxValue:))]
682 #[unsafe(method_family = none)]
683 unsafe fn setAccessibilityMaxValue(&self, accessibility_max_value: Option<&AnyObject>);
684
685 #[unsafe(method(accessibilityLinkedUIElements))]
686 #[unsafe(method_family = none)]
687 unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>;
688
689 #[unsafe(method(setAccessibilityLinkedUIElements:))]
691 #[unsafe(method_family = none)]
692 unsafe fn setAccessibilityLinkedUIElements(
693 &self,
694 accessibility_linked_ui_elements: Option<&NSArray>,
695 );
696
697 #[unsafe(method(accessibilityWindow))]
698 #[unsafe(method_family = none)]
699 unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>;
700
701 #[unsafe(method(setAccessibilityWindow:))]
704 #[unsafe(method_family = none)]
705 unsafe fn setAccessibilityWindow(&self, accessibility_window: Option<&AnyObject>);
706
707 #[unsafe(method(accessibilityIdentifier))]
708 #[unsafe(method_family = none)]
709 unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>;
710
711 #[unsafe(method(setAccessibilityIdentifier:))]
713 #[unsafe(method_family = none)]
714 unsafe fn setAccessibilityIdentifier(&self, accessibility_identifier: Option<&NSString>);
715
716 #[unsafe(method(accessibilityHelp))]
717 #[unsafe(method_family = none)]
718 unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>;
719
720 #[unsafe(method(setAccessibilityHelp:))]
722 #[unsafe(method_family = none)]
723 unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>);
724
725 #[unsafe(method(accessibilityFilename))]
726 #[unsafe(method_family = none)]
727 unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>;
728
729 #[unsafe(method(setAccessibilityFilename:))]
731 #[unsafe(method_family = none)]
732 unsafe fn setAccessibilityFilename(&self, accessibility_filename: Option<&NSString>);
733
734 #[unsafe(method(isAccessibilityExpanded))]
735 #[unsafe(method_family = none)]
736 unsafe fn isAccessibilityExpanded(&self) -> bool;
737
738 #[unsafe(method(setAccessibilityExpanded:))]
740 #[unsafe(method_family = none)]
741 unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool);
742
743 #[unsafe(method(isAccessibilityEdited))]
744 #[unsafe(method_family = none)]
745 unsafe fn isAccessibilityEdited(&self) -> bool;
746
747 #[unsafe(method(setAccessibilityEdited:))]
749 #[unsafe(method_family = none)]
750 unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool);
751
752 #[unsafe(method(isAccessibilityEnabled))]
753 #[unsafe(method_family = none)]
754 unsafe fn isAccessibilityEnabled(&self) -> bool;
755
756 #[unsafe(method(setAccessibilityEnabled:))]
758 #[unsafe(method_family = none)]
759 unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool);
760
761 #[unsafe(method(accessibilityChildren))]
762 #[unsafe(method_family = none)]
763 unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>;
764
765 #[unsafe(method(setAccessibilityChildren:))]
767 #[unsafe(method_family = none)]
768 unsafe fn setAccessibilityChildren(&self, accessibility_children: Option<&NSArray>);
769
770 #[unsafe(method(accessibilityChildrenInNavigationOrder))]
771 #[unsafe(method_family = none)]
772 unsafe fn accessibilityChildrenInNavigationOrder(
773 &self,
774 ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityElementProtocol>>>>;
775
776 #[unsafe(method(setAccessibilityChildrenInNavigationOrder:))]
778 #[unsafe(method_family = none)]
779 unsafe fn setAccessibilityChildrenInNavigationOrder(
780 &self,
781 accessibility_children_in_navigation_order: Option<
782 &NSArray<ProtocolObject<dyn NSAccessibilityElementProtocol>>,
783 >,
784 );
785
786 #[unsafe(method(accessibilityClearButton))]
787 #[unsafe(method_family = none)]
788 unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>;
789
790 #[unsafe(method(setAccessibilityClearButton:))]
792 #[unsafe(method_family = none)]
793 unsafe fn setAccessibilityClearButton(
794 &self,
795 accessibility_clear_button: Option<&AnyObject>,
796 );
797
798 #[unsafe(method(accessibilityCancelButton))]
799 #[unsafe(method_family = none)]
800 unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>;
801
802 #[unsafe(method(setAccessibilityCancelButton:))]
804 #[unsafe(method_family = none)]
805 unsafe fn setAccessibilityCancelButton(
806 &self,
807 accessibility_cancel_button: Option<&AnyObject>,
808 );
809
810 #[unsafe(method(isAccessibilityProtectedContent))]
811 #[unsafe(method_family = none)]
812 unsafe fn isAccessibilityProtectedContent(&self) -> bool;
813
814 #[unsafe(method(setAccessibilityProtectedContent:))]
816 #[unsafe(method_family = none)]
817 unsafe fn setAccessibilityProtectedContent(&self, accessibility_protected_content: bool);
818
819 #[unsafe(method(accessibilityContents))]
820 #[unsafe(method_family = none)]
821 unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>;
822
823 #[unsafe(method(setAccessibilityContents:))]
825 #[unsafe(method_family = none)]
826 unsafe fn setAccessibilityContents(&self, accessibility_contents: Option<&NSArray>);
827
828 #[unsafe(method(accessibilityLabel))]
829 #[unsafe(method_family = none)]
830 unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>;
831
832 #[unsafe(method(setAccessibilityLabel:))]
834 #[unsafe(method_family = none)]
835 unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>);
836
837 #[unsafe(method(isAccessibilityAlternateUIVisible))]
838 #[unsafe(method_family = none)]
839 unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool;
840
841 #[unsafe(method(setAccessibilityAlternateUIVisible:))]
843 #[unsafe(method_family = none)]
844 unsafe fn setAccessibilityAlternateUIVisible(
845 &self,
846 accessibility_alternate_ui_visible: bool,
847 );
848
849 #[unsafe(method(accessibilitySharedFocusElements))]
850 #[unsafe(method_family = none)]
851 unsafe fn accessibilitySharedFocusElements(&self) -> Option<Retained<NSArray>>;
852
853 #[unsafe(method(setAccessibilitySharedFocusElements:))]
855 #[unsafe(method_family = none)]
856 unsafe fn setAccessibilitySharedFocusElements(
857 &self,
858 accessibility_shared_focus_elements: Option<&NSArray>,
859 );
860
861 #[unsafe(method(isAccessibilityRequired))]
862 #[unsafe(method_family = none)]
863 unsafe fn isAccessibilityRequired(&self) -> bool;
864
865 #[unsafe(method(setAccessibilityRequired:))]
867 #[unsafe(method_family = none)]
868 unsafe fn setAccessibilityRequired(&self, accessibility_required: bool);
869
870 #[cfg(feature = "NSAccessibilityCustomRotor")]
871 #[unsafe(method(accessibilityCustomRotors))]
872 #[unsafe(method_family = none)]
873 unsafe fn accessibilityCustomRotors(&self)
874 -> Retained<NSArray<NSAccessibilityCustomRotor>>;
875
876 #[cfg(feature = "NSAccessibilityCustomRotor")]
877 #[unsafe(method(setAccessibilityCustomRotors:))]
879 #[unsafe(method_family = none)]
880 unsafe fn setAccessibilityCustomRotors(
881 &self,
882 accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>,
883 );
884
885 #[unsafe(method(accessibilityUserInputLabels))]
886 #[unsafe(method_family = none)]
887 unsafe fn accessibilityUserInputLabels(&self) -> Option<Retained<NSArray<NSString>>>;
888
889 #[unsafe(method(setAccessibilityUserInputLabels:))]
891 #[unsafe(method_family = none)]
892 unsafe fn setAccessibilityUserInputLabels(
893 &self,
894 accessibility_user_input_labels: Option<&NSArray<NSString>>,
895 );
896
897 #[unsafe(method(accessibilityAttributedUserInputLabels))]
898 #[unsafe(method_family = none)]
899 unsafe fn accessibilityAttributedUserInputLabels(
900 &self,
901 ) -> Option<Retained<NSArray<NSAttributedString>>>;
902
903 #[unsafe(method(setAccessibilityAttributedUserInputLabels:))]
905 #[unsafe(method_family = none)]
906 unsafe fn setAccessibilityAttributedUserInputLabels(
907 &self,
908 accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>,
909 );
910
911 #[unsafe(method(accessibilityApplicationFocusedUIElement))]
912 #[unsafe(method_family = none)]
913 unsafe fn accessibilityApplicationFocusedUIElement(&self) -> Option<Retained<AnyObject>>;
914
915 #[unsafe(method(setAccessibilityApplicationFocusedUIElement:))]
917 #[unsafe(method_family = none)]
918 unsafe fn setAccessibilityApplicationFocusedUIElement(
919 &self,
920 accessibility_application_focused_ui_element: Option<&AnyObject>,
921 );
922
923 #[unsafe(method(accessibilityMainWindow))]
924 #[unsafe(method_family = none)]
925 unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>;
926
927 #[unsafe(method(setAccessibilityMainWindow:))]
929 #[unsafe(method_family = none)]
930 unsafe fn setAccessibilityMainWindow(&self, accessibility_main_window: Option<&AnyObject>);
931
932 #[unsafe(method(isAccessibilityHidden))]
933 #[unsafe(method_family = none)]
934 unsafe fn isAccessibilityHidden(&self) -> bool;
935
936 #[unsafe(method(setAccessibilityHidden:))]
938 #[unsafe(method_family = none)]
939 unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool);
940
941 #[unsafe(method(isAccessibilityFrontmost))]
942 #[unsafe(method_family = none)]
943 unsafe fn isAccessibilityFrontmost(&self) -> bool;
944
945 #[unsafe(method(setAccessibilityFrontmost:))]
947 #[unsafe(method_family = none)]
948 unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool);
949
950 #[unsafe(method(accessibilityFocusedWindow))]
951 #[unsafe(method_family = none)]
952 unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>;
953
954 #[unsafe(method(setAccessibilityFocusedWindow:))]
956 #[unsafe(method_family = none)]
957 unsafe fn setAccessibilityFocusedWindow(
958 &self,
959 accessibility_focused_window: Option<&AnyObject>,
960 );
961
962 #[unsafe(method(accessibilityWindows))]
963 #[unsafe(method_family = none)]
964 unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>;
965
966 #[unsafe(method(setAccessibilityWindows:))]
968 #[unsafe(method_family = none)]
969 unsafe fn setAccessibilityWindows(&self, accessibility_windows: Option<&NSArray>);
970
971 #[unsafe(method(accessibilityExtrasMenuBar))]
972 #[unsafe(method_family = none)]
973 unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>;
974
975 #[unsafe(method(setAccessibilityExtrasMenuBar:))]
978 #[unsafe(method_family = none)]
979 unsafe fn setAccessibilityExtrasMenuBar(
980 &self,
981 accessibility_extras_menu_bar: Option<&AnyObject>,
982 );
983
984 #[unsafe(method(accessibilityMenuBar))]
985 #[unsafe(method_family = none)]
986 unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>;
987
988 #[unsafe(method(setAccessibilityMenuBar:))]
991 #[unsafe(method_family = none)]
992 unsafe fn setAccessibilityMenuBar(&self, accessibility_menu_bar: Option<&AnyObject>);
993
994 #[unsafe(method(accessibilityColumnTitles))]
995 #[unsafe(method_family = none)]
996 unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>;
997
998 #[unsafe(method(setAccessibilityColumnTitles:))]
1000 #[unsafe(method_family = none)]
1001 unsafe fn setAccessibilityColumnTitles(
1002 &self,
1003 accessibility_column_titles: Option<&NSArray>,
1004 );
1005
1006 #[unsafe(method(isAccessibilityOrderedByRow))]
1007 #[unsafe(method_family = none)]
1008 unsafe fn isAccessibilityOrderedByRow(&self) -> bool;
1009
1010 #[unsafe(method(setAccessibilityOrderedByRow:))]
1012 #[unsafe(method_family = none)]
1013 unsafe fn setAccessibilityOrderedByRow(&self, accessibility_ordered_by_row: bool);
1014
1015 #[cfg(feature = "NSAccessibilityConstants")]
1016 #[unsafe(method(accessibilityHorizontalUnits))]
1017 #[unsafe(method_family = none)]
1018 unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits;
1019
1020 #[cfg(feature = "NSAccessibilityConstants")]
1021 #[unsafe(method(setAccessibilityHorizontalUnits:))]
1023 #[unsafe(method_family = none)]
1024 unsafe fn setAccessibilityHorizontalUnits(
1025 &self,
1026 accessibility_horizontal_units: NSAccessibilityUnits,
1027 );
1028
1029 #[cfg(feature = "NSAccessibilityConstants")]
1030 #[unsafe(method(accessibilityVerticalUnits))]
1031 #[unsafe(method_family = none)]
1032 unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits;
1033
1034 #[cfg(feature = "NSAccessibilityConstants")]
1035 #[unsafe(method(setAccessibilityVerticalUnits:))]
1037 #[unsafe(method_family = none)]
1038 unsafe fn setAccessibilityVerticalUnits(
1039 &self,
1040 accessibility_vertical_units: NSAccessibilityUnits,
1041 );
1042
1043 #[unsafe(method(accessibilityHorizontalUnitDescription))]
1044 #[unsafe(method_family = none)]
1045 unsafe fn accessibilityHorizontalUnitDescription(&self) -> Option<Retained<NSString>>;
1046
1047 #[unsafe(method(setAccessibilityHorizontalUnitDescription:))]
1049 #[unsafe(method_family = none)]
1050 unsafe fn setAccessibilityHorizontalUnitDescription(
1051 &self,
1052 accessibility_horizontal_unit_description: Option<&NSString>,
1053 );
1054
1055 #[unsafe(method(accessibilityVerticalUnitDescription))]
1056 #[unsafe(method_family = none)]
1057 unsafe fn accessibilityVerticalUnitDescription(&self) -> Option<Retained<NSString>>;
1058
1059 #[unsafe(method(setAccessibilityVerticalUnitDescription:))]
1061 #[unsafe(method_family = none)]
1062 unsafe fn setAccessibilityVerticalUnitDescription(
1063 &self,
1064 accessibility_vertical_unit_description: Option<&NSString>,
1065 );
1066
1067 #[unsafe(method(accessibilityLayoutPointForScreenPoint:))]
1068 #[unsafe(method_family = none)]
1069 unsafe fn accessibilityLayoutPointForScreenPoint(&self, point: NSPoint) -> NSPoint;
1070
1071 #[unsafe(method(accessibilityLayoutSizeForScreenSize:))]
1072 #[unsafe(method_family = none)]
1073 unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize;
1074
1075 #[unsafe(method(accessibilityScreenPointForLayoutPoint:))]
1076 #[unsafe(method_family = none)]
1077 unsafe fn accessibilityScreenPointForLayoutPoint(&self, point: NSPoint) -> NSPoint;
1078
1079 #[unsafe(method(accessibilityScreenSizeForLayoutSize:))]
1080 #[unsafe(method_family = none)]
1081 unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize;
1082
1083 #[unsafe(method(accessibilityHandles))]
1084 #[unsafe(method_family = none)]
1085 unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>;
1086
1087 #[unsafe(method(setAccessibilityHandles:))]
1089 #[unsafe(method_family = none)]
1090 unsafe fn setAccessibilityHandles(&self, accessibility_handles: Option<&NSArray>);
1091
1092 #[unsafe(method(accessibilityWarningValue))]
1093 #[unsafe(method_family = none)]
1094 unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>;
1095
1096 #[unsafe(method(setAccessibilityWarningValue:))]
1098 #[unsafe(method_family = none)]
1099 unsafe fn setAccessibilityWarningValue(
1100 &self,
1101 accessibility_warning_value: Option<&AnyObject>,
1102 );
1103
1104 #[unsafe(method(accessibilityCriticalValue))]
1105 #[unsafe(method_family = none)]
1106 unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>;
1107
1108 #[unsafe(method(setAccessibilityCriticalValue:))]
1110 #[unsafe(method_family = none)]
1111 unsafe fn setAccessibilityCriticalValue(
1112 &self,
1113 accessibility_critical_value: Option<&AnyObject>,
1114 );
1115
1116 #[unsafe(method(isAccessibilityDisclosed))]
1117 #[unsafe(method_family = none)]
1118 unsafe fn isAccessibilityDisclosed(&self) -> bool;
1119
1120 #[unsafe(method(setAccessibilityDisclosed:))]
1122 #[unsafe(method_family = none)]
1123 unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool);
1124
1125 #[unsafe(method(accessibilityDisclosedByRow))]
1126 #[unsafe(method_family = none)]
1127 unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>;
1128
1129 #[unsafe(method(setAccessibilityDisclosedByRow:))]
1132 #[unsafe(method_family = none)]
1133 unsafe fn setAccessibilityDisclosedByRow(
1134 &self,
1135 accessibility_disclosed_by_row: Option<&AnyObject>,
1136 );
1137
1138 #[unsafe(method(accessibilityDisclosedRows))]
1139 #[unsafe(method_family = none)]
1140 unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>;
1141
1142 #[unsafe(method(setAccessibilityDisclosedRows:))]
1144 #[unsafe(method_family = none)]
1145 unsafe fn setAccessibilityDisclosedRows(
1146 &self,
1147 accessibility_disclosed_rows: Option<&AnyObject>,
1148 );
1149
1150 #[unsafe(method(accessibilityDisclosureLevel))]
1151 #[unsafe(method_family = none)]
1152 unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger;
1153
1154 #[unsafe(method(setAccessibilityDisclosureLevel:))]
1156 #[unsafe(method_family = none)]
1157 unsafe fn setAccessibilityDisclosureLevel(&self, accessibility_disclosure_level: NSInteger);
1158
1159 #[unsafe(method(accessibilityMarkerUIElements))]
1160 #[unsafe(method_family = none)]
1161 unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>;
1162
1163 #[unsafe(method(setAccessibilityMarkerUIElements:))]
1165 #[unsafe(method_family = none)]
1166 unsafe fn setAccessibilityMarkerUIElements(
1167 &self,
1168 accessibility_marker_ui_elements: Option<&NSArray>,
1169 );
1170
1171 #[unsafe(method(accessibilityMarkerValues))]
1172 #[unsafe(method_family = none)]
1173 unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>;
1174
1175 #[unsafe(method(setAccessibilityMarkerValues:))]
1177 #[unsafe(method_family = none)]
1178 unsafe fn setAccessibilityMarkerValues(
1179 &self,
1180 accessibility_marker_values: Option<&AnyObject>,
1181 );
1182
1183 #[unsafe(method(accessibilityMarkerGroupUIElement))]
1184 #[unsafe(method_family = none)]
1185 unsafe fn accessibilityMarkerGroupUIElement(&self) -> Option<Retained<AnyObject>>;
1186
1187 #[unsafe(method(setAccessibilityMarkerGroupUIElement:))]
1189 #[unsafe(method_family = none)]
1190 unsafe fn setAccessibilityMarkerGroupUIElement(
1191 &self,
1192 accessibility_marker_group_ui_element: Option<&AnyObject>,
1193 );
1194
1195 #[cfg(feature = "NSAccessibilityConstants")]
1196 #[unsafe(method(accessibilityUnits))]
1197 #[unsafe(method_family = none)]
1198 unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits;
1199
1200 #[cfg(feature = "NSAccessibilityConstants")]
1201 #[unsafe(method(setAccessibilityUnits:))]
1203 #[unsafe(method_family = none)]
1204 unsafe fn setAccessibilityUnits(&self, accessibility_units: NSAccessibilityUnits);
1205
1206 #[unsafe(method(accessibilityUnitDescription))]
1207 #[unsafe(method_family = none)]
1208 unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>;
1209
1210 #[unsafe(method(setAccessibilityUnitDescription:))]
1212 #[unsafe(method_family = none)]
1213 unsafe fn setAccessibilityUnitDescription(
1214 &self,
1215 accessibility_unit_description: Option<&NSString>,
1216 );
1217
1218 #[cfg(feature = "NSAccessibilityConstants")]
1219 #[unsafe(method(accessibilityRulerMarkerType))]
1220 #[unsafe(method_family = none)]
1221 unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType;
1222
1223 #[cfg(feature = "NSAccessibilityConstants")]
1224 #[unsafe(method(setAccessibilityRulerMarkerType:))]
1226 #[unsafe(method_family = none)]
1227 unsafe fn setAccessibilityRulerMarkerType(
1228 &self,
1229 accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType,
1230 );
1231
1232 #[unsafe(method(accessibilityMarkerTypeDescription))]
1233 #[unsafe(method_family = none)]
1234 unsafe fn accessibilityMarkerTypeDescription(&self) -> Option<Retained<NSString>>;
1235
1236 #[unsafe(method(setAccessibilityMarkerTypeDescription:))]
1238 #[unsafe(method_family = none)]
1239 unsafe fn setAccessibilityMarkerTypeDescription(
1240 &self,
1241 accessibility_marker_type_description: Option<&NSString>,
1242 );
1243
1244 #[unsafe(method(accessibilityHorizontalScrollBar))]
1245 #[unsafe(method_family = none)]
1246 unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>;
1247
1248 #[unsafe(method(setAccessibilityHorizontalScrollBar:))]
1250 #[unsafe(method_family = none)]
1251 unsafe fn setAccessibilityHorizontalScrollBar(
1252 &self,
1253 accessibility_horizontal_scroll_bar: Option<&AnyObject>,
1254 );
1255
1256 #[unsafe(method(accessibilityVerticalScrollBar))]
1257 #[unsafe(method_family = none)]
1258 unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>;
1259
1260 #[unsafe(method(setAccessibilityVerticalScrollBar:))]
1262 #[unsafe(method_family = none)]
1263 unsafe fn setAccessibilityVerticalScrollBar(
1264 &self,
1265 accessibility_vertical_scroll_bar: Option<&AnyObject>,
1266 );
1267
1268 #[unsafe(method(accessibilityAllowedValues))]
1269 #[unsafe(method_family = none)]
1270 unsafe fn accessibilityAllowedValues(&self) -> Option<Retained<NSArray<NSNumber>>>;
1271
1272 #[unsafe(method(setAccessibilityAllowedValues:))]
1274 #[unsafe(method_family = none)]
1275 unsafe fn setAccessibilityAllowedValues(
1276 &self,
1277 accessibility_allowed_values: Option<&NSArray<NSNumber>>,
1278 );
1279
1280 #[unsafe(method(accessibilityLabelUIElements))]
1281 #[unsafe(method_family = none)]
1282 unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>;
1283
1284 #[unsafe(method(setAccessibilityLabelUIElements:))]
1286 #[unsafe(method_family = none)]
1287 unsafe fn setAccessibilityLabelUIElements(
1288 &self,
1289 accessibility_label_ui_elements: Option<&NSArray>,
1290 );
1291
1292 #[unsafe(method(accessibilityLabelValue))]
1293 #[unsafe(method_family = none)]
1294 unsafe fn accessibilityLabelValue(&self) -> c_float;
1295
1296 #[unsafe(method(setAccessibilityLabelValue:))]
1298 #[unsafe(method_family = none)]
1299 unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float);
1300
1301 #[unsafe(method(accessibilitySplitters))]
1302 #[unsafe(method_family = none)]
1303 unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>;
1304
1305 #[unsafe(method(setAccessibilitySplitters:))]
1307 #[unsafe(method_family = none)]
1308 unsafe fn setAccessibilitySplitters(&self, accessibility_splitters: Option<&NSArray>);
1309
1310 #[unsafe(method(accessibilityDecrementButton))]
1311 #[unsafe(method_family = none)]
1312 unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>;
1313
1314 #[unsafe(method(setAccessibilityDecrementButton:))]
1316 #[unsafe(method_family = none)]
1317 unsafe fn setAccessibilityDecrementButton(
1318 &self,
1319 accessibility_decrement_button: Option<&AnyObject>,
1320 );
1321
1322 #[unsafe(method(accessibilityIncrementButton))]
1323 #[unsafe(method_family = none)]
1324 unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>;
1325
1326 #[unsafe(method(setAccessibilityIncrementButton:))]
1328 #[unsafe(method_family = none)]
1329 unsafe fn setAccessibilityIncrementButton(
1330 &self,
1331 accessibility_increment_button: Option<&AnyObject>,
1332 );
1333
1334 #[unsafe(method(accessibilityTabs))]
1335 #[unsafe(method_family = none)]
1336 unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>;
1337
1338 #[unsafe(method(setAccessibilityTabs:))]
1340 #[unsafe(method_family = none)]
1341 unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>);
1342
1343 #[unsafe(method(accessibilityHeader))]
1344 #[unsafe(method_family = none)]
1345 unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>;
1346
1347 #[unsafe(method(setAccessibilityHeader:))]
1349 #[unsafe(method_family = none)]
1350 unsafe fn setAccessibilityHeader(&self, accessibility_header: Option<&AnyObject>);
1351
1352 #[unsafe(method(accessibilityColumnCount))]
1353 #[unsafe(method_family = none)]
1354 unsafe fn accessibilityColumnCount(&self) -> NSInteger;
1355
1356 #[unsafe(method(setAccessibilityColumnCount:))]
1358 #[unsafe(method_family = none)]
1359 unsafe fn setAccessibilityColumnCount(&self, accessibility_column_count: NSInteger);
1360
1361 #[unsafe(method(accessibilityRowCount))]
1362 #[unsafe(method_family = none)]
1363 unsafe fn accessibilityRowCount(&self) -> NSInteger;
1364
1365 #[unsafe(method(setAccessibilityRowCount:))]
1367 #[unsafe(method_family = none)]
1368 unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger);
1369
1370 #[unsafe(method(accessibilityIndex))]
1371 #[unsafe(method_family = none)]
1372 unsafe fn accessibilityIndex(&self) -> NSInteger;
1373
1374 #[unsafe(method(setAccessibilityIndex:))]
1376 #[unsafe(method_family = none)]
1377 unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger);
1378
1379 #[unsafe(method(accessibilityColumns))]
1380 #[unsafe(method_family = none)]
1381 unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>;
1382
1383 #[unsafe(method(setAccessibilityColumns:))]
1385 #[unsafe(method_family = none)]
1386 unsafe fn setAccessibilityColumns(&self, accessibility_columns: Option<&NSArray>);
1387
1388 #[unsafe(method(accessibilityRows))]
1389 #[unsafe(method_family = none)]
1390 unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>;
1391
1392 #[unsafe(method(setAccessibilityRows:))]
1394 #[unsafe(method_family = none)]
1395 unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>);
1396
1397 #[unsafe(method(accessibilityVisibleRows))]
1398 #[unsafe(method_family = none)]
1399 unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>;
1400
1401 #[unsafe(method(setAccessibilityVisibleRows:))]
1403 #[unsafe(method_family = none)]
1404 unsafe fn setAccessibilityVisibleRows(&self, accessibility_visible_rows: Option<&NSArray>);
1405
1406 #[unsafe(method(accessibilitySelectedRows))]
1407 #[unsafe(method_family = none)]
1408 unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>;
1409
1410 #[unsafe(method(setAccessibilitySelectedRows:))]
1412 #[unsafe(method_family = none)]
1413 unsafe fn setAccessibilitySelectedRows(
1414 &self,
1415 accessibility_selected_rows: Option<&NSArray>,
1416 );
1417
1418 #[unsafe(method(accessibilityVisibleColumns))]
1419 #[unsafe(method_family = none)]
1420 unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>;
1421
1422 #[unsafe(method(setAccessibilityVisibleColumns:))]
1424 #[unsafe(method_family = none)]
1425 unsafe fn setAccessibilityVisibleColumns(
1426 &self,
1427 accessibility_visible_columns: Option<&NSArray>,
1428 );
1429
1430 #[unsafe(method(accessibilitySelectedColumns))]
1431 #[unsafe(method_family = none)]
1432 unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>;
1433
1434 #[unsafe(method(setAccessibilitySelectedColumns:))]
1436 #[unsafe(method_family = none)]
1437 unsafe fn setAccessibilitySelectedColumns(
1438 &self,
1439 accessibility_selected_columns: Option<&NSArray>,
1440 );
1441
1442 #[cfg(feature = "NSAccessibilityConstants")]
1443 #[unsafe(method(accessibilitySortDirection))]
1444 #[unsafe(method_family = none)]
1445 unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection;
1446
1447 #[cfg(feature = "NSAccessibilityConstants")]
1448 #[unsafe(method(setAccessibilitySortDirection:))]
1450 #[unsafe(method_family = none)]
1451 unsafe fn setAccessibilitySortDirection(
1452 &self,
1453 accessibility_sort_direction: NSAccessibilitySortDirection,
1454 );
1455
1456 #[unsafe(method(accessibilityRowHeaderUIElements))]
1457 #[unsafe(method_family = none)]
1458 unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>;
1459
1460 #[unsafe(method(setAccessibilityRowHeaderUIElements:))]
1462 #[unsafe(method_family = none)]
1463 unsafe fn setAccessibilityRowHeaderUIElements(
1464 &self,
1465 accessibility_row_header_ui_elements: Option<&NSArray>,
1466 );
1467
1468 #[unsafe(method(accessibilitySelectedCells))]
1469 #[unsafe(method_family = none)]
1470 unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>;
1471
1472 #[unsafe(method(setAccessibilitySelectedCells:))]
1474 #[unsafe(method_family = none)]
1475 unsafe fn setAccessibilitySelectedCells(
1476 &self,
1477 accessibility_selected_cells: Option<&NSArray>,
1478 );
1479
1480 #[unsafe(method(accessibilityVisibleCells))]
1481 #[unsafe(method_family = none)]
1482 unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>;
1483
1484 #[unsafe(method(setAccessibilityVisibleCells:))]
1486 #[unsafe(method_family = none)]
1487 unsafe fn setAccessibilityVisibleCells(
1488 &self,
1489 accessibility_visible_cells: Option<&NSArray>,
1490 );
1491
1492 #[unsafe(method(accessibilityColumnHeaderUIElements))]
1493 #[unsafe(method_family = none)]
1494 unsafe fn accessibilityColumnHeaderUIElements(&self) -> Option<Retained<NSArray>>;
1495
1496 #[unsafe(method(setAccessibilityColumnHeaderUIElements:))]
1498 #[unsafe(method_family = none)]
1499 unsafe fn setAccessibilityColumnHeaderUIElements(
1500 &self,
1501 accessibility_column_header_ui_elements: Option<&NSArray>,
1502 );
1503
1504 #[unsafe(method(accessibilityCellForColumn:row:))]
1505 #[unsafe(method_family = none)]
1506 unsafe fn accessibilityCellForColumn_row(
1507 &self,
1508 column: NSInteger,
1509 row: NSInteger,
1510 ) -> Option<Retained<AnyObject>>;
1511
1512 #[unsafe(method(accessibilityRowIndexRange))]
1513 #[unsafe(method_family = none)]
1514 unsafe fn accessibilityRowIndexRange(&self) -> NSRange;
1515
1516 #[unsafe(method(setAccessibilityRowIndexRange:))]
1518 #[unsafe(method_family = none)]
1519 unsafe fn setAccessibilityRowIndexRange(&self, accessibility_row_index_range: NSRange);
1520
1521 #[unsafe(method(accessibilityColumnIndexRange))]
1522 #[unsafe(method_family = none)]
1523 unsafe fn accessibilityColumnIndexRange(&self) -> NSRange;
1524
1525 #[unsafe(method(setAccessibilityColumnIndexRange:))]
1527 #[unsafe(method_family = none)]
1528 unsafe fn setAccessibilityColumnIndexRange(
1529 &self,
1530 accessibility_column_index_range: NSRange,
1531 );
1532
1533 #[unsafe(method(accessibilityInsertionPointLineNumber))]
1534 #[unsafe(method_family = none)]
1535 unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger;
1536
1537 #[unsafe(method(setAccessibilityInsertionPointLineNumber:))]
1539 #[unsafe(method_family = none)]
1540 unsafe fn setAccessibilityInsertionPointLineNumber(
1541 &self,
1542 accessibility_insertion_point_line_number: NSInteger,
1543 );
1544
1545 #[unsafe(method(accessibilitySharedCharacterRange))]
1546 #[unsafe(method_family = none)]
1547 unsafe fn accessibilitySharedCharacterRange(&self) -> NSRange;
1548
1549 #[unsafe(method(setAccessibilitySharedCharacterRange:))]
1551 #[unsafe(method_family = none)]
1552 unsafe fn setAccessibilitySharedCharacterRange(
1553 &self,
1554 accessibility_shared_character_range: NSRange,
1555 );
1556
1557 #[unsafe(method(accessibilitySharedTextUIElements))]
1558 #[unsafe(method_family = none)]
1559 unsafe fn accessibilitySharedTextUIElements(&self) -> Option<Retained<NSArray>>;
1560
1561 #[unsafe(method(setAccessibilitySharedTextUIElements:))]
1563 #[unsafe(method_family = none)]
1564 unsafe fn setAccessibilitySharedTextUIElements(
1565 &self,
1566 accessibility_shared_text_ui_elements: Option<&NSArray>,
1567 );
1568
1569 #[unsafe(method(accessibilityVisibleCharacterRange))]
1570 #[unsafe(method_family = none)]
1571 unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange;
1572
1573 #[unsafe(method(setAccessibilityVisibleCharacterRange:))]
1575 #[unsafe(method_family = none)]
1576 unsafe fn setAccessibilityVisibleCharacterRange(
1577 &self,
1578 accessibility_visible_character_range: NSRange,
1579 );
1580
1581 #[unsafe(method(accessibilityNumberOfCharacters))]
1582 #[unsafe(method_family = none)]
1583 unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger;
1584
1585 #[unsafe(method(setAccessibilityNumberOfCharacters:))]
1587 #[unsafe(method_family = none)]
1588 unsafe fn setAccessibilityNumberOfCharacters(
1589 &self,
1590 accessibility_number_of_characters: NSInteger,
1591 );
1592
1593 #[unsafe(method(accessibilitySelectedText))]
1594 #[unsafe(method_family = none)]
1595 unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>;
1596
1597 #[unsafe(method(setAccessibilitySelectedText:))]
1599 #[unsafe(method_family = none)]
1600 unsafe fn setAccessibilitySelectedText(
1601 &self,
1602 accessibility_selected_text: Option<&NSString>,
1603 );
1604
1605 #[unsafe(method(accessibilitySelectedTextRange))]
1606 #[unsafe(method_family = none)]
1607 unsafe fn accessibilitySelectedTextRange(&self) -> NSRange;
1608
1609 #[unsafe(method(setAccessibilitySelectedTextRange:))]
1611 #[unsafe(method_family = none)]
1612 unsafe fn setAccessibilitySelectedTextRange(
1613 &self,
1614 accessibility_selected_text_range: NSRange,
1615 );
1616
1617 #[unsafe(method(accessibilitySelectedTextRanges))]
1618 #[unsafe(method_family = none)]
1619 unsafe fn accessibilitySelectedTextRanges(&self) -> Option<Retained<NSArray<NSValue>>>;
1620
1621 #[unsafe(method(setAccessibilitySelectedTextRanges:))]
1623 #[unsafe(method_family = none)]
1624 unsafe fn setAccessibilitySelectedTextRanges(
1625 &self,
1626 accessibility_selected_text_ranges: Option<&NSArray<NSValue>>,
1627 );
1628
1629 #[unsafe(method(accessibilityAttributedStringForRange:))]
1630 #[unsafe(method_family = none)]
1631 unsafe fn accessibilityAttributedStringForRange(
1632 &self,
1633 range: NSRange,
1634 ) -> Option<Retained<NSAttributedString>>;
1635
1636 #[unsafe(method(accessibilityRangeForLine:))]
1637 #[unsafe(method_family = none)]
1638 unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange;
1639
1640 #[unsafe(method(accessibilityStringForRange:))]
1641 #[unsafe(method_family = none)]
1642 unsafe fn accessibilityStringForRange(&self, range: NSRange) -> Option<Retained<NSString>>;
1643
1644 #[unsafe(method(accessibilityRangeForPosition:))]
1645 #[unsafe(method_family = none)]
1646 unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange;
1647
1648 #[unsafe(method(accessibilityRangeForIndex:))]
1649 #[unsafe(method_family = none)]
1650 unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange;
1651
1652 #[unsafe(method(accessibilityFrameForRange:))]
1653 #[unsafe(method_family = none)]
1654 unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect;
1655
1656 #[unsafe(method(accessibilityRTFForRange:))]
1657 #[unsafe(method_family = none)]
1658 unsafe fn accessibilityRTFForRange(&self, range: NSRange) -> Option<Retained<NSData>>;
1659
1660 #[unsafe(method(accessibilityStyleRangeForIndex:))]
1661 #[unsafe(method_family = none)]
1662 unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange;
1663
1664 #[unsafe(method(accessibilityLineForIndex:))]
1665 #[unsafe(method_family = none)]
1666 unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger;
1667
1668 #[unsafe(method(accessibilityToolbarButton))]
1669 #[unsafe(method_family = none)]
1670 unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>;
1671
1672 #[unsafe(method(setAccessibilityToolbarButton:))]
1674 #[unsafe(method_family = none)]
1675 unsafe fn setAccessibilityToolbarButton(
1676 &self,
1677 accessibility_toolbar_button: Option<&AnyObject>,
1678 );
1679
1680 #[unsafe(method(isAccessibilityModal))]
1681 #[unsafe(method_family = none)]
1682 unsafe fn isAccessibilityModal(&self) -> bool;
1683
1684 #[unsafe(method(setAccessibilityModal:))]
1686 #[unsafe(method_family = none)]
1687 unsafe fn setAccessibilityModal(&self, accessibility_modal: bool);
1688
1689 #[unsafe(method(accessibilityProxy))]
1690 #[unsafe(method_family = none)]
1691 unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>;
1692
1693 #[unsafe(method(setAccessibilityProxy:))]
1695 #[unsafe(method_family = none)]
1696 unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>);
1697
1698 #[unsafe(method(isAccessibilityMain))]
1699 #[unsafe(method_family = none)]
1700 unsafe fn isAccessibilityMain(&self) -> bool;
1701
1702 #[unsafe(method(setAccessibilityMain:))]
1704 #[unsafe(method_family = none)]
1705 unsafe fn setAccessibilityMain(&self, accessibility_main: bool);
1706
1707 #[unsafe(method(accessibilityFullScreenButton))]
1708 #[unsafe(method_family = none)]
1709 unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>;
1710
1711 #[unsafe(method(setAccessibilityFullScreenButton:))]
1713 #[unsafe(method_family = none)]
1714 unsafe fn setAccessibilityFullScreenButton(
1715 &self,
1716 accessibility_full_screen_button: Option<&AnyObject>,
1717 );
1718
1719 #[unsafe(method(accessibilityGrowArea))]
1720 #[unsafe(method_family = none)]
1721 unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>;
1722
1723 #[unsafe(method(setAccessibilityGrowArea:))]
1725 #[unsafe(method_family = none)]
1726 unsafe fn setAccessibilityGrowArea(&self, accessibility_grow_area: Option<&AnyObject>);
1727
1728 #[unsafe(method(accessibilityDocument))]
1729 #[unsafe(method_family = none)]
1730 unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>;
1731
1732 #[unsafe(method(setAccessibilityDocument:))]
1734 #[unsafe(method_family = none)]
1735 unsafe fn setAccessibilityDocument(&self, accessibility_document: Option<&NSString>);
1736
1737 #[unsafe(method(accessibilityDefaultButton))]
1738 #[unsafe(method_family = none)]
1739 unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>;
1740
1741 #[unsafe(method(setAccessibilityDefaultButton:))]
1743 #[unsafe(method_family = none)]
1744 unsafe fn setAccessibilityDefaultButton(
1745 &self,
1746 accessibility_default_button: Option<&AnyObject>,
1747 );
1748
1749 #[unsafe(method(accessibilityCloseButton))]
1750 #[unsafe(method_family = none)]
1751 unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>;
1752
1753 #[unsafe(method(setAccessibilityCloseButton:))]
1755 #[unsafe(method_family = none)]
1756 unsafe fn setAccessibilityCloseButton(
1757 &self,
1758 accessibility_close_button: Option<&AnyObject>,
1759 );
1760
1761 #[unsafe(method(accessibilityZoomButton))]
1762 #[unsafe(method_family = none)]
1763 unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>;
1764
1765 #[unsafe(method(setAccessibilityZoomButton:))]
1767 #[unsafe(method_family = none)]
1768 unsafe fn setAccessibilityZoomButton(&self, accessibility_zoom_button: Option<&AnyObject>);
1769
1770 #[unsafe(method(accessibilityMinimizeButton))]
1771 #[unsafe(method_family = none)]
1772 unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>;
1773
1774 #[unsafe(method(setAccessibilityMinimizeButton:))]
1776 #[unsafe(method_family = none)]
1777 unsafe fn setAccessibilityMinimizeButton(
1778 &self,
1779 accessibility_minimize_button: Option<&AnyObject>,
1780 );
1781
1782 #[unsafe(method(isAccessibilityMinimized))]
1783 #[unsafe(method_family = none)]
1784 unsafe fn isAccessibilityMinimized(&self) -> bool;
1785
1786 #[unsafe(method(setAccessibilityMinimized:))]
1788 #[unsafe(method_family = none)]
1789 unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool);
1790
1791 #[cfg(feature = "NSAccessibilityCustomAction")]
1792 #[unsafe(method(accessibilityCustomActions))]
1793 #[unsafe(method_family = none)]
1794 unsafe fn accessibilityCustomActions(
1795 &self,
1796 ) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>;
1797
1798 #[cfg(feature = "NSAccessibilityCustomAction")]
1799 #[unsafe(method(setAccessibilityCustomActions:))]
1801 #[unsafe(method_family = none)]
1802 unsafe fn setAccessibilityCustomActions(
1803 &self,
1804 accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>,
1805 );
1806
1807 #[unsafe(method(accessibilityPerformCancel))]
1808 #[unsafe(method_family = none)]
1809 unsafe fn accessibilityPerformCancel(&self) -> bool;
1810
1811 #[unsafe(method(accessibilityPerformConfirm))]
1812 #[unsafe(method_family = none)]
1813 unsafe fn accessibilityPerformConfirm(&self) -> bool;
1814
1815 #[unsafe(method(accessibilityPerformDecrement))]
1816 #[unsafe(method_family = none)]
1817 unsafe fn accessibilityPerformDecrement(&self) -> bool;
1818
1819 #[unsafe(method(accessibilityPerformDelete))]
1820 #[unsafe(method_family = none)]
1821 unsafe fn accessibilityPerformDelete(&self) -> bool;
1822
1823 #[unsafe(method(accessibilityPerformIncrement))]
1824 #[unsafe(method_family = none)]
1825 unsafe fn accessibilityPerformIncrement(&self) -> bool;
1826
1827 #[unsafe(method(accessibilityPerformPick))]
1828 #[unsafe(method_family = none)]
1829 unsafe fn accessibilityPerformPick(&self) -> bool;
1830
1831 #[unsafe(method(accessibilityPerformPress))]
1832 #[unsafe(method_family = none)]
1833 unsafe fn accessibilityPerformPress(&self) -> bool;
1834
1835 #[unsafe(method(accessibilityPerformRaise))]
1836 #[unsafe(method_family = none)]
1837 unsafe fn accessibilityPerformRaise(&self) -> bool;
1838
1839 #[unsafe(method(accessibilityPerformShowAlternateUI))]
1840 #[unsafe(method_family = none)]
1841 unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool;
1842
1843 #[unsafe(method(accessibilityPerformShowDefaultUI))]
1844 #[unsafe(method_family = none)]
1845 unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool;
1846
1847 #[unsafe(method(accessibilityPerformShowMenu))]
1848 #[unsafe(method_family = none)]
1849 unsafe fn accessibilityPerformShowMenu(&self) -> bool;
1850
1851 #[unsafe(method(isAccessibilitySelectorAllowed:))]
1852 #[unsafe(method_family = none)]
1853 unsafe fn isAccessibilitySelectorAllowed(&self, selector: Sel) -> bool;
1854 }
1855);