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