1// Jest Snapshot v1, https://goo.gl/fbAQLP 2 3exports[`APISection expo-apple-authentication 1`] = ` 4<div> 5 <h2 6 class="css-1ck3d9a-H2" 7 data-heading="true" 8 > 9 <a 10 class="css-ah3byb" 11 href="/#component" 12 > 13 <span 14 class="css-s3qkfm" 15 id="component" 16 /> 17 <span 18 class="css-6n7j50" 19 > 20 Component 21 </span> 22 <span 23 class="css-1eysgws" 24 > 25 <svg 26 aria-label="permalink" 27 class="anchor-icon" 28 fill="none" 29 height="24" 30 viewBox="0 0 24 24" 31 width="24" 32 xmlns="http://www.w3.org/2000/svg" 33 > 34 <path 35 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 36 stroke="#9B9B9B" 37 stroke-linecap="round" 38 stroke-linejoin="round" 39 stroke-width="2" 40 /> 41 <path 42 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 43 stroke="#9B9B9B" 44 stroke-linecap="round" 45 stroke-linejoin="round" 46 stroke-width="2" 47 /> 48 </svg> 49 </span> 50 </a> 51 </h2> 52 <div 53 class="css-kyhipd" 54 > 55 <h3 56 class="css-m417je-H3" 57 data-heading="true" 58 > 59 <a 60 class="css-ah3byb" 61 href="/#appleauthenticationbutton" 62 > 63 <span 64 class="css-s3qkfm" 65 id="appleauthenticationbutton" 66 /> 67 <span 68 class="css-6n7j50" 69 > 70 <code 71 class="inline css-ov7own-InlineCode" 72 > 73 AppleAuthenticationButton 74 </code> 75 </span> 76 <span 77 class="css-1eysgws" 78 > 79 <svg 80 aria-label="permalink" 81 class="anchor-icon" 82 fill="none" 83 height="24" 84 viewBox="0 0 24 24" 85 width="24" 86 xmlns="http://www.w3.org/2000/svg" 87 > 88 <path 89 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 90 stroke="#9B9B9B" 91 stroke-linecap="round" 92 stroke-linejoin="round" 93 stroke-width="2" 94 /> 95 <path 96 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 97 stroke="#9B9B9B" 98 stroke-linecap="round" 99 stroke-linejoin="round" 100 stroke-width="2" 101 /> 102 </svg> 103 </span> 104 </a> 105 </h3> 106 <p 107 class="css-6jxvia-P" 108 data-text="true" 109 > 110 <strong 111 class="css-1qx481h-B" 112 > 113 Type: 114 </strong> 115 116 <code 117 class="inline css-ov7own-InlineCode" 118 > 119 React.FC 120 < 121 <span> 122 <a 123 class="css-153g748-InternalLink" 124 href="/#appleauthenticationbuttonprops" 125 > 126 AppleAuthenticationButtonProps 127 </a> 128 </span> 129 > 130 </code> 131 </p> 132 <p 133 class="css-6jxvia-P" 134 data-text="true" 135 > 136 This component displays the proprietary "Sign In with Apple" / "Continue with Apple" button on 137your screen. The App Store Guidelines require you to use this component to start the 138authentication process instead of a custom button. Limited customization of the button is 139available via the provided properties. 140 </p> 141 <p 142 class="css-6jxvia-P" 143 data-text="true" 144 > 145 You should only attempt to render this if 146 <a 147 class="css-153g748-InternalLink" 148 href="/#isavailableasync" 149 > 150 <code 151 class="inline css-ov7own-InlineCode" 152 > 153 AppleAuthentication.isAvailableAsync() 154 </code> 155 </a> 156 157resolves to 158 <code 159 class="inline css-ov7own-InlineCode" 160 > 161 true 162 </code> 163 . This component will render nothing if it is not available, and you will get 164a warning in development mode ( 165 <code 166 class="inline css-ov7own-InlineCode" 167 > 168 __DEV__ === true 169 </code> 170 ). 171 </p> 172 173 174 <p 175 class="css-6jxvia-P" 176 data-text="true" 177 > 178 The properties of this component extend from 179 <code 180 class="inline css-ov7own-InlineCode" 181 > 182 View 183 </code> 184 ; however, you should not attempt to set 185 186 <code 187 class="inline css-ov7own-InlineCode" 188 > 189 backgroundColor 190 </code> 191 or 192 <code 193 class="inline css-ov7own-InlineCode" 194 > 195 borderRadius 196 </code> 197 with the 198 <code 199 class="inline css-ov7own-InlineCode" 200 > 201 style 202 </code> 203 property. This will not work and is against 204the App Store Guidelines. Instead, you should use the 205 <code 206 class="inline css-ov7own-InlineCode" 207 > 208 buttonStyle 209 </code> 210 property to choose one of the 211predefined color styles and the 212 <code 213 class="inline css-ov7own-InlineCode" 214 > 215 cornerRadius 216 </code> 217 property to change the border radius of the 218button. 219 </p> 220 221 222 <p 223 class="css-6jxvia-P" 224 data-text="true" 225 > 226 Make sure to attach height and width via the style props as without these styles, the button will 227not appear on the screen. 228 </p> 229 <blockquote 230 class="css-1xjn6jt-Callout" 231 data-testid="callout-container" 232 > 233 <div 234 class="css-ks2t0-Callout" 235 > 236 <svg 237 color="var(--expo-theme-icon-default)" 238 fill="none" 239 height="16" 240 role="img" 241 size="16" 242 viewBox="0 0 20 20" 243 width="16" 244 > 245 <title> 246 Info-icon 247 </title> 248 <path 249 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 250 fill="var(--expo-theme-icon-default)" 251 /> 252 </svg> 253 </div> 254 <div 255 class="css-19syq17-Callout" 256 > 257 <strong 258 class="css-1qx481h-B" 259 > 260 See: 261 </strong> 262 <span> 263 <a 264 class="css-ccg2mn-ExternalLink" 265 href="https://developer.apple.com/documentation/authenticationservices/asauthorizationappleidbutton" 266 rel="noopener noreferrer" 267 target="_blank" 268 > 269 Apple 270Documentation 271 </a> 272 273for more details. 274 </span> 275 </div> 276 </blockquote> 277 <h2 278 class="css-1ck3d9a-H2" 279 data-heading="true" 280 > 281 <a 282 class="css-ah3byb" 283 href="/#props" 284 > 285 <span 286 class="css-s3qkfm" 287 id="props" 288 /> 289 <span 290 class="css-6n7j50" 291 > 292 Props 293 </span> 294 <span 295 class="css-1eysgws" 296 > 297 <svg 298 aria-label="permalink" 299 class="anchor-icon" 300 fill="none" 301 height="24" 302 viewBox="0 0 24 24" 303 width="24" 304 xmlns="http://www.w3.org/2000/svg" 305 > 306 <path 307 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 308 stroke="#9B9B9B" 309 stroke-linecap="round" 310 stroke-linejoin="round" 311 stroke-width="2" 312 /> 313 <path 314 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 315 stroke="#9B9B9B" 316 stroke-linecap="round" 317 stroke-linejoin="round" 318 stroke-width="2" 319 /> 320 </svg> 321 </span> 322 </a> 323 </h2> 324 <div> 325 <div 326 class="css-18dzyrv" 327 > 328 <h3 329 class="css-m417je-H3" 330 data-heading="true" 331 > 332 <a 333 class="css-ah3byb" 334 href="/#buttonstyle" 335 > 336 <span 337 class="css-s3qkfm" 338 id="buttonstyle" 339 /> 340 <span 341 class="css-6n7j50" 342 > 343 <code 344 class="inline css-1pk617c-InlineCode" 345 > 346 buttonStyle 347 </code> 348 </span> 349 <span 350 class="css-1eysgws" 351 > 352 <svg 353 aria-label="permalink" 354 class="anchor-icon" 355 fill="none" 356 height="24" 357 viewBox="0 0 24 24" 358 width="24" 359 xmlns="http://www.w3.org/2000/svg" 360 > 361 <path 362 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 363 stroke="#9B9B9B" 364 stroke-linecap="round" 365 stroke-linejoin="round" 366 stroke-width="2" 367 /> 368 <path 369 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 370 stroke="#9B9B9B" 371 stroke-linecap="round" 372 stroke-linejoin="round" 373 stroke-width="2" 374 /> 375 </svg> 376 </span> 377 </a> 378 </h3> 379 <p 380 class="css-6jxvia-P" 381 data-text="true" 382 > 383 <span 384 class="css-1lk0cux" 385 > 386 Type: 387 </span> 388 389 <code 390 class="inline css-ov7own-InlineCode" 391 > 392 <a 393 class="css-153g748-InternalLink" 394 href="/#appleauthenticationbuttonstyle" 395 > 396 AppleAuthenticationButtonStyle 397 </a> 398 </code> 399 </p> 400 <p 401 class="css-6jxvia-P" 402 data-text="true" 403 > 404 The Apple-defined color scheme to use to display the button. 405 </p> 406 </div> 407 <div 408 class="css-18dzyrv" 409 > 410 <h3 411 class="css-m417je-H3" 412 data-heading="true" 413 > 414 <a 415 class="css-ah3byb" 416 href="/#buttontype" 417 > 418 <span 419 class="css-s3qkfm" 420 id="buttontype" 421 /> 422 <span 423 class="css-6n7j50" 424 > 425 <code 426 class="inline css-1pk617c-InlineCode" 427 > 428 buttonType 429 </code> 430 </span> 431 <span 432 class="css-1eysgws" 433 > 434 <svg 435 aria-label="permalink" 436 class="anchor-icon" 437 fill="none" 438 height="24" 439 viewBox="0 0 24 24" 440 width="24" 441 xmlns="http://www.w3.org/2000/svg" 442 > 443 <path 444 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 445 stroke="#9B9B9B" 446 stroke-linecap="round" 447 stroke-linejoin="round" 448 stroke-width="2" 449 /> 450 <path 451 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 452 stroke="#9B9B9B" 453 stroke-linecap="round" 454 stroke-linejoin="round" 455 stroke-width="2" 456 /> 457 </svg> 458 </span> 459 </a> 460 </h3> 461 <p 462 class="css-6jxvia-P" 463 data-text="true" 464 > 465 <span 466 class="css-1lk0cux" 467 > 468 Type: 469 </span> 470 471 <code 472 class="inline css-ov7own-InlineCode" 473 > 474 <a 475 class="css-153g748-InternalLink" 476 href="/#appleauthenticationbuttontype" 477 > 478 AppleAuthenticationButtonType 479 </a> 480 </code> 481 </p> 482 <p 483 class="css-6jxvia-P" 484 data-text="true" 485 > 486 The type of button text to display ("Sign In with Apple" vs. "Continue with Apple"). 487 </p> 488 </div> 489 <div 490 class="css-18dzyrv" 491 > 492 <h3 493 class="css-m417je-H3" 494 data-heading="true" 495 > 496 <a 497 class="css-ah3byb" 498 href="/#cornerradius" 499 > 500 <span 501 class="css-s3qkfm" 502 id="cornerradius" 503 /> 504 <span 505 class="css-6n7j50" 506 > 507 <code 508 class="inline css-1pk617c-InlineCode" 509 > 510 cornerRadius 511 </code> 512 </span> 513 <span 514 class="css-1eysgws" 515 > 516 <svg 517 aria-label="permalink" 518 class="anchor-icon" 519 fill="none" 520 height="24" 521 viewBox="0 0 24 24" 522 width="24" 523 xmlns="http://www.w3.org/2000/svg" 524 > 525 <path 526 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 527 stroke="#9B9B9B" 528 stroke-linecap="round" 529 stroke-linejoin="round" 530 stroke-width="2" 531 /> 532 <path 533 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 534 stroke="#9B9B9B" 535 stroke-linecap="round" 536 stroke-linejoin="round" 537 stroke-width="2" 538 /> 539 </svg> 540 </span> 541 </a> 542 </h3> 543 <p 544 class="css-6jxvia-P" 545 data-text="true" 546 > 547 <span 548 class="css-1lk0cux" 549 > 550 Optional • 551 </span> 552 <span 553 class="css-1lk0cux" 554 > 555 Type: 556 </span> 557 558 <code 559 class="inline css-ov7own-InlineCode" 560 > 561 number 562 </code> 563 </p> 564 <p 565 class="css-6jxvia-P" 566 data-text="true" 567 > 568 The border radius to use when rendering the button. This works similarly to 569 570 <code 571 class="inline css-ov7own-InlineCode" 572 > 573 style.borderRadius 574 </code> 575 in other Views. 576 </p> 577 </div> 578 <div 579 class="css-18dzyrv" 580 > 581 <h3 582 class="css-m417je-H3" 583 data-heading="true" 584 > 585 <a 586 class="css-ah3byb" 587 href="/#style" 588 > 589 <span 590 class="css-s3qkfm" 591 id="style" 592 /> 593 <span 594 class="css-6n7j50" 595 > 596 <code 597 class="inline css-1pk617c-InlineCode" 598 > 599 style 600 </code> 601 </span> 602 <span 603 class="css-1eysgws" 604 > 605 <svg 606 aria-label="permalink" 607 class="anchor-icon" 608 fill="none" 609 height="24" 610 viewBox="0 0 24 24" 611 width="24" 612 xmlns="http://www.w3.org/2000/svg" 613 > 614 <path 615 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 616 stroke="#9B9B9B" 617 stroke-linecap="round" 618 stroke-linejoin="round" 619 stroke-width="2" 620 /> 621 <path 622 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 623 stroke="#9B9B9B" 624 stroke-linecap="round" 625 stroke-linejoin="round" 626 stroke-width="2" 627 /> 628 </svg> 629 </span> 630 </a> 631 </h3> 632 <p 633 class="css-6jxvia-P" 634 data-text="true" 635 > 636 <span 637 class="css-1lk0cux" 638 > 639 Optional • 640 </span> 641 <span 642 class="css-1lk0cux" 643 > 644 Type: 645 </span> 646 647 <code 648 class="inline css-ov7own-InlineCode" 649 > 650 StyleProp 651 < 652 <span> 653 <a 654 class="css-ccg2mn-ExternalLink" 655 href="https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys" 656 rel="noopener noreferrer" 657 target="_blank" 658 > 659 Omit 660 </a> 661 < 662 <span> 663 <a 664 class="css-153g748-InternalLink" 665 href="/versions/latest/react-native/view-style-props" 666 > 667 ViewStyle 668 </a> 669 , 670 </span> 671 <span> 672 <span> 673 'backgroundColor' 674 | 675 </span> 676 <span> 677 'borderRadius' 678 </span> 679 </span> 680 > 681 </span> 682 > 683 </code> 684 </p> 685 <p 686 class="css-6jxvia-P" 687 data-text="true" 688 > 689 The custom style to apply to the button. Should not include 690 <code 691 class="inline css-ov7own-InlineCode" 692 > 693 backgroundColor 694 </code> 695 or 696 <code 697 class="inline css-ov7own-InlineCode" 698 > 699 borderRadius 700 </code> 701 702properties. 703 </p> 704 </div> 705 <div 706 class="css-18dzyrv" 707 > 708 <h3 709 class="css-m417je-H3" 710 data-heading="true" 711 > 712 <a 713 class="css-ah3byb" 714 href="/#onpress" 715 > 716 <span 717 class="css-s3qkfm" 718 id="onpress" 719 /> 720 <span 721 class="css-6n7j50" 722 > 723 <code 724 class="inline css-1pk617c-InlineCode" 725 > 726 onPress 727 </code> 728 </span> 729 <span 730 class="css-1eysgws" 731 > 732 <svg 733 aria-label="permalink" 734 class="anchor-icon" 735 fill="none" 736 height="24" 737 viewBox="0 0 24 24" 738 width="24" 739 xmlns="http://www.w3.org/2000/svg" 740 > 741 <path 742 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 743 stroke="#9B9B9B" 744 stroke-linecap="round" 745 stroke-linejoin="round" 746 stroke-width="2" 747 /> 748 <path 749 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 750 stroke="#9B9B9B" 751 stroke-linecap="round" 752 stroke-linejoin="round" 753 stroke-width="2" 754 /> 755 </svg> 756 </span> 757 </a> 758 </h3> 759 <p 760 class="css-6jxvia-P" 761 data-text="true" 762 > 763 <span 764 class="css-1lk0cux" 765 > 766 Type: 767 </span> 768 769 <code 770 class="inline css-ov7own-InlineCode" 771 > 772 ( 773 ) => 774 775 void 776 </code> 777 </p> 778 <p 779 class="css-6jxvia-P" 780 data-text="true" 781 > 782 The method to call when the user presses the button. You should call 783 <a 784 class="css-153g748-InternalLink" 785 href="/#isavailableasync" 786 > 787 <code 788 class="inline css-ov7own-InlineCode" 789 > 790 AppleAuthentication.signInAsync 791 </code> 792 </a> 793 794in here. 795 </p> 796 </div> 797 <h3 798 class="css-m417je-H3" 799 data-heading="true" 800 > 801 <a 802 class="css-ah3byb" 803 href="/#inherited-props" 804 > 805 <span 806 class="css-s3qkfm" 807 id="inherited-props" 808 /> 809 <span 810 class="css-6n7j50" 811 > 812 Inherited Props 813 </span> 814 <span 815 class="css-1eysgws" 816 > 817 <svg 818 aria-label="permalink" 819 class="anchor-icon" 820 fill="none" 821 height="24" 822 viewBox="0 0 24 24" 823 width="24" 824 xmlns="http://www.w3.org/2000/svg" 825 > 826 <path 827 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 828 stroke="#9B9B9B" 829 stroke-linecap="round" 830 stroke-linejoin="round" 831 stroke-width="2" 832 /> 833 <path 834 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 835 stroke="#9B9B9B" 836 stroke-linecap="round" 837 stroke-linejoin="round" 838 stroke-width="2" 839 /> 840 </svg> 841 </span> 842 </a> 843 </h3> 844 <ul 845 class="css-ftstf7-UL" 846 data-text="true" 847 > 848 <li 849 class="docs-list-item css-1vg85kg-LI" 850 > 851 <code 852 class="inline css-ov7own-InlineCode" 853 > 854 <a 855 class="css-153g748-InternalLink" 856 href="/versions/latest/react-native/view#props" 857 > 858 ViewProps 859 </a> 860 </code> 861 </li> 862 </ul> 863 </div> 864 </div> 865 <h2 866 class="css-1ck3d9a-H2" 867 data-heading="true" 868 > 869 <a 870 class="css-ah3byb" 871 href="/#methods" 872 > 873 <span 874 class="css-s3qkfm" 875 id="methods" 876 /> 877 <span 878 class="css-6n7j50" 879 > 880 Methods 881 </span> 882 <span 883 class="css-1eysgws" 884 > 885 <svg 886 aria-label="permalink" 887 class="anchor-icon" 888 fill="none" 889 height="24" 890 viewBox="0 0 24 24" 891 width="24" 892 xmlns="http://www.w3.org/2000/svg" 893 > 894 <path 895 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 896 stroke="#9B9B9B" 897 stroke-linecap="round" 898 stroke-linejoin="round" 899 stroke-width="2" 900 /> 901 <path 902 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 903 stroke="#9B9B9B" 904 stroke-linecap="round" 905 stroke-linejoin="round" 906 stroke-width="2" 907 /> 908 </svg> 909 </span> 910 </a> 911 </h2> 912 <div 913 class="css-18dzyrv" 914 > 915 <h3 916 class="css-m417je-H3" 917 data-heading="true" 918 > 919 <a 920 class="css-ah3byb" 921 href="/#getcredentialstateasyncuser" 922 > 923 <span 924 class="css-s3qkfm" 925 id="getcredentialstateasyncuser" 926 /> 927 <span 928 class="css-6n7j50" 929 > 930 <code 931 class="inline css-1pk617c-InlineCode" 932 > 933 getCredentialStateAsync(user) 934 </code> 935 </span> 936 <span 937 class="css-1eysgws" 938 > 939 <svg 940 aria-label="permalink" 941 class="anchor-icon" 942 fill="none" 943 height="24" 944 viewBox="0 0 24 24" 945 width="24" 946 xmlns="http://www.w3.org/2000/svg" 947 > 948 <path 949 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 950 stroke="#9B9B9B" 951 stroke-linecap="round" 952 stroke-linejoin="round" 953 stroke-width="2" 954 /> 955 <path 956 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 957 stroke="#9B9B9B" 958 stroke-linecap="round" 959 stroke-linejoin="round" 960 stroke-width="2" 961 /> 962 </svg> 963 </span> 964 </a> 965 </h3> 966 <div 967 class="css-rufzkc-Table" 968 > 969 <table 970 class="css-1goywt6-Table" 971 > 972 <thead 973 class="css-3b8qij-TableHead" 974 > 975 <tr 976 class="css-29opv4-Row" 977 > 978 <th 979 class="css-1p6k6di-HeaderCell" 980 > 981 Name 982 </th> 983 <th 984 class="css-1p6k6di-HeaderCell" 985 > 986 Type 987 </th> 988 <th 989 class="css-1p6k6di-HeaderCell" 990 > 991 Description 992 </th> 993 </tr> 994 </thead> 995 <tbody> 996 <tr 997 class="css-29opv4-Row" 998 > 999 <td 1000 class="css-4ul8tm-Cell" 1001 > 1002 <strong 1003 class="css-1qx481h-B" 1004 > 1005 user 1006 </strong> 1007 </td> 1008 <td 1009 class="css-4ul8tm-Cell" 1010 > 1011 <code 1012 class="inline css-ov7own-InlineCode" 1013 > 1014 string 1015 </code> 1016 </td> 1017 <td 1018 class="css-4ul8tm-Cell" 1019 > 1020 <p 1021 class="css-6jxvia-P" 1022 data-text="true" 1023 > 1024 The unique identifier for the user whose credential state you'd like to check. 1025This should come from the user field of an 1026 <a 1027 class="css-153g748-InternalLink" 1028 href="/#appleauthenticationcredentialstate" 1029 > 1030 <code 1031 class="inline css-ov7own-InlineCode" 1032 > 1033 AppleAuthenticationCredential 1034 </code> 1035 </a> 1036 object. 1037 </p> 1038 </td> 1039 </tr> 1040 </tbody> 1041 </table> 1042 </div> 1043 <p 1044 class="css-6jxvia-P" 1045 data-text="true" 1046 > 1047 Queries the current state of a user credential, to determine if it is still valid or if it has been revoked. 1048 </p> 1049 1050 1051 <blockquote 1052 class="css-1xjn6jt-Callout" 1053 data-testid="callout-container" 1054 > 1055 <div 1056 class="css-ks2t0-Callout" 1057 > 1058 <svg 1059 color="var(--expo-theme-icon-default)" 1060 fill="none" 1061 height="16" 1062 role="img" 1063 size="16" 1064 viewBox="0 0 20 20" 1065 width="16" 1066 > 1067 <title> 1068 Info-icon 1069 </title> 1070 <path 1071 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 1072 fill="var(--expo-theme-icon-default)" 1073 /> 1074 </svg> 1075 </div> 1076 <div 1077 class="css-19syq17-Callout" 1078 > 1079 1080 1081 <p 1082 class="css-6jxvia-P" 1083 data-text="true" 1084 > 1085 <strong 1086 class="css-1qx481h-B" 1087 > 1088 Note: 1089 </strong> 1090 This method must be tested on a real device. On the iOS simulator it always throws an error. 1091 </p> 1092 1093 1094 </div> 1095 </blockquote> 1096 <div 1097 class="css-1wdnwk5" 1098 > 1099 <h4 1100 class=" css-uucypz-H4" 1101 data-components-heading="true" 1102 data-heading="true" 1103 > 1104 <a 1105 class="css-ah3byb" 1106 href="/#returns" 1107 > 1108 <span 1109 class="css-s3qkfm" 1110 id="returns" 1111 /> 1112 <span 1113 class="css-6n7j50" 1114 > 1115 Returns 1116 </span> 1117 <span 1118 class="css-1eysgws" 1119 > 1120 <svg 1121 aria-label="permalink" 1122 class="anchor-icon" 1123 fill="none" 1124 height="24" 1125 viewBox="0 0 24 24" 1126 width="24" 1127 xmlns="http://www.w3.org/2000/svg" 1128 > 1129 <path 1130 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 1131 stroke="#9B9B9B" 1132 stroke-linecap="round" 1133 stroke-linejoin="round" 1134 stroke-width="2" 1135 /> 1136 <path 1137 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 1138 stroke="#9B9B9B" 1139 stroke-linecap="round" 1140 stroke-linejoin="round" 1141 stroke-width="2" 1142 /> 1143 </svg> 1144 </span> 1145 </a> 1146 </h4> 1147 </div> 1148 <ul 1149 class="css-n6fu3c-UL" 1150 data-text="true" 1151 > 1152 <li 1153 class="docs-list-item css-1vg85kg-LI" 1154 > 1155 <svg 1156 class="css-1a9xr20" 1157 color="var(--expo-theme-icon-secondary)" 1158 fill="none" 1159 height="16" 1160 role="img" 1161 size="16" 1162 viewBox="0 0 20 20" 1163 width="16" 1164 > 1165 <title> 1166 Undo-icon 1167 </title> 1168 <path 1169 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 1170 fill="var(--expo-theme-icon-secondary)" 1171 /> 1172 </svg> 1173 <code 1174 class="inline css-ov7own-InlineCode" 1175 > 1176 <a 1177 class="css-ccg2mn-ExternalLink" 1178 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 1179 rel="noopener noreferrer" 1180 target="_blank" 1181 > 1182 Promise 1183 </a> 1184 < 1185 <span> 1186 <a 1187 class="css-153g748-InternalLink" 1188 href="/#appleauthenticationcredentialstate" 1189 > 1190 AppleAuthenticationCredentialState 1191 </a> 1192 </span> 1193 > 1194 </code> 1195 </li> 1196 </ul> 1197 <p 1198 class="css-6jxvia-P" 1199 data-text="true" 1200 > 1201 A promise that fulfills with an 1202 <a 1203 class="css-153g748-InternalLink" 1204 href="/#appleauthenticationcredentialstate" 1205 > 1206 <code 1207 class="inline css-ov7own-InlineCode" 1208 > 1209 AppleAuthenticationCredentialState 1210 </code> 1211 </a> 1212 1213value depending on the state of the credential. 1214 </p> 1215 </div> 1216 <div 1217 class="css-18dzyrv" 1218 > 1219 <h3 1220 class="css-m417je-H3" 1221 data-heading="true" 1222 > 1223 <a 1224 class="css-ah3byb" 1225 href="/#isavailableasync" 1226 > 1227 <span 1228 class="css-s3qkfm" 1229 id="isavailableasync" 1230 /> 1231 <span 1232 class="css-6n7j50" 1233 > 1234 <code 1235 class="inline css-1pk617c-InlineCode" 1236 > 1237 isAvailableAsync() 1238 </code> 1239 </span> 1240 <span 1241 class="css-1eysgws" 1242 > 1243 <svg 1244 aria-label="permalink" 1245 class="anchor-icon" 1246 fill="none" 1247 height="24" 1248 viewBox="0 0 24 24" 1249 width="24" 1250 xmlns="http://www.w3.org/2000/svg" 1251 > 1252 <path 1253 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 1254 stroke="#9B9B9B" 1255 stroke-linecap="round" 1256 stroke-linejoin="round" 1257 stroke-width="2" 1258 /> 1259 <path 1260 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 1261 stroke="#9B9B9B" 1262 stroke-linecap="round" 1263 stroke-linejoin="round" 1264 stroke-width="2" 1265 /> 1266 </svg> 1267 </span> 1268 </a> 1269 </h3> 1270 <p 1271 class="css-6jxvia-P" 1272 data-text="true" 1273 > 1274 Determine if the current device's operating system supports Apple authentication. 1275 </p> 1276 <div 1277 class="css-1wdnwk5" 1278 > 1279 <h4 1280 class=" css-uucypz-H4" 1281 data-components-heading="true" 1282 data-heading="true" 1283 > 1284 <a 1285 class="css-ah3byb" 1286 href="/#returns-1" 1287 > 1288 <span 1289 class="css-s3qkfm" 1290 id="returns-1" 1291 /> 1292 <span 1293 class="css-6n7j50" 1294 > 1295 Returns 1296 </span> 1297 <span 1298 class="css-1eysgws" 1299 > 1300 <svg 1301 aria-label="permalink" 1302 class="anchor-icon" 1303 fill="none" 1304 height="24" 1305 viewBox="0 0 24 24" 1306 width="24" 1307 xmlns="http://www.w3.org/2000/svg" 1308 > 1309 <path 1310 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 1311 stroke="#9B9B9B" 1312 stroke-linecap="round" 1313 stroke-linejoin="round" 1314 stroke-width="2" 1315 /> 1316 <path 1317 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 1318 stroke="#9B9B9B" 1319 stroke-linecap="round" 1320 stroke-linejoin="round" 1321 stroke-width="2" 1322 /> 1323 </svg> 1324 </span> 1325 </a> 1326 </h4> 1327 </div> 1328 <ul 1329 class="css-n6fu3c-UL" 1330 data-text="true" 1331 > 1332 <li 1333 class="docs-list-item css-1vg85kg-LI" 1334 > 1335 <svg 1336 class="css-1a9xr20" 1337 color="var(--expo-theme-icon-secondary)" 1338 fill="none" 1339 height="16" 1340 role="img" 1341 size="16" 1342 viewBox="0 0 20 20" 1343 width="16" 1344 > 1345 <title> 1346 Undo-icon 1347 </title> 1348 <path 1349 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 1350 fill="var(--expo-theme-icon-secondary)" 1351 /> 1352 </svg> 1353 <code 1354 class="inline css-ov7own-InlineCode" 1355 > 1356 <a 1357 class="css-ccg2mn-ExternalLink" 1358 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 1359 rel="noopener noreferrer" 1360 target="_blank" 1361 > 1362 Promise 1363 </a> 1364 < 1365 <span> 1366 boolean 1367 </span> 1368 > 1369 </code> 1370 </li> 1371 </ul> 1372 <p 1373 class="css-6jxvia-P" 1374 data-text="true" 1375 > 1376 A promise that fulfills with 1377 <code 1378 class="inline css-ov7own-InlineCode" 1379 > 1380 true 1381 </code> 1382 if the system supports Apple authentication, and 1383 <code 1384 class="inline css-ov7own-InlineCode" 1385 > 1386 false 1387 </code> 1388 otherwise. 1389 </p> 1390 </div> 1391 <div 1392 class="css-18dzyrv" 1393 > 1394 <h3 1395 class="css-m417je-H3" 1396 data-heading="true" 1397 > 1398 <a 1399 class="css-ah3byb" 1400 href="/#refreshasyncoptions" 1401 > 1402 <span 1403 class="css-s3qkfm" 1404 id="refreshasyncoptions" 1405 /> 1406 <span 1407 class="css-6n7j50" 1408 > 1409 <code 1410 class="inline css-1pk617c-InlineCode" 1411 > 1412 refreshAsync(options) 1413 </code> 1414 </span> 1415 <span 1416 class="css-1eysgws" 1417 > 1418 <svg 1419 aria-label="permalink" 1420 class="anchor-icon" 1421 fill="none" 1422 height="24" 1423 viewBox="0 0 24 24" 1424 width="24" 1425 xmlns="http://www.w3.org/2000/svg" 1426 > 1427 <path 1428 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 1429 stroke="#9B9B9B" 1430 stroke-linecap="round" 1431 stroke-linejoin="round" 1432 stroke-width="2" 1433 /> 1434 <path 1435 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 1436 stroke="#9B9B9B" 1437 stroke-linecap="round" 1438 stroke-linejoin="round" 1439 stroke-width="2" 1440 /> 1441 </svg> 1442 </span> 1443 </a> 1444 </h3> 1445 <div 1446 class="css-rufzkc-Table" 1447 > 1448 <table 1449 class="css-1goywt6-Table" 1450 > 1451 <thead 1452 class="css-3b8qij-TableHead" 1453 > 1454 <tr 1455 class="css-29opv4-Row" 1456 > 1457 <th 1458 class="css-1p6k6di-HeaderCell" 1459 > 1460 Name 1461 </th> 1462 <th 1463 class="css-1p6k6di-HeaderCell" 1464 > 1465 Type 1466 </th> 1467 <th 1468 class="css-1p6k6di-HeaderCell" 1469 > 1470 Description 1471 </th> 1472 </tr> 1473 </thead> 1474 <tbody> 1475 <tr 1476 class="css-29opv4-Row" 1477 > 1478 <td 1479 class="css-4ul8tm-Cell" 1480 > 1481 <strong 1482 class="css-1qx481h-B" 1483 > 1484 options 1485 </strong> 1486 </td> 1487 <td 1488 class="css-4ul8tm-Cell" 1489 > 1490 <code 1491 class="inline css-ov7own-InlineCode" 1492 > 1493 <a 1494 class="css-153g748-InternalLink" 1495 href="/#appleauthenticationrefreshoptions" 1496 > 1497 AppleAuthenticationRefreshOptions 1498 </a> 1499 </code> 1500 </td> 1501 <td 1502 class="css-4ul8tm-Cell" 1503 > 1504 <p 1505 class="css-6jxvia-P" 1506 data-text="true" 1507 > 1508 An 1509 <a 1510 class="css-153g748-InternalLink" 1511 href="/#appleauthenticationrefreshoptions" 1512 > 1513 <code 1514 class="inline css-ov7own-InlineCode" 1515 > 1516 AppleAuthenticationRefreshOptions 1517 </code> 1518 </a> 1519 object 1520 </p> 1521 </td> 1522 </tr> 1523 </tbody> 1524 </table> 1525 </div> 1526 <p 1527 class="css-6jxvia-P" 1528 data-text="true" 1529 > 1530 An operation that refreshes the logged-in user’s credentials. 1531Calling this method will show the sign in modal before actually refreshing the user credentials. 1532 </p> 1533 <div 1534 class="css-1wdnwk5" 1535 > 1536 <h4 1537 class=" css-uucypz-H4" 1538 data-components-heading="true" 1539 data-heading="true" 1540 > 1541 <a 1542 class="css-ah3byb" 1543 href="/#returns-2" 1544 > 1545 <span 1546 class="css-s3qkfm" 1547 id="returns-2" 1548 /> 1549 <span 1550 class="css-6n7j50" 1551 > 1552 Returns 1553 </span> 1554 <span 1555 class="css-1eysgws" 1556 > 1557 <svg 1558 aria-label="permalink" 1559 class="anchor-icon" 1560 fill="none" 1561 height="24" 1562 viewBox="0 0 24 24" 1563 width="24" 1564 xmlns="http://www.w3.org/2000/svg" 1565 > 1566 <path 1567 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 1568 stroke="#9B9B9B" 1569 stroke-linecap="round" 1570 stroke-linejoin="round" 1571 stroke-width="2" 1572 /> 1573 <path 1574 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 1575 stroke="#9B9B9B" 1576 stroke-linecap="round" 1577 stroke-linejoin="round" 1578 stroke-width="2" 1579 /> 1580 </svg> 1581 </span> 1582 </a> 1583 </h4> 1584 </div> 1585 <ul 1586 class="css-n6fu3c-UL" 1587 data-text="true" 1588 > 1589 <li 1590 class="docs-list-item css-1vg85kg-LI" 1591 > 1592 <svg 1593 class="css-1a9xr20" 1594 color="var(--expo-theme-icon-secondary)" 1595 fill="none" 1596 height="16" 1597 role="img" 1598 size="16" 1599 viewBox="0 0 20 20" 1600 width="16" 1601 > 1602 <title> 1603 Undo-icon 1604 </title> 1605 <path 1606 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 1607 fill="var(--expo-theme-icon-secondary)" 1608 /> 1609 </svg> 1610 <code 1611 class="inline css-ov7own-InlineCode" 1612 > 1613 <a 1614 class="css-ccg2mn-ExternalLink" 1615 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 1616 rel="noopener noreferrer" 1617 target="_blank" 1618 > 1619 Promise 1620 </a> 1621 < 1622 <span> 1623 <a 1624 class="css-153g748-InternalLink" 1625 href="/#appleauthenticationcredential" 1626 > 1627 AppleAuthenticationCredential 1628 </a> 1629 </span> 1630 > 1631 </code> 1632 </li> 1633 </ul> 1634 <p 1635 class="css-6jxvia-P" 1636 data-text="true" 1637 > 1638 A promise that fulfills with an 1639 <a 1640 class="css-153g748-InternalLink" 1641 href="/#appleauthenticationcredential" 1642 > 1643 <code 1644 class="inline css-ov7own-InlineCode" 1645 > 1646 AppleAuthenticationCredential 1647 </code> 1648 </a> 1649 1650object after a successful authentication, and rejects with 1651 <code 1652 class="inline css-ov7own-InlineCode" 1653 > 1654 ERR_CANCELED 1655 </code> 1656 if the user cancels the 1657refresh operation. 1658 </p> 1659 </div> 1660 <div 1661 class="css-18dzyrv" 1662 > 1663 <h3 1664 class="css-m417je-H3" 1665 data-heading="true" 1666 > 1667 <a 1668 class="css-ah3byb" 1669 href="/#signinasyncoptions" 1670 > 1671 <span 1672 class="css-s3qkfm" 1673 id="signinasyncoptions" 1674 /> 1675 <span 1676 class="css-6n7j50" 1677 > 1678 <code 1679 class="inline css-1pk617c-InlineCode" 1680 > 1681 signInAsync(options) 1682 </code> 1683 </span> 1684 <span 1685 class="css-1eysgws" 1686 > 1687 <svg 1688 aria-label="permalink" 1689 class="anchor-icon" 1690 fill="none" 1691 height="24" 1692 viewBox="0 0 24 24" 1693 width="24" 1694 xmlns="http://www.w3.org/2000/svg" 1695 > 1696 <path 1697 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 1698 stroke="#9B9B9B" 1699 stroke-linecap="round" 1700 stroke-linejoin="round" 1701 stroke-width="2" 1702 /> 1703 <path 1704 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 1705 stroke="#9B9B9B" 1706 stroke-linecap="round" 1707 stroke-linejoin="round" 1708 stroke-width="2" 1709 /> 1710 </svg> 1711 </span> 1712 </a> 1713 </h3> 1714 <div 1715 class="css-rufzkc-Table" 1716 > 1717 <table 1718 class="css-1goywt6-Table" 1719 > 1720 <thead 1721 class="css-3b8qij-TableHead" 1722 > 1723 <tr 1724 class="css-29opv4-Row" 1725 > 1726 <th 1727 class="css-1p6k6di-HeaderCell" 1728 > 1729 Name 1730 </th> 1731 <th 1732 class="css-1p6k6di-HeaderCell" 1733 > 1734 Type 1735 </th> 1736 <th 1737 class="css-1p6k6di-HeaderCell" 1738 > 1739 Description 1740 </th> 1741 </tr> 1742 </thead> 1743 <tbody> 1744 <tr 1745 class="css-29opv4-Row" 1746 > 1747 <td 1748 class="css-4ul8tm-Cell" 1749 > 1750 <strong 1751 class="css-1qx481h-B" 1752 > 1753 options 1754 </strong> 1755 <br /> 1756 <span 1757 class="css-1g95u6x" 1758 > 1759 (optional) 1760 </span> 1761 </td> 1762 <td 1763 class="css-4ul8tm-Cell" 1764 > 1765 <code 1766 class="inline css-ov7own-InlineCode" 1767 > 1768 <a 1769 class="css-153g748-InternalLink" 1770 href="/#appleauthenticationsigninoptions" 1771 > 1772 AppleAuthenticationSignInOptions 1773 </a> 1774 </code> 1775 </td> 1776 <td 1777 class="css-4ul8tm-Cell" 1778 > 1779 <p 1780 class="css-6jxvia-P" 1781 data-text="true" 1782 > 1783 An optional 1784 <a 1785 class="css-153g748-InternalLink" 1786 href="/#appleauthenticationsigninoptions" 1787 > 1788 <code 1789 class="inline css-ov7own-InlineCode" 1790 > 1791 AppleAuthenticationSignInOptions 1792 </code> 1793 </a> 1794 object 1795 </p> 1796 </td> 1797 </tr> 1798 </tbody> 1799 </table> 1800 </div> 1801 <p 1802 class="css-6jxvia-P" 1803 data-text="true" 1804 > 1805 Sends a request to the operating system to initiate the Apple authentication flow, which will 1806present a modal to the user over your app and allow them to sign in. 1807 </p> 1808 <p 1809 class="css-6jxvia-P" 1810 data-text="true" 1811 > 1812 You can request access to the user's full name and email address in this method, which allows you 1813to personalize your UI for signed in users. However, users can deny access to either or both 1814of these options at runtime. 1815 </p> 1816 1817 1818 <p 1819 class="css-6jxvia-P" 1820 data-text="true" 1821 > 1822 Additionally, you will only receive Apple Authentication Credentials the first time users sign 1823into your app, so you must store it for later use. It's best to store this information either 1824server-side, or using 1825 <a 1826 class="css-153g748-InternalLink" 1827 href="/securestore" 1828 > 1829 SecureStore 1830 </a> 1831 , so that the data persists across app installs. 1832You can use 1833 <a 1834 class="css-153g748-InternalLink" 1835 href="/#appleauthenticationcredential" 1836 > 1837 <code 1838 class="inline css-ov7own-InlineCode" 1839 > 1840 AppleAuthenticationCredential.user 1841 </code> 1842 </a> 1843 to identify 1844the user, since this remains the same for apps released by the same developer. 1845 </p> 1846 <div 1847 class="css-1wdnwk5" 1848 > 1849 <h4 1850 class=" css-uucypz-H4" 1851 data-components-heading="true" 1852 data-heading="true" 1853 > 1854 <a 1855 class="css-ah3byb" 1856 href="/#returns-3" 1857 > 1858 <span 1859 class="css-s3qkfm" 1860 id="returns-3" 1861 /> 1862 <span 1863 class="css-6n7j50" 1864 > 1865 Returns 1866 </span> 1867 <span 1868 class="css-1eysgws" 1869 > 1870 <svg 1871 aria-label="permalink" 1872 class="anchor-icon" 1873 fill="none" 1874 height="24" 1875 viewBox="0 0 24 24" 1876 width="24" 1877 xmlns="http://www.w3.org/2000/svg" 1878 > 1879 <path 1880 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 1881 stroke="#9B9B9B" 1882 stroke-linecap="round" 1883 stroke-linejoin="round" 1884 stroke-width="2" 1885 /> 1886 <path 1887 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 1888 stroke="#9B9B9B" 1889 stroke-linecap="round" 1890 stroke-linejoin="round" 1891 stroke-width="2" 1892 /> 1893 </svg> 1894 </span> 1895 </a> 1896 </h4> 1897 </div> 1898 <ul 1899 class="css-n6fu3c-UL" 1900 data-text="true" 1901 > 1902 <li 1903 class="docs-list-item css-1vg85kg-LI" 1904 > 1905 <svg 1906 class="css-1a9xr20" 1907 color="var(--expo-theme-icon-secondary)" 1908 fill="none" 1909 height="16" 1910 role="img" 1911 size="16" 1912 viewBox="0 0 20 20" 1913 width="16" 1914 > 1915 <title> 1916 Undo-icon 1917 </title> 1918 <path 1919 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 1920 fill="var(--expo-theme-icon-secondary)" 1921 /> 1922 </svg> 1923 <code 1924 class="inline css-ov7own-InlineCode" 1925 > 1926 <a 1927 class="css-ccg2mn-ExternalLink" 1928 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 1929 rel="noopener noreferrer" 1930 target="_blank" 1931 > 1932 Promise 1933 </a> 1934 < 1935 <span> 1936 <a 1937 class="css-153g748-InternalLink" 1938 href="/#appleauthenticationcredential" 1939 > 1940 AppleAuthenticationCredential 1941 </a> 1942 </span> 1943 > 1944 </code> 1945 </li> 1946 </ul> 1947 <p 1948 class="css-6jxvia-P" 1949 data-text="true" 1950 > 1951 A promise that fulfills with an 1952 <a 1953 class="css-153g748-InternalLink" 1954 href="/#appleauthenticationcredential" 1955 > 1956 <code 1957 class="inline css-ov7own-InlineCode" 1958 > 1959 AppleAuthenticationCredential 1960 </code> 1961 </a> 1962 1963object after a successful authentication, and rejects with 1964 <code 1965 class="inline css-ov7own-InlineCode" 1966 > 1967 ERR_CANCELED 1968 </code> 1969 if the user cancels the 1970sign-in operation. 1971 </p> 1972 </div> 1973 <div 1974 class="css-18dzyrv" 1975 > 1976 <h3 1977 class="css-m417je-H3" 1978 data-heading="true" 1979 > 1980 <a 1981 class="css-ah3byb" 1982 href="/#signoutasyncoptions" 1983 > 1984 <span 1985 class="css-s3qkfm" 1986 id="signoutasyncoptions" 1987 /> 1988 <span 1989 class="css-6n7j50" 1990 > 1991 <code 1992 class="inline css-1pk617c-InlineCode" 1993 > 1994 signOutAsync(options) 1995 </code> 1996 </span> 1997 <span 1998 class="css-1eysgws" 1999 > 2000 <svg 2001 aria-label="permalink" 2002 class="anchor-icon" 2003 fill="none" 2004 height="24" 2005 viewBox="0 0 24 24" 2006 width="24" 2007 xmlns="http://www.w3.org/2000/svg" 2008 > 2009 <path 2010 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 2011 stroke="#9B9B9B" 2012 stroke-linecap="round" 2013 stroke-linejoin="round" 2014 stroke-width="2" 2015 /> 2016 <path 2017 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 2018 stroke="#9B9B9B" 2019 stroke-linecap="round" 2020 stroke-linejoin="round" 2021 stroke-width="2" 2022 /> 2023 </svg> 2024 </span> 2025 </a> 2026 </h3> 2027 <div 2028 class="css-rufzkc-Table" 2029 > 2030 <table 2031 class="css-1goywt6-Table" 2032 > 2033 <thead 2034 class="css-3b8qij-TableHead" 2035 > 2036 <tr 2037 class="css-29opv4-Row" 2038 > 2039 <th 2040 class="css-1p6k6di-HeaderCell" 2041 > 2042 Name 2043 </th> 2044 <th 2045 class="css-1p6k6di-HeaderCell" 2046 > 2047 Type 2048 </th> 2049 <th 2050 class="css-1p6k6di-HeaderCell" 2051 > 2052 Description 2053 </th> 2054 </tr> 2055 </thead> 2056 <tbody> 2057 <tr 2058 class="css-29opv4-Row" 2059 > 2060 <td 2061 class="css-4ul8tm-Cell" 2062 > 2063 <strong 2064 class="css-1qx481h-B" 2065 > 2066 options 2067 </strong> 2068 </td> 2069 <td 2070 class="css-4ul8tm-Cell" 2071 > 2072 <code 2073 class="inline css-ov7own-InlineCode" 2074 > 2075 <a 2076 class="css-153g748-InternalLink" 2077 href="/#appleauthenticationsignoutoptions" 2078 > 2079 AppleAuthenticationSignOutOptions 2080 </a> 2081 </code> 2082 </td> 2083 <td 2084 class="css-4ul8tm-Cell" 2085 > 2086 <p 2087 class="css-6jxvia-P" 2088 data-text="true" 2089 > 2090 An 2091 <a 2092 class="css-153g748-InternalLink" 2093 href="/#appleauthenticationsignoutoptions" 2094 > 2095 <code 2096 class="inline css-ov7own-InlineCode" 2097 > 2098 AppleAuthenticationSignOutOptions 2099 </code> 2100 </a> 2101 object 2102 </p> 2103 </td> 2104 </tr> 2105 </tbody> 2106 </table> 2107 </div> 2108 <p 2109 class="css-6jxvia-P" 2110 data-text="true" 2111 > 2112 An operation that ends the authenticated session. 2113Calling this method will show the sign in modal before actually signing the user out. 2114 </p> 2115 <p 2116 class="css-6jxvia-P" 2117 data-text="true" 2118 > 2119 It is not recommended to use this method to sign out the user as it works counterintuitively. 2120Instead of using this method it is recommended to simply clear all the user's data collected 2121from using 2122 <a 2123 class="css-153g748-InternalLink" 2124 href="/#signinasync" 2125 > 2126 <code 2127 class="inline css-ov7own-InlineCode" 2128 > 2129 signInAsync 2130 </code> 2131 </a> 2132 or 2133 <a 2134 class="css-153g748-InternalLink" 2135 href="/#refreshasync" 2136 > 2137 <code 2138 class="inline css-ov7own-InlineCode" 2139 > 2140 refreshAsync 2141 </code> 2142 </a> 2143 methods. 2144 </p> 2145 <div 2146 class="css-1wdnwk5" 2147 > 2148 <h4 2149 class=" css-uucypz-H4" 2150 data-components-heading="true" 2151 data-heading="true" 2152 > 2153 <a 2154 class="css-ah3byb" 2155 href="/#returns-4" 2156 > 2157 <span 2158 class="css-s3qkfm" 2159 id="returns-4" 2160 /> 2161 <span 2162 class="css-6n7j50" 2163 > 2164 Returns 2165 </span> 2166 <span 2167 class="css-1eysgws" 2168 > 2169 <svg 2170 aria-label="permalink" 2171 class="anchor-icon" 2172 fill="none" 2173 height="24" 2174 viewBox="0 0 24 24" 2175 width="24" 2176 xmlns="http://www.w3.org/2000/svg" 2177 > 2178 <path 2179 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 2180 stroke="#9B9B9B" 2181 stroke-linecap="round" 2182 stroke-linejoin="round" 2183 stroke-width="2" 2184 /> 2185 <path 2186 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 2187 stroke="#9B9B9B" 2188 stroke-linecap="round" 2189 stroke-linejoin="round" 2190 stroke-width="2" 2191 /> 2192 </svg> 2193 </span> 2194 </a> 2195 </h4> 2196 </div> 2197 <ul 2198 class="css-n6fu3c-UL" 2199 data-text="true" 2200 > 2201 <li 2202 class="docs-list-item css-1vg85kg-LI" 2203 > 2204 <svg 2205 class="css-1a9xr20" 2206 color="var(--expo-theme-icon-secondary)" 2207 fill="none" 2208 height="16" 2209 role="img" 2210 size="16" 2211 viewBox="0 0 20 20" 2212 width="16" 2213 > 2214 <title> 2215 Undo-icon 2216 </title> 2217 <path 2218 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 2219 fill="var(--expo-theme-icon-secondary)" 2220 /> 2221 </svg> 2222 <code 2223 class="inline css-ov7own-InlineCode" 2224 > 2225 <a 2226 class="css-ccg2mn-ExternalLink" 2227 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 2228 rel="noopener noreferrer" 2229 target="_blank" 2230 > 2231 Promise 2232 </a> 2233 < 2234 <span> 2235 <a 2236 class="css-153g748-InternalLink" 2237 href="/#appleauthenticationcredential" 2238 > 2239 AppleAuthenticationCredential 2240 </a> 2241 </span> 2242 > 2243 </code> 2244 </li> 2245 </ul> 2246 <p 2247 class="css-6jxvia-P" 2248 data-text="true" 2249 > 2250 A promise that fulfills with an 2251 <a 2252 class="css-153g748-InternalLink" 2253 href="/#appleauthenticationcredential" 2254 > 2255 <code 2256 class="inline css-ov7own-InlineCode" 2257 > 2258 AppleAuthenticationCredential 2259 </code> 2260 </a> 2261 2262object after a successful authentication, and rejects with 2263 <code 2264 class="inline css-ov7own-InlineCode" 2265 > 2266 ERR_CANCELED 2267 </code> 2268 if the user cancels the 2269sign-out operation. 2270 </p> 2271 </div> 2272 <h2 2273 class="css-1ck3d9a-H2" 2274 data-heading="true" 2275 > 2276 <a 2277 class="css-ah3byb" 2278 href="/#event-subscriptions" 2279 > 2280 <span 2281 class="css-s3qkfm" 2282 id="event-subscriptions" 2283 /> 2284 <span 2285 class="css-6n7j50" 2286 > 2287 Event Subscriptions 2288 </span> 2289 <span 2290 class="css-1eysgws" 2291 > 2292 <svg 2293 aria-label="permalink" 2294 class="anchor-icon" 2295 fill="none" 2296 height="24" 2297 viewBox="0 0 24 24" 2298 width="24" 2299 xmlns="http://www.w3.org/2000/svg" 2300 > 2301 <path 2302 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 2303 stroke="#9B9B9B" 2304 stroke-linecap="round" 2305 stroke-linejoin="round" 2306 stroke-width="2" 2307 /> 2308 <path 2309 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 2310 stroke="#9B9B9B" 2311 stroke-linecap="round" 2312 stroke-linejoin="round" 2313 stroke-width="2" 2314 /> 2315 </svg> 2316 </span> 2317 </a> 2318 </h2> 2319 <div 2320 class="css-18dzyrv" 2321 > 2322 <h3 2323 class="css-m417je-H3" 2324 data-heading="true" 2325 > 2326 <a 2327 class="css-ah3byb" 2328 href="/#addrevokelistenerlistener" 2329 > 2330 <span 2331 class="css-s3qkfm" 2332 id="addrevokelistenerlistener" 2333 /> 2334 <span 2335 class="css-6n7j50" 2336 > 2337 <code 2338 class="inline css-1pk617c-InlineCode" 2339 > 2340 addRevokeListener(listener) 2341 </code> 2342 </span> 2343 <span 2344 class="css-1eysgws" 2345 > 2346 <svg 2347 aria-label="permalink" 2348 class="anchor-icon" 2349 fill="none" 2350 height="24" 2351 viewBox="0 0 24 24" 2352 width="24" 2353 xmlns="http://www.w3.org/2000/svg" 2354 > 2355 <path 2356 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 2357 stroke="#9B9B9B" 2358 stroke-linecap="round" 2359 stroke-linejoin="round" 2360 stroke-width="2" 2361 /> 2362 <path 2363 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 2364 stroke="#9B9B9B" 2365 stroke-linecap="round" 2366 stroke-linejoin="round" 2367 stroke-width="2" 2368 /> 2369 </svg> 2370 </span> 2371 </a> 2372 </h3> 2373 <div 2374 class="css-rufzkc-Table" 2375 > 2376 <table 2377 class="css-1goywt6-Table" 2378 > 2379 <thead 2380 class="css-3b8qij-TableHead" 2381 > 2382 <tr 2383 class="css-29opv4-Row" 2384 > 2385 <th 2386 class="css-1p6k6di-HeaderCell" 2387 > 2388 Name 2389 </th> 2390 <th 2391 class="css-1p6k6di-HeaderCell" 2392 > 2393 Type 2394 </th> 2395 <th 2396 class="css-1p6k6di-HeaderCell" 2397 > 2398 Description 2399 </th> 2400 </tr> 2401 </thead> 2402 <tbody> 2403 <tr 2404 class="css-29opv4-Row" 2405 > 2406 <td 2407 class="css-4ul8tm-Cell" 2408 > 2409 <strong 2410 class="css-1qx481h-B" 2411 > 2412 listener 2413 </strong> 2414 </td> 2415 <td 2416 class="css-4ul8tm-Cell" 2417 > 2418 <code 2419 class="inline css-ov7own-InlineCode" 2420 > 2421 () => 2422 2423 void 2424 </code> 2425 </td> 2426 <td 2427 class="css-4ul8tm-Cell" 2428 > 2429 - 2430 </td> 2431 </tr> 2432 </tbody> 2433 </table> 2434 </div> 2435 <div 2436 class="css-1wdnwk5" 2437 > 2438 <h4 2439 class=" css-uucypz-H4" 2440 data-components-heading="true" 2441 data-heading="true" 2442 > 2443 <a 2444 class="css-ah3byb" 2445 href="/#returns-5" 2446 > 2447 <span 2448 class="css-s3qkfm" 2449 id="returns-5" 2450 /> 2451 <span 2452 class="css-6n7j50" 2453 > 2454 Returns 2455 </span> 2456 <span 2457 class="css-1eysgws" 2458 > 2459 <svg 2460 aria-label="permalink" 2461 class="anchor-icon" 2462 fill="none" 2463 height="24" 2464 viewBox="0 0 24 24" 2465 width="24" 2466 xmlns="http://www.w3.org/2000/svg" 2467 > 2468 <path 2469 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 2470 stroke="#9B9B9B" 2471 stroke-linecap="round" 2472 stroke-linejoin="round" 2473 stroke-width="2" 2474 /> 2475 <path 2476 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 2477 stroke="#9B9B9B" 2478 stroke-linecap="round" 2479 stroke-linejoin="round" 2480 stroke-width="2" 2481 /> 2482 </svg> 2483 </span> 2484 </a> 2485 </h4> 2486 </div> 2487 <ul 2488 class="css-n6fu3c-UL" 2489 data-text="true" 2490 > 2491 <li 2492 class="docs-list-item css-1vg85kg-LI" 2493 > 2494 <svg 2495 class="css-1a9xr20" 2496 color="var(--expo-theme-icon-secondary)" 2497 fill="none" 2498 height="16" 2499 role="img" 2500 size="16" 2501 viewBox="0 0 20 20" 2502 width="16" 2503 > 2504 <title> 2505 Undo-icon 2506 </title> 2507 <path 2508 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 2509 fill="var(--expo-theme-icon-secondary)" 2510 /> 2511 </svg> 2512 <code 2513 class="inline css-ov7own-InlineCode" 2514 > 2515 <a 2516 class="css-153g748-InternalLink" 2517 href="/#subscription" 2518 > 2519 Subscription 2520 </a> 2521 </code> 2522 </li> 2523 </ul> 2524 </div> 2525 <h2 2526 class="css-1ck3d9a-H2" 2527 data-heading="true" 2528 > 2529 <a 2530 class="css-ah3byb" 2531 href="/#types" 2532 > 2533 <span 2534 class="css-s3qkfm" 2535 id="types" 2536 /> 2537 <span 2538 class="css-6n7j50" 2539 > 2540 Types 2541 </span> 2542 <span 2543 class="css-1eysgws" 2544 > 2545 <svg 2546 aria-label="permalink" 2547 class="anchor-icon" 2548 fill="none" 2549 height="24" 2550 viewBox="0 0 24 24" 2551 width="24" 2552 xmlns="http://www.w3.org/2000/svg" 2553 > 2554 <path 2555 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 2556 stroke="#9B9B9B" 2557 stroke-linecap="round" 2558 stroke-linejoin="round" 2559 stroke-width="2" 2560 /> 2561 <path 2562 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 2563 stroke="#9B9B9B" 2564 stroke-linecap="round" 2565 stroke-linejoin="round" 2566 stroke-width="2" 2567 /> 2568 </svg> 2569 </span> 2570 </a> 2571 </h2> 2572 <div 2573 class="css-kyhipd" 2574 > 2575 <h3 2576 class="css-m417je-H3" 2577 data-heading="true" 2578 > 2579 <a 2580 class="css-ah3byb" 2581 href="/#appleauthenticationcredential" 2582 > 2583 <span 2584 class="css-s3qkfm" 2585 id="appleauthenticationcredential" 2586 /> 2587 <span 2588 class="css-6n7j50" 2589 > 2590 <code 2591 class="inline css-ov7own-InlineCode" 2592 > 2593 AppleAuthenticationCredential 2594 </code> 2595 </span> 2596 <span 2597 class="css-1eysgws" 2598 > 2599 <svg 2600 aria-label="permalink" 2601 class="anchor-icon" 2602 fill="none" 2603 height="24" 2604 viewBox="0 0 24 24" 2605 width="24" 2606 xmlns="http://www.w3.org/2000/svg" 2607 > 2608 <path 2609 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 2610 stroke="#9B9B9B" 2611 stroke-linecap="round" 2612 stroke-linejoin="round" 2613 stroke-width="2" 2614 /> 2615 <path 2616 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 2617 stroke="#9B9B9B" 2618 stroke-linecap="round" 2619 stroke-linejoin="round" 2620 stroke-width="2" 2621 /> 2622 </svg> 2623 </span> 2624 </a> 2625 </h3> 2626 <p 2627 class="css-6jxvia-P" 2628 data-text="true" 2629 > 2630 The object type returned from a successful call to 2631 <a 2632 class="css-153g748-InternalLink" 2633 href="/#appleauthenticationsigninasyncoptions" 2634 > 2635 <code 2636 class="inline css-ov7own-InlineCode" 2637 > 2638 AppleAuthentication.signInAsync() 2639 </code> 2640 </a> 2641 , 2642 2643 <a 2644 class="css-153g748-InternalLink" 2645 href="/#appleauthenticationrefreshasyncoptions" 2646 > 2647 <code 2648 class="inline css-ov7own-InlineCode" 2649 > 2650 AppleAuthentication.refreshAsync() 2651 </code> 2652 </a> 2653 , or 2654 <a 2655 class="css-153g748-InternalLink" 2656 href="/#appleauthenticationsignoutasyncoptions" 2657 > 2658 <code 2659 class="inline css-ov7own-InlineCode" 2660 > 2661 AppleAuthentication.signOutAsync() 2662 </code> 2663 </a> 2664 2665which contains all of the pertinent user and credential information. 2666 </p> 2667 <blockquote 2668 class="css-1xjn6jt-Callout" 2669 data-testid="callout-container" 2670 > 2671 <div 2672 class="css-ks2t0-Callout" 2673 > 2674 <svg 2675 color="var(--expo-theme-icon-default)" 2676 fill="none" 2677 height="16" 2678 role="img" 2679 size="16" 2680 viewBox="0 0 20 20" 2681 width="16" 2682 > 2683 <title> 2684 Info-icon 2685 </title> 2686 <path 2687 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 2688 fill="var(--expo-theme-icon-default)" 2689 /> 2690 </svg> 2691 </div> 2692 <div 2693 class="css-19syq17-Callout" 2694 > 2695 <strong 2696 class="css-1qx481h-B" 2697 > 2698 See: 2699 </strong> 2700 <span> 2701 <a 2702 class="css-ccg2mn-ExternalLink" 2703 href="https://developer.apple.com/documentation/authenticationservices/asauthorizationappleidcredential" 2704 rel="noopener noreferrer" 2705 target="_blank" 2706 > 2707 Apple 2708Documentation 2709 </a> 2710 2711for more details. 2712 </span> 2713 </div> 2714 </blockquote> 2715 <div 2716 class="css-rufzkc-Table" 2717 > 2718 <table 2719 class="css-1goywt6-Table" 2720 > 2721 <thead 2722 class="css-3b8qij-TableHead" 2723 > 2724 <tr 2725 class="css-29opv4-Row" 2726 > 2727 <th 2728 class="css-1p6k6di-HeaderCell" 2729 > 2730 Name 2731 </th> 2732 <th 2733 class="css-1p6k6di-HeaderCell" 2734 > 2735 Type 2736 </th> 2737 <th 2738 class="css-1p6k6di-HeaderCell" 2739 > 2740 Description 2741 </th> 2742 </tr> 2743 </thead> 2744 <tbody> 2745 <tr 2746 class="css-29opv4-Row" 2747 > 2748 <td 2749 class="css-1i3ovdz-Cell" 2750 > 2751 <strong 2752 class="css-1qx481h-B" 2753 > 2754 authorizationCode 2755 </strong> 2756 </td> 2757 <td 2758 class="css-1i3ovdz-Cell" 2759 > 2760 <code 2761 class="inline css-ov7own-InlineCode" 2762 > 2763 <span> 2764 string 2765 | 2766 </span> 2767 <span> 2768 null 2769 </span> 2770 </code> 2771 </td> 2772 <td 2773 class="css-1i3ovdz-Cell" 2774 > 2775 <span> 2776 A short-lived session token used by your app for proof of authorization when interacting with 2777the app's server counterpart. Unlike 2778 <code 2779 class="inline css-ov7own-InlineCode" 2780 > 2781 user 2782 </code> 2783 , this is ephemeral and will change each session. 2784 </span> 2785 </td> 2786 </tr> 2787 <tr 2788 class="css-29opv4-Row" 2789 > 2790 <td 2791 class="css-1i3ovdz-Cell" 2792 > 2793 <strong 2794 class="css-1qx481h-B" 2795 > 2796 email 2797 </strong> 2798 </td> 2799 <td 2800 class="css-1i3ovdz-Cell" 2801 > 2802 <code 2803 class="inline css-ov7own-InlineCode" 2804 > 2805 <span> 2806 string 2807 | 2808 </span> 2809 <span> 2810 null 2811 </span> 2812 </code> 2813 </td> 2814 <td 2815 class="css-1i3ovdz-Cell" 2816 > 2817 <span> 2818 The user's email address. Might not be present if you didn't request the 2819 <code 2820 class="inline css-ov7own-InlineCode" 2821 > 2822 EMAIL 2823 </code> 2824 scope. May 2825also be null if this is not the first time the user has signed into your app. If the user chose 2826to withhold their email address, this field will instead contain an obscured email address with 2827an Apple domain. 2828 </span> 2829 </td> 2830 </tr> 2831 <tr 2832 class="css-29opv4-Row" 2833 > 2834 <td 2835 class="css-1i3ovdz-Cell" 2836 > 2837 <strong 2838 class="css-1qx481h-B" 2839 > 2840 fullName 2841 </strong> 2842 </td> 2843 <td 2844 class="css-1i3ovdz-Cell" 2845 > 2846 <code 2847 class="inline css-ov7own-InlineCode" 2848 > 2849 <span> 2850 <a 2851 class="css-153g748-InternalLink" 2852 href="/#appleauthenticationfullname" 2853 > 2854 AppleAuthenticationFullName 2855 </a> 2856 | 2857 </span> 2858 <span> 2859 null 2860 </span> 2861 </code> 2862 </td> 2863 <td 2864 class="css-1i3ovdz-Cell" 2865 > 2866 <span> 2867 The user's name. May be 2868 <code 2869 class="inline css-ov7own-InlineCode" 2870 > 2871 null 2872 </code> 2873 or contain 2874 <code 2875 class="inline css-ov7own-InlineCode" 2876 > 2877 null 2878 </code> 2879 values if you didn't request the 2880 <code 2881 class="inline css-ov7own-InlineCode" 2882 > 2883 FULL_NAME 2884 </code> 2885 2886scope, if the user denied access, or if this is not the first time the user has signed into 2887your app. 2888 </span> 2889 </td> 2890 </tr> 2891 <tr 2892 class="css-29opv4-Row" 2893 > 2894 <td 2895 class="css-1i3ovdz-Cell" 2896 > 2897 <strong 2898 class="css-1qx481h-B" 2899 > 2900 identityToken 2901 </strong> 2902 </td> 2903 <td 2904 class="css-1i3ovdz-Cell" 2905 > 2906 <code 2907 class="inline css-ov7own-InlineCode" 2908 > 2909 <span> 2910 string 2911 | 2912 </span> 2913 <span> 2914 null 2915 </span> 2916 </code> 2917 </td> 2918 <td 2919 class="css-1i3ovdz-Cell" 2920 > 2921 <span> 2922 A JSON Web Token (JWT) that securely communicates information about the user to your app. 2923 </span> 2924 </td> 2925 </tr> 2926 <tr 2927 class="css-29opv4-Row" 2928 > 2929 <td 2930 class="css-1i3ovdz-Cell" 2931 > 2932 <strong 2933 class="css-1qx481h-B" 2934 > 2935 realUserStatus 2936 </strong> 2937 </td> 2938 <td 2939 class="css-1i3ovdz-Cell" 2940 > 2941 <code 2942 class="inline css-ov7own-InlineCode" 2943 > 2944 <a 2945 class="css-153g748-InternalLink" 2946 href="/#appleauthenticationuserdetectionstatus" 2947 > 2948 AppleAuthenticationUserDetectionStatus 2949 </a> 2950 </code> 2951 </td> 2952 <td 2953 class="css-1i3ovdz-Cell" 2954 > 2955 <span> 2956 A value that indicates whether the user appears to the system to be a real person. 2957 </span> 2958 </td> 2959 </tr> 2960 <tr 2961 class="css-29opv4-Row" 2962 > 2963 <td 2964 class="css-1i3ovdz-Cell" 2965 > 2966 <strong 2967 class="css-1qx481h-B" 2968 > 2969 state 2970 </strong> 2971 </td> 2972 <td 2973 class="css-1i3ovdz-Cell" 2974 > 2975 <code 2976 class="inline css-ov7own-InlineCode" 2977 > 2978 <span> 2979 string 2980 | 2981 </span> 2982 <span> 2983 null 2984 </span> 2985 </code> 2986 </td> 2987 <td 2988 class="css-1i3ovdz-Cell" 2989 > 2990 <span> 2991 An arbitrary string that your app provided as 2992 <code 2993 class="inline css-ov7own-InlineCode" 2994 > 2995 state 2996 </code> 2997 in the request that generated the 2998credential. Used to verify that the response was from the request you made. Can be used to 2999avoid replay attacks. If you did not provide 3000 <code 3001 class="inline css-ov7own-InlineCode" 3002 > 3003 state 3004 </code> 3005 when making the sign-in request, this field 3006will be 3007 <code 3008 class="inline css-ov7own-InlineCode" 3009 > 3010 null 3011 </code> 3012 . 3013 </span> 3014 </td> 3015 </tr> 3016 <tr 3017 class="css-29opv4-Row" 3018 > 3019 <td 3020 class="css-1i3ovdz-Cell" 3021 > 3022 <strong 3023 class="css-1qx481h-B" 3024 > 3025 user 3026 </strong> 3027 </td> 3028 <td 3029 class="css-1i3ovdz-Cell" 3030 > 3031 <code 3032 class="inline css-ov7own-InlineCode" 3033 > 3034 string 3035 </code> 3036 </td> 3037 <td 3038 class="css-1i3ovdz-Cell" 3039 > 3040 <span> 3041 An identifier associated with the authenticated user. You can use this to check if the user is 3042still authenticated later. This is stable and can be shared across apps released under the same 3043development team. The same user will have a different identifier for apps released by other 3044developers. 3045 </span> 3046 </td> 3047 </tr> 3048 </tbody> 3049 </table> 3050 </div> 3051 </div> 3052 <div 3053 class="css-kyhipd" 3054 > 3055 <h3 3056 class="css-m417je-H3" 3057 data-heading="true" 3058 > 3059 <a 3060 class="css-ah3byb" 3061 href="/#appleauthenticationfullname" 3062 > 3063 <span 3064 class="css-s3qkfm" 3065 id="appleauthenticationfullname" 3066 /> 3067 <span 3068 class="css-6n7j50" 3069 > 3070 <code 3071 class="inline css-ov7own-InlineCode" 3072 > 3073 AppleAuthenticationFullName 3074 </code> 3075 </span> 3076 <span 3077 class="css-1eysgws" 3078 > 3079 <svg 3080 aria-label="permalink" 3081 class="anchor-icon" 3082 fill="none" 3083 height="24" 3084 viewBox="0 0 24 24" 3085 width="24" 3086 xmlns="http://www.w3.org/2000/svg" 3087 > 3088 <path 3089 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 3090 stroke="#9B9B9B" 3091 stroke-linecap="round" 3092 stroke-linejoin="round" 3093 stroke-width="2" 3094 /> 3095 <path 3096 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 3097 stroke="#9B9B9B" 3098 stroke-linecap="round" 3099 stroke-linejoin="round" 3100 stroke-width="2" 3101 /> 3102 </svg> 3103 </span> 3104 </a> 3105 </h3> 3106 <p 3107 class="css-6jxvia-P" 3108 data-text="true" 3109 > 3110 An object representing the tokenized portions of the user's full name. Any of all of the fields 3111may be 3112 <code 3113 class="inline css-ov7own-InlineCode" 3114 > 3115 null 3116 </code> 3117 . Only applicable fields that the user has allowed your app to access will be nonnull. 3118 </p> 3119 <div 3120 class="css-rufzkc-Table" 3121 > 3122 <table 3123 class="css-1goywt6-Table" 3124 > 3125 <thead 3126 class="css-3b8qij-TableHead" 3127 > 3128 <tr 3129 class="css-29opv4-Row" 3130 > 3131 <th 3132 class="css-1p6k6di-HeaderCell" 3133 > 3134 Name 3135 </th> 3136 <th 3137 class="css-1p6k6di-HeaderCell" 3138 > 3139 Type 3140 </th> 3141 <th 3142 class="css-1p6k6di-HeaderCell" 3143 > 3144 Description 3145 </th> 3146 </tr> 3147 </thead> 3148 <tbody> 3149 <tr 3150 class="css-29opv4-Row" 3151 > 3152 <td 3153 class="css-1i3ovdz-Cell" 3154 > 3155 <strong 3156 class="css-1qx481h-B" 3157 > 3158 familyName 3159 </strong> 3160 </td> 3161 <td 3162 class="css-1i3ovdz-Cell" 3163 > 3164 <code 3165 class="inline css-ov7own-InlineCode" 3166 > 3167 <span> 3168 string 3169 | 3170 </span> 3171 <span> 3172 null 3173 </span> 3174 </code> 3175 </td> 3176 <td 3177 class="css-1i3ovdz-Cell" 3178 > 3179 - 3180 </td> 3181 </tr> 3182 <tr 3183 class="css-29opv4-Row" 3184 > 3185 <td 3186 class="css-1i3ovdz-Cell" 3187 > 3188 <strong 3189 class="css-1qx481h-B" 3190 > 3191 givenName 3192 </strong> 3193 </td> 3194 <td 3195 class="css-1i3ovdz-Cell" 3196 > 3197 <code 3198 class="inline css-ov7own-InlineCode" 3199 > 3200 <span> 3201 string 3202 | 3203 </span> 3204 <span> 3205 null 3206 </span> 3207 </code> 3208 </td> 3209 <td 3210 class="css-1i3ovdz-Cell" 3211 > 3212 - 3213 </td> 3214 </tr> 3215 <tr 3216 class="css-29opv4-Row" 3217 > 3218 <td 3219 class="css-1i3ovdz-Cell" 3220 > 3221 <strong 3222 class="css-1qx481h-B" 3223 > 3224 middleName 3225 </strong> 3226 </td> 3227 <td 3228 class="css-1i3ovdz-Cell" 3229 > 3230 <code 3231 class="inline css-ov7own-InlineCode" 3232 > 3233 <span> 3234 string 3235 | 3236 </span> 3237 <span> 3238 null 3239 </span> 3240 </code> 3241 </td> 3242 <td 3243 class="css-1i3ovdz-Cell" 3244 > 3245 - 3246 </td> 3247 </tr> 3248 <tr 3249 class="css-29opv4-Row" 3250 > 3251 <td 3252 class="css-1i3ovdz-Cell" 3253 > 3254 <strong 3255 class="css-1qx481h-B" 3256 > 3257 namePrefix 3258 </strong> 3259 </td> 3260 <td 3261 class="css-1i3ovdz-Cell" 3262 > 3263 <code 3264 class="inline css-ov7own-InlineCode" 3265 > 3266 <span> 3267 string 3268 | 3269 </span> 3270 <span> 3271 null 3272 </span> 3273 </code> 3274 </td> 3275 <td 3276 class="css-1i3ovdz-Cell" 3277 > 3278 - 3279 </td> 3280 </tr> 3281 <tr 3282 class="css-29opv4-Row" 3283 > 3284 <td 3285 class="css-1i3ovdz-Cell" 3286 > 3287 <strong 3288 class="css-1qx481h-B" 3289 > 3290 nameSuffix 3291 </strong> 3292 </td> 3293 <td 3294 class="css-1i3ovdz-Cell" 3295 > 3296 <code 3297 class="inline css-ov7own-InlineCode" 3298 > 3299 <span> 3300 string 3301 | 3302 </span> 3303 <span> 3304 null 3305 </span> 3306 </code> 3307 </td> 3308 <td 3309 class="css-1i3ovdz-Cell" 3310 > 3311 - 3312 </td> 3313 </tr> 3314 <tr 3315 class="css-29opv4-Row" 3316 > 3317 <td 3318 class="css-1i3ovdz-Cell" 3319 > 3320 <strong 3321 class="css-1qx481h-B" 3322 > 3323 nickname 3324 </strong> 3325 </td> 3326 <td 3327 class="css-1i3ovdz-Cell" 3328 > 3329 <code 3330 class="inline css-ov7own-InlineCode" 3331 > 3332 <span> 3333 string 3334 | 3335 </span> 3336 <span> 3337 null 3338 </span> 3339 </code> 3340 </td> 3341 <td 3342 class="css-1i3ovdz-Cell" 3343 > 3344 - 3345 </td> 3346 </tr> 3347 </tbody> 3348 </table> 3349 </div> 3350 </div> 3351 <div 3352 class="css-kyhipd" 3353 > 3354 <h3 3355 class="css-m417je-H3" 3356 data-heading="true" 3357 > 3358 <a 3359 class="css-ah3byb" 3360 href="/#appleauthenticationrefreshoptions" 3361 > 3362 <span 3363 class="css-s3qkfm" 3364 id="appleauthenticationrefreshoptions" 3365 /> 3366 <span 3367 class="css-6n7j50" 3368 > 3369 <code 3370 class="inline css-ov7own-InlineCode" 3371 > 3372 AppleAuthenticationRefreshOptions 3373 </code> 3374 </span> 3375 <span 3376 class="css-1eysgws" 3377 > 3378 <svg 3379 aria-label="permalink" 3380 class="anchor-icon" 3381 fill="none" 3382 height="24" 3383 viewBox="0 0 24 24" 3384 width="24" 3385 xmlns="http://www.w3.org/2000/svg" 3386 > 3387 <path 3388 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 3389 stroke="#9B9B9B" 3390 stroke-linecap="round" 3391 stroke-linejoin="round" 3392 stroke-width="2" 3393 /> 3394 <path 3395 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 3396 stroke="#9B9B9B" 3397 stroke-linecap="round" 3398 stroke-linejoin="round" 3399 stroke-width="2" 3400 /> 3401 </svg> 3402 </span> 3403 </a> 3404 </h3> 3405 <p 3406 class="css-6jxvia-P" 3407 data-text="true" 3408 > 3409 The options you can supply when making a call to 3410 <a 3411 class="css-153g748-InternalLink" 3412 href="/#appleauthenticationrefreshasyncoptions" 3413 > 3414 <code 3415 class="inline css-ov7own-InlineCode" 3416 > 3417 AppleAuthentication.refreshAsync() 3418 </code> 3419 </a> 3420 . 3421You must include the ID string of the user whose credentials you'd like to refresh. 3422 </p> 3423 <blockquote 3424 class="css-1xjn6jt-Callout" 3425 data-testid="callout-container" 3426 > 3427 <div 3428 class="css-ks2t0-Callout" 3429 > 3430 <svg 3431 color="var(--expo-theme-icon-default)" 3432 fill="none" 3433 height="16" 3434 role="img" 3435 size="16" 3436 viewBox="0 0 20 20" 3437 width="16" 3438 > 3439 <title> 3440 Info-icon 3441 </title> 3442 <path 3443 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 3444 fill="var(--expo-theme-icon-default)" 3445 /> 3446 </svg> 3447 </div> 3448 <div 3449 class="css-19syq17-Callout" 3450 > 3451 <strong 3452 class="css-1qx481h-B" 3453 > 3454 See: 3455 </strong> 3456 <span> 3457 <a 3458 class="css-ccg2mn-ExternalLink" 3459 href="https://developer.apple.com/documentation/authenticationservices/asauthorizationopenidrequest" 3460 rel="noopener noreferrer" 3461 target="_blank" 3462 > 3463 Apple 3464Documentation 3465 </a> 3466 3467for more details. 3468 </span> 3469 </div> 3470 </blockquote> 3471 <div 3472 class="css-rufzkc-Table" 3473 > 3474 <table 3475 class="css-1goywt6-Table" 3476 > 3477 <thead 3478 class="css-3b8qij-TableHead" 3479 > 3480 <tr 3481 class="css-29opv4-Row" 3482 > 3483 <th 3484 class="css-1p6k6di-HeaderCell" 3485 > 3486 Name 3487 </th> 3488 <th 3489 class="css-1p6k6di-HeaderCell" 3490 > 3491 Type 3492 </th> 3493 <th 3494 class="css-1p6k6di-HeaderCell" 3495 > 3496 Description 3497 </th> 3498 </tr> 3499 </thead> 3500 <tbody> 3501 <tr 3502 class="css-29opv4-Row" 3503 > 3504 <td 3505 class="css-1i3ovdz-Cell" 3506 > 3507 <strong 3508 class="css-1qx481h-B" 3509 > 3510 requestedScopes 3511 </strong> 3512 <br /> 3513 <span 3514 class="css-1g95u6x" 3515 > 3516 (optional) 3517 </span> 3518 </td> 3519 <td 3520 class="css-1i3ovdz-Cell" 3521 > 3522 <code 3523 class="inline css-ov7own-InlineCode" 3524 > 3525 <a 3526 class="css-153g748-InternalLink" 3527 href="/#appleauthenticationscope" 3528 > 3529 AppleAuthenticationScope 3530 [] 3531 </a> 3532 </code> 3533 </td> 3534 <td 3535 class="css-1i3ovdz-Cell" 3536 > 3537 <span> 3538 Array of user information scopes to which your app is requesting access. Note that the user can 3539choose to deny your app access to any scope at the time of logging in. You will still need to 3540handle 3541 <code 3542 class="inline css-ov7own-InlineCode" 3543 > 3544 null 3545 </code> 3546 values for any scopes you request. Additionally, note that the requested scopes 3547will only be provided to you the first time each user signs into your app; in subsequent 3548requests they will be 3549 <code 3550 class="inline css-ov7own-InlineCode" 3551 > 3552 null 3553 </code> 3554 . Defaults to 3555 <code 3556 class="inline css-ov7own-InlineCode" 3557 > 3558 [] 3559 </code> 3560 (no scopes). 3561 </span> 3562 </td> 3563 </tr> 3564 <tr 3565 class="css-29opv4-Row" 3566 > 3567 <td 3568 class="css-1i3ovdz-Cell" 3569 > 3570 <strong 3571 class="css-1qx481h-B" 3572 > 3573 state 3574 </strong> 3575 <br /> 3576 <span 3577 class="css-1g95u6x" 3578 > 3579 (optional) 3580 </span> 3581 </td> 3582 <td 3583 class="css-1i3ovdz-Cell" 3584 > 3585 <code 3586 class="inline css-ov7own-InlineCode" 3587 > 3588 string 3589 </code> 3590 </td> 3591 <td 3592 class="css-1i3ovdz-Cell" 3593 > 3594 <span> 3595 An arbitrary string that is returned unmodified in the corresponding credential after a 3596successful authentication. This can be used to verify that the response was from the request 3597you made and avoid replay attacks. More information on this property is available in the 3598OAuth 2.0 protocol 3599 <a 3600 class="css-ccg2mn-ExternalLink" 3601 href="https://tools.ietf.org/html/rfc6749#section-10.12" 3602 rel="noopener noreferrer" 3603 target="_blank" 3604 > 3605 RFC6749 3606 </a> 3607 . 3608 </span> 3609 </td> 3610 </tr> 3611 <tr 3612 class="css-29opv4-Row" 3613 > 3614 <td 3615 class="css-1i3ovdz-Cell" 3616 > 3617 <strong 3618 class="css-1qx481h-B" 3619 > 3620 user 3621 </strong> 3622 </td> 3623 <td 3624 class="css-1i3ovdz-Cell" 3625 > 3626 <code 3627 class="inline css-ov7own-InlineCode" 3628 > 3629 string 3630 </code> 3631 </td> 3632 <td 3633 class="css-1i3ovdz-Cell" 3634 > 3635 - 3636 </td> 3637 </tr> 3638 </tbody> 3639 </table> 3640 </div> 3641 </div> 3642 <div 3643 class="css-kyhipd" 3644 > 3645 <h3 3646 class="css-m417je-H3" 3647 data-heading="true" 3648 > 3649 <a 3650 class="css-ah3byb" 3651 href="/#appleauthenticationsigninoptions" 3652 > 3653 <span 3654 class="css-s3qkfm" 3655 id="appleauthenticationsigninoptions" 3656 /> 3657 <span 3658 class="css-6n7j50" 3659 > 3660 <code 3661 class="inline css-ov7own-InlineCode" 3662 > 3663 AppleAuthenticationSignInOptions 3664 </code> 3665 </span> 3666 <span 3667 class="css-1eysgws" 3668 > 3669 <svg 3670 aria-label="permalink" 3671 class="anchor-icon" 3672 fill="none" 3673 height="24" 3674 viewBox="0 0 24 24" 3675 width="24" 3676 xmlns="http://www.w3.org/2000/svg" 3677 > 3678 <path 3679 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 3680 stroke="#9B9B9B" 3681 stroke-linecap="round" 3682 stroke-linejoin="round" 3683 stroke-width="2" 3684 /> 3685 <path 3686 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 3687 stroke="#9B9B9B" 3688 stroke-linecap="round" 3689 stroke-linejoin="round" 3690 stroke-width="2" 3691 /> 3692 </svg> 3693 </span> 3694 </a> 3695 </h3> 3696 <p 3697 class="css-6jxvia-P" 3698 data-text="true" 3699 > 3700 The options you can supply when making a call to 3701 <a 3702 class="css-153g748-InternalLink" 3703 href="/#appleauthenticationsigninasyncoptions" 3704 > 3705 <code 3706 class="inline css-ov7own-InlineCode" 3707 > 3708 AppleAuthentication.signInAsync() 3709 </code> 3710 </a> 3711 . 3712None of these options are required. 3713 </p> 3714 <blockquote 3715 class="css-1xjn6jt-Callout" 3716 data-testid="callout-container" 3717 > 3718 <div 3719 class="css-ks2t0-Callout" 3720 > 3721 <svg 3722 color="var(--expo-theme-icon-default)" 3723 fill="none" 3724 height="16" 3725 role="img" 3726 size="16" 3727 viewBox="0 0 20 20" 3728 width="16" 3729 > 3730 <title> 3731 Info-icon 3732 </title> 3733 <path 3734 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 3735 fill="var(--expo-theme-icon-default)" 3736 /> 3737 </svg> 3738 </div> 3739 <div 3740 class="css-19syq17-Callout" 3741 > 3742 <strong 3743 class="css-1qx481h-B" 3744 > 3745 See: 3746 </strong> 3747 <span> 3748 <a 3749 class="css-ccg2mn-ExternalLink" 3750 href="https://developer.apple.com/documentation/authenticationservices/asauthorizationopenidrequest" 3751 rel="noopener noreferrer" 3752 target="_blank" 3753 > 3754 Apple 3755Documentation 3756 </a> 3757 3758for more details. 3759 </span> 3760 </div> 3761 </blockquote> 3762 <div 3763 class="css-rufzkc-Table" 3764 > 3765 <table 3766 class="css-1goywt6-Table" 3767 > 3768 <thead 3769 class="css-3b8qij-TableHead" 3770 > 3771 <tr 3772 class="css-29opv4-Row" 3773 > 3774 <th 3775 class="css-1p6k6di-HeaderCell" 3776 > 3777 Name 3778 </th> 3779 <th 3780 class="css-1p6k6di-HeaderCell" 3781 > 3782 Type 3783 </th> 3784 <th 3785 class="css-1p6k6di-HeaderCell" 3786 > 3787 Description 3788 </th> 3789 </tr> 3790 </thead> 3791 <tbody> 3792 <tr 3793 class="css-29opv4-Row" 3794 > 3795 <td 3796 class="css-1i3ovdz-Cell" 3797 > 3798 <strong 3799 class="css-1qx481h-B" 3800 > 3801 nonce 3802 </strong> 3803 <br /> 3804 <span 3805 class="css-1g95u6x" 3806 > 3807 (optional) 3808 </span> 3809 </td> 3810 <td 3811 class="css-1i3ovdz-Cell" 3812 > 3813 <code 3814 class="inline css-ov7own-InlineCode" 3815 > 3816 string 3817 </code> 3818 </td> 3819 <td 3820 class="css-1i3ovdz-Cell" 3821 > 3822 <span> 3823 An arbitrary string that is used to prevent replay attacks. See more information on this in the 3824 3825 <a 3826 class="css-ccg2mn-ExternalLink" 3827 href="https://openid.net/specs/openid-connect-core-1_0.html#CodeFlowSteps" 3828 rel="noopener noreferrer" 3829 target="_blank" 3830 > 3831 OpenID Connect specification 3832 </a> 3833 . 3834 </span> 3835 </td> 3836 </tr> 3837 <tr 3838 class="css-29opv4-Row" 3839 > 3840 <td 3841 class="css-1i3ovdz-Cell" 3842 > 3843 <strong 3844 class="css-1qx481h-B" 3845 > 3846 requestedScopes 3847 </strong> 3848 <br /> 3849 <span 3850 class="css-1g95u6x" 3851 > 3852 (optional) 3853 </span> 3854 </td> 3855 <td 3856 class="css-1i3ovdz-Cell" 3857 > 3858 <code 3859 class="inline css-ov7own-InlineCode" 3860 > 3861 <a 3862 class="css-153g748-InternalLink" 3863 href="/#appleauthenticationscope" 3864 > 3865 AppleAuthenticationScope 3866 [] 3867 </a> 3868 </code> 3869 </td> 3870 <td 3871 class="css-1i3ovdz-Cell" 3872 > 3873 <span> 3874 Array of user information scopes to which your app is requesting access. Note that the user can 3875choose to deny your app access to any scope at the time of logging in. You will still need to 3876handle 3877 <code 3878 class="inline css-ov7own-InlineCode" 3879 > 3880 null 3881 </code> 3882 values for any scopes you request. Additionally, note that the requested scopes 3883will only be provided to you the first time each user signs into your app; in subsequent 3884requests they will be 3885 <code 3886 class="inline css-ov7own-InlineCode" 3887 > 3888 null 3889 </code> 3890 . Defaults to 3891 <code 3892 class="inline css-ov7own-InlineCode" 3893 > 3894 [] 3895 </code> 3896 (no scopes). 3897 </span> 3898 </td> 3899 </tr> 3900 <tr 3901 class="css-29opv4-Row" 3902 > 3903 <td 3904 class="css-1i3ovdz-Cell" 3905 > 3906 <strong 3907 class="css-1qx481h-B" 3908 > 3909 state 3910 </strong> 3911 <br /> 3912 <span 3913 class="css-1g95u6x" 3914 > 3915 (optional) 3916 </span> 3917 </td> 3918 <td 3919 class="css-1i3ovdz-Cell" 3920 > 3921 <code 3922 class="inline css-ov7own-InlineCode" 3923 > 3924 string 3925 </code> 3926 </td> 3927 <td 3928 class="css-1i3ovdz-Cell" 3929 > 3930 <span> 3931 An arbitrary string that is returned unmodified in the corresponding credential after a 3932successful authentication. This can be used to verify that the response was from the request 3933you made and avoid replay attacks. More information on this property is available in the 3934OAuth 2.0 protocol 3935 <a 3936 class="css-ccg2mn-ExternalLink" 3937 href="https://tools.ietf.org/html/rfc6749#section-10.12" 3938 rel="noopener noreferrer" 3939 target="_blank" 3940 > 3941 RFC6749 3942 </a> 3943 . 3944 </span> 3945 </td> 3946 </tr> 3947 </tbody> 3948 </table> 3949 </div> 3950 </div> 3951 <div 3952 class="css-kyhipd" 3953 > 3954 <h3 3955 class="css-m417je-H3" 3956 data-heading="true" 3957 > 3958 <a 3959 class="css-ah3byb" 3960 href="/#appleauthenticationsignoutoptions" 3961 > 3962 <span 3963 class="css-s3qkfm" 3964 id="appleauthenticationsignoutoptions" 3965 /> 3966 <span 3967 class="css-6n7j50" 3968 > 3969 <code 3970 class="inline css-ov7own-InlineCode" 3971 > 3972 AppleAuthenticationSignOutOptions 3973 </code> 3974 </span> 3975 <span 3976 class="css-1eysgws" 3977 > 3978 <svg 3979 aria-label="permalink" 3980 class="anchor-icon" 3981 fill="none" 3982 height="24" 3983 viewBox="0 0 24 24" 3984 width="24" 3985 xmlns="http://www.w3.org/2000/svg" 3986 > 3987 <path 3988 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 3989 stroke="#9B9B9B" 3990 stroke-linecap="round" 3991 stroke-linejoin="round" 3992 stroke-width="2" 3993 /> 3994 <path 3995 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 3996 stroke="#9B9B9B" 3997 stroke-linecap="round" 3998 stroke-linejoin="round" 3999 stroke-width="2" 4000 /> 4001 </svg> 4002 </span> 4003 </a> 4004 </h3> 4005 <p 4006 class="css-6jxvia-P" 4007 data-text="true" 4008 > 4009 The options you can supply when making a call to 4010 <a 4011 class="css-153g748-InternalLink" 4012 href="/#appleauthenticationsignoutasyncoptions" 4013 > 4014 <code 4015 class="inline css-ov7own-InlineCode" 4016 > 4017 AppleAuthentication.signOutAsync() 4018 </code> 4019 </a> 4020 . 4021You must include the ID string of the user to sign out. 4022 </p> 4023 <blockquote 4024 class="css-1xjn6jt-Callout" 4025 data-testid="callout-container" 4026 > 4027 <div 4028 class="css-ks2t0-Callout" 4029 > 4030 <svg 4031 color="var(--expo-theme-icon-default)" 4032 fill="none" 4033 height="16" 4034 role="img" 4035 size="16" 4036 viewBox="0 0 20 20" 4037 width="16" 4038 > 4039 <title> 4040 Info-icon 4041 </title> 4042 <path 4043 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 4044 fill="var(--expo-theme-icon-default)" 4045 /> 4046 </svg> 4047 </div> 4048 <div 4049 class="css-19syq17-Callout" 4050 > 4051 <strong 4052 class="css-1qx481h-B" 4053 > 4054 See: 4055 </strong> 4056 <span> 4057 <a 4058 class="css-ccg2mn-ExternalLink" 4059 href="https://developer.apple.com/documentation/authenticationservices/asauthorizationopenidrequest" 4060 rel="noopener noreferrer" 4061 target="_blank" 4062 > 4063 Apple 4064Documentation 4065 </a> 4066 4067for more details. 4068 </span> 4069 </div> 4070 </blockquote> 4071 <div 4072 class="css-rufzkc-Table" 4073 > 4074 <table 4075 class="css-1goywt6-Table" 4076 > 4077 <thead 4078 class="css-3b8qij-TableHead" 4079 > 4080 <tr 4081 class="css-29opv4-Row" 4082 > 4083 <th 4084 class="css-1p6k6di-HeaderCell" 4085 > 4086 Name 4087 </th> 4088 <th 4089 class="css-1p6k6di-HeaderCell" 4090 > 4091 Type 4092 </th> 4093 <th 4094 class="css-1p6k6di-HeaderCell" 4095 > 4096 Description 4097 </th> 4098 </tr> 4099 </thead> 4100 <tbody> 4101 <tr 4102 class="css-29opv4-Row" 4103 > 4104 <td 4105 class="css-1i3ovdz-Cell" 4106 > 4107 <strong 4108 class="css-1qx481h-B" 4109 > 4110 state 4111 </strong> 4112 <br /> 4113 <span 4114 class="css-1g95u6x" 4115 > 4116 (optional) 4117 </span> 4118 </td> 4119 <td 4120 class="css-1i3ovdz-Cell" 4121 > 4122 <code 4123 class="inline css-ov7own-InlineCode" 4124 > 4125 string 4126 </code> 4127 </td> 4128 <td 4129 class="css-1i3ovdz-Cell" 4130 > 4131 <span> 4132 An arbitrary string that is returned unmodified in the corresponding credential after a 4133successful authentication. This can be used to verify that the response was from the request 4134you made and avoid replay attacks. More information on this property is available in the 4135OAuth 2.0 protocol 4136 <a 4137 class="css-ccg2mn-ExternalLink" 4138 href="https://tools.ietf.org/html/rfc6749#section-10.12" 4139 rel="noopener noreferrer" 4140 target="_blank" 4141 > 4142 RFC6749 4143 </a> 4144 . 4145 </span> 4146 </td> 4147 </tr> 4148 <tr 4149 class="css-29opv4-Row" 4150 > 4151 <td 4152 class="css-1i3ovdz-Cell" 4153 > 4154 <strong 4155 class="css-1qx481h-B" 4156 > 4157 user 4158 </strong> 4159 </td> 4160 <td 4161 class="css-1i3ovdz-Cell" 4162 > 4163 <code 4164 class="inline css-ov7own-InlineCode" 4165 > 4166 string 4167 </code> 4168 </td> 4169 <td 4170 class="css-1i3ovdz-Cell" 4171 > 4172 - 4173 </td> 4174 </tr> 4175 </tbody> 4176 </table> 4177 </div> 4178 </div> 4179 <div 4180 class="css-kyhipd" 4181 > 4182 <h3 4183 class="css-m417je-H3" 4184 data-heading="true" 4185 > 4186 <a 4187 class="css-ah3byb" 4188 href="/#subscription" 4189 > 4190 <span 4191 class="css-s3qkfm" 4192 id="subscription" 4193 /> 4194 <span 4195 class="css-6n7j50" 4196 > 4197 <code 4198 class="inline css-ov7own-InlineCode" 4199 > 4200 Subscription 4201 </code> 4202 </span> 4203 <span 4204 class="css-1eysgws" 4205 > 4206 <svg 4207 aria-label="permalink" 4208 class="anchor-icon" 4209 fill="none" 4210 height="24" 4211 viewBox="0 0 24 24" 4212 width="24" 4213 xmlns="http://www.w3.org/2000/svg" 4214 > 4215 <path 4216 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4217 stroke="#9B9B9B" 4218 stroke-linecap="round" 4219 stroke-linejoin="round" 4220 stroke-width="2" 4221 /> 4222 <path 4223 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4224 stroke="#9B9B9B" 4225 stroke-linecap="round" 4226 stroke-linejoin="round" 4227 stroke-width="2" 4228 /> 4229 </svg> 4230 </span> 4231 </a> 4232 </h3> 4233 <div 4234 class="css-rufzkc-Table" 4235 > 4236 <table 4237 class="css-1goywt6-Table" 4238 > 4239 <thead 4240 class="css-3b8qij-TableHead" 4241 > 4242 <tr 4243 class="css-29opv4-Row" 4244 > 4245 <th 4246 class="css-1p6k6di-HeaderCell" 4247 > 4248 Name 4249 </th> 4250 <th 4251 class="css-1p6k6di-HeaderCell" 4252 > 4253 Type 4254 </th> 4255 <th 4256 class="css-1p6k6di-HeaderCell" 4257 > 4258 Description 4259 </th> 4260 </tr> 4261 </thead> 4262 <tbody> 4263 <tr 4264 class="css-29opv4-Row" 4265 > 4266 <td 4267 class="css-1i3ovdz-Cell" 4268 > 4269 <strong 4270 class="css-1qx481h-B" 4271 > 4272 remove 4273 </strong> 4274 </td> 4275 <td 4276 class="css-1i3ovdz-Cell" 4277 > 4278 <code 4279 class="inline css-ov7own-InlineCode" 4280 > 4281 ( 4282 ) => 4283 4284 void 4285 </code> 4286 </td> 4287 <td 4288 class="css-1i3ovdz-Cell" 4289 > 4290 <span> 4291 A method to unsubscribe the listener. 4292 </span> 4293 </td> 4294 </tr> 4295 </tbody> 4296 </table> 4297 </div> 4298 </div> 4299 <h2 4300 class="css-1ck3d9a-H2" 4301 data-heading="true" 4302 > 4303 <a 4304 class="css-ah3byb" 4305 href="/#enums" 4306 > 4307 <span 4308 class="css-s3qkfm" 4309 id="enums" 4310 /> 4311 <span 4312 class="css-6n7j50" 4313 > 4314 Enums 4315 </span> 4316 <span 4317 class="css-1eysgws" 4318 > 4319 <svg 4320 aria-label="permalink" 4321 class="anchor-icon" 4322 fill="none" 4323 height="24" 4324 viewBox="0 0 24 24" 4325 width="24" 4326 xmlns="http://www.w3.org/2000/svg" 4327 > 4328 <path 4329 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4330 stroke="#9B9B9B" 4331 stroke-linecap="round" 4332 stroke-linejoin="round" 4333 stroke-width="2" 4334 /> 4335 <path 4336 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4337 stroke="#9B9B9B" 4338 stroke-linecap="round" 4339 stroke-linejoin="round" 4340 stroke-width="2" 4341 /> 4342 </svg> 4343 </span> 4344 </a> 4345 </h2> 4346 <div 4347 class="css-k1r7bq" 4348 > 4349 <h3 4350 class="css-m417je-H3" 4351 data-heading="true" 4352 > 4353 <a 4354 class="css-ah3byb" 4355 href="/#appleauthenticationbuttonstyle" 4356 > 4357 <span 4358 class="css-s3qkfm" 4359 id="appleauthenticationbuttonstyle" 4360 /> 4361 <span 4362 class="css-6n7j50" 4363 > 4364 <code 4365 class="inline css-ov7own-InlineCode" 4366 > 4367 AppleAuthenticationButtonStyle 4368 </code> 4369 </span> 4370 <span 4371 class="css-1eysgws" 4372 > 4373 <svg 4374 aria-label="permalink" 4375 class="anchor-icon" 4376 fill="none" 4377 height="24" 4378 viewBox="0 0 24 24" 4379 width="24" 4380 xmlns="http://www.w3.org/2000/svg" 4381 > 4382 <path 4383 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4384 stroke="#9B9B9B" 4385 stroke-linecap="round" 4386 stroke-linejoin="round" 4387 stroke-width="2" 4388 /> 4389 <path 4390 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4391 stroke="#9B9B9B" 4392 stroke-linecap="round" 4393 stroke-linejoin="round" 4394 stroke-width="2" 4395 /> 4396 </svg> 4397 </span> 4398 </a> 4399 </h3> 4400 <p 4401 class="css-6jxvia-P" 4402 data-text="true" 4403 > 4404 An enum whose values control which pre-defined color scheme to use when rendering an 4405 <a 4406 class="css-153g748-InternalLink" 4407 href="/#appleauthenticationappleauthenticationbutton" 4408 > 4409 <code 4410 class="inline css-ov7own-InlineCode" 4411 > 4412 AppleAuthenticationButton 4413 </code> 4414 </a> 4415 . 4416 </p> 4417 <div 4418 class="css-181x4m0" 4419 > 4420 <div 4421 class="css-1ow0rw3" 4422 > 4423 <h4 4424 class=" css-uucypz-H4" 4425 data-components-heading="true" 4426 data-heading="true" 4427 > 4428 <a 4429 class="css-ah3byb" 4430 href="/#white" 4431 > 4432 <span 4433 class="css-s3qkfm" 4434 id="white" 4435 /> 4436 <span 4437 class="css-6n7j50" 4438 > 4439 <code 4440 class="inline css-ov7own-InlineCode" 4441 > 4442 WHITE 4443 </code> 4444 </span> 4445 <span 4446 class="css-1eysgws" 4447 > 4448 <svg 4449 aria-label="permalink" 4450 class="anchor-icon" 4451 fill="none" 4452 height="24" 4453 viewBox="0 0 24 24" 4454 width="24" 4455 xmlns="http://www.w3.org/2000/svg" 4456 > 4457 <path 4458 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4459 stroke="#9B9B9B" 4460 stroke-linecap="round" 4461 stroke-linejoin="round" 4462 stroke-width="2" 4463 /> 4464 <path 4465 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4466 stroke="#9B9B9B" 4467 stroke-linecap="round" 4468 stroke-linejoin="round" 4469 stroke-width="2" 4470 /> 4471 </svg> 4472 </span> 4473 </a> 4474 </h4> 4475 </div> 4476 <code 4477 class="inline css-1v964ss-InlineCode" 4478 > 4479 AppleAuthenticationButtonStyle 4480 . 4481 WHITE 4482 = 0 4483 </code> 4484 <p 4485 class="css-6jxvia-P" 4486 data-text="true" 4487 > 4488 White button with black text. 4489 </p> 4490 </div> 4491 <div 4492 class="css-181x4m0" 4493 > 4494 <div 4495 class="css-1ow0rw3" 4496 > 4497 <h4 4498 class=" css-uucypz-H4" 4499 data-components-heading="true" 4500 data-heading="true" 4501 > 4502 <a 4503 class="css-ah3byb" 4504 href="/#white_outline" 4505 > 4506 <span 4507 class="css-s3qkfm" 4508 id="white_outline" 4509 /> 4510 <span 4511 class="css-6n7j50" 4512 > 4513 <code 4514 class="inline css-ov7own-InlineCode" 4515 > 4516 WHITE_OUTLINE 4517 </code> 4518 </span> 4519 <span 4520 class="css-1eysgws" 4521 > 4522 <svg 4523 aria-label="permalink" 4524 class="anchor-icon" 4525 fill="none" 4526 height="24" 4527 viewBox="0 0 24 24" 4528 width="24" 4529 xmlns="http://www.w3.org/2000/svg" 4530 > 4531 <path 4532 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4533 stroke="#9B9B9B" 4534 stroke-linecap="round" 4535 stroke-linejoin="round" 4536 stroke-width="2" 4537 /> 4538 <path 4539 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4540 stroke="#9B9B9B" 4541 stroke-linecap="round" 4542 stroke-linejoin="round" 4543 stroke-width="2" 4544 /> 4545 </svg> 4546 </span> 4547 </a> 4548 </h4> 4549 </div> 4550 <code 4551 class="inline css-1v964ss-InlineCode" 4552 > 4553 AppleAuthenticationButtonStyle 4554 . 4555 WHITE_OUTLINE 4556 = 1 4557 </code> 4558 <p 4559 class="css-6jxvia-P" 4560 data-text="true" 4561 > 4562 White button with a black outline and black text. 4563 </p> 4564 </div> 4565 <div 4566 class="css-181x4m0" 4567 > 4568 <div 4569 class="css-1ow0rw3" 4570 > 4571 <h4 4572 class=" css-uucypz-H4" 4573 data-components-heading="true" 4574 data-heading="true" 4575 > 4576 <a 4577 class="css-ah3byb" 4578 href="/#black" 4579 > 4580 <span 4581 class="css-s3qkfm" 4582 id="black" 4583 /> 4584 <span 4585 class="css-6n7j50" 4586 > 4587 <code 4588 class="inline css-ov7own-InlineCode" 4589 > 4590 BLACK 4591 </code> 4592 </span> 4593 <span 4594 class="css-1eysgws" 4595 > 4596 <svg 4597 aria-label="permalink" 4598 class="anchor-icon" 4599 fill="none" 4600 height="24" 4601 viewBox="0 0 24 24" 4602 width="24" 4603 xmlns="http://www.w3.org/2000/svg" 4604 > 4605 <path 4606 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4607 stroke="#9B9B9B" 4608 stroke-linecap="round" 4609 stroke-linejoin="round" 4610 stroke-width="2" 4611 /> 4612 <path 4613 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4614 stroke="#9B9B9B" 4615 stroke-linecap="round" 4616 stroke-linejoin="round" 4617 stroke-width="2" 4618 /> 4619 </svg> 4620 </span> 4621 </a> 4622 </h4> 4623 </div> 4624 <code 4625 class="inline css-1v964ss-InlineCode" 4626 > 4627 AppleAuthenticationButtonStyle 4628 . 4629 BLACK 4630 = 2 4631 </code> 4632 <p 4633 class="css-6jxvia-P" 4634 data-text="true" 4635 > 4636 Black button with white text. 4637 </p> 4638 </div> 4639 </div> 4640 <div 4641 class="css-k1r7bq" 4642 > 4643 <h3 4644 class="css-m417je-H3" 4645 data-heading="true" 4646 > 4647 <a 4648 class="css-ah3byb" 4649 href="/#appleauthenticationbuttontype" 4650 > 4651 <span 4652 class="css-s3qkfm" 4653 id="appleauthenticationbuttontype" 4654 /> 4655 <span 4656 class="css-6n7j50" 4657 > 4658 <code 4659 class="inline css-ov7own-InlineCode" 4660 > 4661 AppleAuthenticationButtonType 4662 </code> 4663 </span> 4664 <span 4665 class="css-1eysgws" 4666 > 4667 <svg 4668 aria-label="permalink" 4669 class="anchor-icon" 4670 fill="none" 4671 height="24" 4672 viewBox="0 0 24 24" 4673 width="24" 4674 xmlns="http://www.w3.org/2000/svg" 4675 > 4676 <path 4677 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4678 stroke="#9B9B9B" 4679 stroke-linecap="round" 4680 stroke-linejoin="round" 4681 stroke-width="2" 4682 /> 4683 <path 4684 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4685 stroke="#9B9B9B" 4686 stroke-linecap="round" 4687 stroke-linejoin="round" 4688 stroke-width="2" 4689 /> 4690 </svg> 4691 </span> 4692 </a> 4693 </h3> 4694 <p 4695 class="css-6jxvia-P" 4696 data-text="true" 4697 > 4698 An enum whose values control which pre-defined text to use when rendering an 4699 <a 4700 class="css-153g748-InternalLink" 4701 href="/#appleauthenticationappleauthenticationbutton" 4702 > 4703 <code 4704 class="inline css-ov7own-InlineCode" 4705 > 4706 AppleAuthenticationButton 4707 </code> 4708 </a> 4709 . 4710 </p> 4711 <div 4712 class="css-181x4m0" 4713 > 4714 <div 4715 class="css-1ow0rw3" 4716 > 4717 <h4 4718 class=" css-uucypz-H4" 4719 data-components-heading="true" 4720 data-heading="true" 4721 > 4722 <a 4723 class="css-ah3byb" 4724 href="/#sign_in" 4725 > 4726 <span 4727 class="css-s3qkfm" 4728 id="sign_in" 4729 /> 4730 <span 4731 class="css-6n7j50" 4732 > 4733 <code 4734 class="inline css-ov7own-InlineCode" 4735 > 4736 SIGN_IN 4737 </code> 4738 </span> 4739 <span 4740 class="css-1eysgws" 4741 > 4742 <svg 4743 aria-label="permalink" 4744 class="anchor-icon" 4745 fill="none" 4746 height="24" 4747 viewBox="0 0 24 24" 4748 width="24" 4749 xmlns="http://www.w3.org/2000/svg" 4750 > 4751 <path 4752 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4753 stroke="#9B9B9B" 4754 stroke-linecap="round" 4755 stroke-linejoin="round" 4756 stroke-width="2" 4757 /> 4758 <path 4759 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4760 stroke="#9B9B9B" 4761 stroke-linecap="round" 4762 stroke-linejoin="round" 4763 stroke-width="2" 4764 /> 4765 </svg> 4766 </span> 4767 </a> 4768 </h4> 4769 </div> 4770 <code 4771 class="inline css-1v964ss-InlineCode" 4772 > 4773 AppleAuthenticationButtonType 4774 . 4775 SIGN_IN 4776 = 0 4777 </code> 4778 <p 4779 class="css-6jxvia-P" 4780 data-text="true" 4781 > 4782 "Sign in with Apple" 4783 </p> 4784 </div> 4785 <div 4786 class="css-181x4m0" 4787 > 4788 <div 4789 class="css-1ow0rw3" 4790 > 4791 <h4 4792 class=" css-uucypz-H4" 4793 data-components-heading="true" 4794 data-heading="true" 4795 > 4796 <a 4797 class="css-ah3byb" 4798 href="/#continue" 4799 > 4800 <span 4801 class="css-s3qkfm" 4802 id="continue" 4803 /> 4804 <span 4805 class="css-6n7j50" 4806 > 4807 <code 4808 class="inline css-ov7own-InlineCode" 4809 > 4810 CONTINUE 4811 </code> 4812 </span> 4813 <span 4814 class="css-1eysgws" 4815 > 4816 <svg 4817 aria-label="permalink" 4818 class="anchor-icon" 4819 fill="none" 4820 height="24" 4821 viewBox="0 0 24 24" 4822 width="24" 4823 xmlns="http://www.w3.org/2000/svg" 4824 > 4825 <path 4826 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4827 stroke="#9B9B9B" 4828 stroke-linecap="round" 4829 stroke-linejoin="round" 4830 stroke-width="2" 4831 /> 4832 <path 4833 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4834 stroke="#9B9B9B" 4835 stroke-linecap="round" 4836 stroke-linejoin="round" 4837 stroke-width="2" 4838 /> 4839 </svg> 4840 </span> 4841 </a> 4842 </h4> 4843 </div> 4844 <code 4845 class="inline css-1v964ss-InlineCode" 4846 > 4847 AppleAuthenticationButtonType 4848 . 4849 CONTINUE 4850 = 1 4851 </code> 4852 <p 4853 class="css-6jxvia-P" 4854 data-text="true" 4855 > 4856 "Continue with Apple" 4857 </p> 4858 </div> 4859 <div 4860 class="css-181x4m0" 4861 > 4862 <strong 4863 class="css-1qx481h-B" 4864 > 4865 Only for: 4866 4867 </strong> 4868 <div 4869 class="css-u7asze-PlatformTag" 4870 > 4871 <svg 4872 color="var(--expo-theme-palette-blue-900)" 4873 fill="none" 4874 height="12" 4875 role="img" 4876 size="12" 4877 viewBox="0 0 20 20" 4878 width="12" 4879 > 4880 <title> 4881 Apple-icon 4882 </title> 4883 <path 4884 d="M17.66 15.391a10.489 10.489 0 01-1.039 1.866c-.545.778-.992 1.317-1.336 1.616-.534.49-1.106.742-1.719.757-.44 0-.97-.125-1.587-.38-.619-.252-1.188-.377-1.708-.377-.546 0-1.131.125-1.757.378-.627.253-1.132.386-1.519.399-.587.025-1.172-.234-1.757-.777-.373-.325-.839-.883-1.398-1.673-.6-.843-1.092-1.822-1.478-2.937-.414-1.205-.621-2.371-.621-3.5 0-1.294.28-2.41.839-3.345A4.924 4.924 0 014.338 5.64a4.73 4.73 0 012.377-.67c.466 0 1.078.144 1.838.427.758.285 1.245.429 1.458.429.16 0 .7-.169 1.617-.505.867-.312 1.599-.441 2.198-.39 1.624.13 2.844.77 3.656 1.924-1.453.88-2.171 2.113-2.157 3.694.013 1.232.46 2.257 1.338 3.07.398.378.843.67 1.337.878-.107.31-.22.608-.34.894zM13.934.735c0 .965-.353 1.866-1.056 2.7-.848.992-1.875 1.566-2.987 1.475a3.005 3.005 0 01-.023-.366c0-.926.404-1.918 1.12-2.73.358-.41.813-.751 1.364-1.023.55-.269 1.072-.417 1.561-.443.015.13.02.259.02.387z" 4885 fill="var(--expo-theme-palette-blue-900)" 4886 /> 4887 </svg> 4888 <span 4889 class="css-1y4xxhe-PlatformTag" 4890 > 4891 iOS 13.2+ 4892 </span> 4893 </div> 4894 <br /> 4895 <div 4896 class="css-1ow0rw3" 4897 > 4898 <h4 4899 class=" css-uucypz-H4" 4900 data-components-heading="true" 4901 data-heading="true" 4902 > 4903 <a 4904 class="css-ah3byb" 4905 href="/#sign_up" 4906 > 4907 <span 4908 class="css-s3qkfm" 4909 id="sign_up" 4910 /> 4911 <span 4912 class="css-6n7j50" 4913 > 4914 <code 4915 class="inline css-ov7own-InlineCode" 4916 > 4917 SIGN_UP 4918 </code> 4919 </span> 4920 <span 4921 class="css-1eysgws" 4922 > 4923 <svg 4924 aria-label="permalink" 4925 class="anchor-icon" 4926 fill="none" 4927 height="24" 4928 viewBox="0 0 24 24" 4929 width="24" 4930 xmlns="http://www.w3.org/2000/svg" 4931 > 4932 <path 4933 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 4934 stroke="#9B9B9B" 4935 stroke-linecap="round" 4936 stroke-linejoin="round" 4937 stroke-width="2" 4938 /> 4939 <path 4940 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 4941 stroke="#9B9B9B" 4942 stroke-linecap="round" 4943 stroke-linejoin="round" 4944 stroke-width="2" 4945 /> 4946 </svg> 4947 </span> 4948 </a> 4949 </h4> 4950 </div> 4951 <code 4952 class="inline css-1v964ss-InlineCode" 4953 > 4954 AppleAuthenticationButtonType 4955 . 4956 SIGN_UP 4957 = 2 4958 </code> 4959 <p 4960 class="css-6jxvia-P" 4961 data-text="true" 4962 > 4963 "Sign up with Apple" 4964 </p> 4965 </div> 4966 </div> 4967 <div 4968 class="css-k1r7bq" 4969 > 4970 <h3 4971 class="css-m417je-H3" 4972 data-heading="true" 4973 > 4974 <a 4975 class="css-ah3byb" 4976 href="/#appleauthenticationcredentialstate" 4977 > 4978 <span 4979 class="css-s3qkfm" 4980 id="appleauthenticationcredentialstate" 4981 /> 4982 <span 4983 class="css-6n7j50" 4984 > 4985 <code 4986 class="inline css-ov7own-InlineCode" 4987 > 4988 AppleAuthenticationCredentialState 4989 </code> 4990 </span> 4991 <span 4992 class="css-1eysgws" 4993 > 4994 <svg 4995 aria-label="permalink" 4996 class="anchor-icon" 4997 fill="none" 4998 height="24" 4999 viewBox="0 0 24 24" 5000 width="24" 5001 xmlns="http://www.w3.org/2000/svg" 5002 > 5003 <path 5004 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5005 stroke="#9B9B9B" 5006 stroke-linecap="round" 5007 stroke-linejoin="round" 5008 stroke-width="2" 5009 /> 5010 <path 5011 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5012 stroke="#9B9B9B" 5013 stroke-linecap="round" 5014 stroke-linejoin="round" 5015 stroke-width="2" 5016 /> 5017 </svg> 5018 </span> 5019 </a> 5020 </h3> 5021 <p 5022 class="css-6jxvia-P" 5023 data-text="true" 5024 > 5025 An enum whose values specify state of the credential when checked with 5026 <a 5027 class="css-153g748-InternalLink" 5028 href="/#appleauthenticationgetcredentialstateasyncuser" 5029 > 5030 <code 5031 class="inline css-ov7own-InlineCode" 5032 > 5033 AppleAuthentication.getCredentialStateAsync() 5034 </code> 5035 </a> 5036 . 5037 </p> 5038 <blockquote 5039 class="css-1xjn6jt-Callout" 5040 data-testid="callout-container" 5041 > 5042 <div 5043 class="css-ks2t0-Callout" 5044 > 5045 <svg 5046 color="var(--expo-theme-icon-default)" 5047 fill="none" 5048 height="16" 5049 role="img" 5050 size="16" 5051 viewBox="0 0 20 20" 5052 width="16" 5053 > 5054 <title> 5055 Info-icon 5056 </title> 5057 <path 5058 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 5059 fill="var(--expo-theme-icon-default)" 5060 /> 5061 </svg> 5062 </div> 5063 <div 5064 class="css-19syq17-Callout" 5065 > 5066 <strong 5067 class="css-1qx481h-B" 5068 > 5069 See: 5070 </strong> 5071 <span> 5072 <a 5073 class="css-ccg2mn-ExternalLink" 5074 href="https://developer.apple.com/documentation/authenticationservices/asauthorizationappleidprovidercredentialstate" 5075 rel="noopener noreferrer" 5076 target="_blank" 5077 > 5078 Apple 5079Documentation 5080 </a> 5081 5082for more details. 5083 </span> 5084 </div> 5085 </blockquote> 5086 <div 5087 class="css-181x4m0" 5088 > 5089 <div 5090 class="css-1ow0rw3" 5091 > 5092 <h4 5093 class=" css-uucypz-H4" 5094 data-components-heading="true" 5095 data-heading="true" 5096 > 5097 <a 5098 class="css-ah3byb" 5099 href="/#revoked" 5100 > 5101 <span 5102 class="css-s3qkfm" 5103 id="revoked" 5104 /> 5105 <span 5106 class="css-6n7j50" 5107 > 5108 <code 5109 class="inline css-ov7own-InlineCode" 5110 > 5111 REVOKED 5112 </code> 5113 </span> 5114 <span 5115 class="css-1eysgws" 5116 > 5117 <svg 5118 aria-label="permalink" 5119 class="anchor-icon" 5120 fill="none" 5121 height="24" 5122 viewBox="0 0 24 24" 5123 width="24" 5124 xmlns="http://www.w3.org/2000/svg" 5125 > 5126 <path 5127 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5128 stroke="#9B9B9B" 5129 stroke-linecap="round" 5130 stroke-linejoin="round" 5131 stroke-width="2" 5132 /> 5133 <path 5134 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5135 stroke="#9B9B9B" 5136 stroke-linecap="round" 5137 stroke-linejoin="round" 5138 stroke-width="2" 5139 /> 5140 </svg> 5141 </span> 5142 </a> 5143 </h4> 5144 </div> 5145 <code 5146 class="inline css-1v964ss-InlineCode" 5147 > 5148 AppleAuthenticationCredentialState 5149 . 5150 REVOKED 5151 = 0 5152 </code> 5153 </div> 5154 <div 5155 class="css-181x4m0" 5156 > 5157 <div 5158 class="css-1ow0rw3" 5159 > 5160 <h4 5161 class=" css-uucypz-H4" 5162 data-components-heading="true" 5163 data-heading="true" 5164 > 5165 <a 5166 class="css-ah3byb" 5167 href="/#authorized" 5168 > 5169 <span 5170 class="css-s3qkfm" 5171 id="authorized" 5172 /> 5173 <span 5174 class="css-6n7j50" 5175 > 5176 <code 5177 class="inline css-ov7own-InlineCode" 5178 > 5179 AUTHORIZED 5180 </code> 5181 </span> 5182 <span 5183 class="css-1eysgws" 5184 > 5185 <svg 5186 aria-label="permalink" 5187 class="anchor-icon" 5188 fill="none" 5189 height="24" 5190 viewBox="0 0 24 24" 5191 width="24" 5192 xmlns="http://www.w3.org/2000/svg" 5193 > 5194 <path 5195 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5196 stroke="#9B9B9B" 5197 stroke-linecap="round" 5198 stroke-linejoin="round" 5199 stroke-width="2" 5200 /> 5201 <path 5202 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5203 stroke="#9B9B9B" 5204 stroke-linecap="round" 5205 stroke-linejoin="round" 5206 stroke-width="2" 5207 /> 5208 </svg> 5209 </span> 5210 </a> 5211 </h4> 5212 </div> 5213 <code 5214 class="inline css-1v964ss-InlineCode" 5215 > 5216 AppleAuthenticationCredentialState 5217 . 5218 AUTHORIZED 5219 = 1 5220 </code> 5221 </div> 5222 <div 5223 class="css-181x4m0" 5224 > 5225 <div 5226 class="css-1ow0rw3" 5227 > 5228 <h4 5229 class=" css-uucypz-H4" 5230 data-components-heading="true" 5231 data-heading="true" 5232 > 5233 <a 5234 class="css-ah3byb" 5235 href="/#not_found" 5236 > 5237 <span 5238 class="css-s3qkfm" 5239 id="not_found" 5240 /> 5241 <span 5242 class="css-6n7j50" 5243 > 5244 <code 5245 class="inline css-ov7own-InlineCode" 5246 > 5247 NOT_FOUND 5248 </code> 5249 </span> 5250 <span 5251 class="css-1eysgws" 5252 > 5253 <svg 5254 aria-label="permalink" 5255 class="anchor-icon" 5256 fill="none" 5257 height="24" 5258 viewBox="0 0 24 24" 5259 width="24" 5260 xmlns="http://www.w3.org/2000/svg" 5261 > 5262 <path 5263 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5264 stroke="#9B9B9B" 5265 stroke-linecap="round" 5266 stroke-linejoin="round" 5267 stroke-width="2" 5268 /> 5269 <path 5270 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5271 stroke="#9B9B9B" 5272 stroke-linecap="round" 5273 stroke-linejoin="round" 5274 stroke-width="2" 5275 /> 5276 </svg> 5277 </span> 5278 </a> 5279 </h4> 5280 </div> 5281 <code 5282 class="inline css-1v964ss-InlineCode" 5283 > 5284 AppleAuthenticationCredentialState 5285 . 5286 NOT_FOUND 5287 = 2 5288 </code> 5289 </div> 5290 <div 5291 class="css-181x4m0" 5292 > 5293 <div 5294 class="css-1ow0rw3" 5295 > 5296 <h4 5297 class=" css-uucypz-H4" 5298 data-components-heading="true" 5299 data-heading="true" 5300 > 5301 <a 5302 class="css-ah3byb" 5303 href="/#transferred" 5304 > 5305 <span 5306 class="css-s3qkfm" 5307 id="transferred" 5308 /> 5309 <span 5310 class="css-6n7j50" 5311 > 5312 <code 5313 class="inline css-ov7own-InlineCode" 5314 > 5315 TRANSFERRED 5316 </code> 5317 </span> 5318 <span 5319 class="css-1eysgws" 5320 > 5321 <svg 5322 aria-label="permalink" 5323 class="anchor-icon" 5324 fill="none" 5325 height="24" 5326 viewBox="0 0 24 24" 5327 width="24" 5328 xmlns="http://www.w3.org/2000/svg" 5329 > 5330 <path 5331 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5332 stroke="#9B9B9B" 5333 stroke-linecap="round" 5334 stroke-linejoin="round" 5335 stroke-width="2" 5336 /> 5337 <path 5338 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5339 stroke="#9B9B9B" 5340 stroke-linecap="round" 5341 stroke-linejoin="round" 5342 stroke-width="2" 5343 /> 5344 </svg> 5345 </span> 5346 </a> 5347 </h4> 5348 </div> 5349 <code 5350 class="inline css-1v964ss-InlineCode" 5351 > 5352 AppleAuthenticationCredentialState 5353 . 5354 TRANSFERRED 5355 = 3 5356 </code> 5357 </div> 5358 </div> 5359 <div 5360 class="css-k1r7bq" 5361 > 5362 <h3 5363 class="css-m417je-H3" 5364 data-heading="true" 5365 > 5366 <a 5367 class="css-ah3byb" 5368 href="/#appleauthenticationoperation" 5369 > 5370 <span 5371 class="css-s3qkfm" 5372 id="appleauthenticationoperation" 5373 /> 5374 <span 5375 class="css-6n7j50" 5376 > 5377 <code 5378 class="inline css-ov7own-InlineCode" 5379 > 5380 AppleAuthenticationOperation 5381 </code> 5382 </span> 5383 <span 5384 class="css-1eysgws" 5385 > 5386 <svg 5387 aria-label="permalink" 5388 class="anchor-icon" 5389 fill="none" 5390 height="24" 5391 viewBox="0 0 24 24" 5392 width="24" 5393 xmlns="http://www.w3.org/2000/svg" 5394 > 5395 <path 5396 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5397 stroke="#9B9B9B" 5398 stroke-linecap="round" 5399 stroke-linejoin="round" 5400 stroke-width="2" 5401 /> 5402 <path 5403 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5404 stroke="#9B9B9B" 5405 stroke-linecap="round" 5406 stroke-linejoin="round" 5407 stroke-width="2" 5408 /> 5409 </svg> 5410 </span> 5411 </a> 5412 </h3> 5413 <div 5414 class="css-181x4m0" 5415 > 5416 <div 5417 class="css-1ow0rw3" 5418 > 5419 <h4 5420 class=" css-uucypz-H4" 5421 data-components-heading="true" 5422 data-heading="true" 5423 > 5424 <a 5425 class="css-ah3byb" 5426 href="/#implicit" 5427 > 5428 <span 5429 class="css-s3qkfm" 5430 id="implicit" 5431 /> 5432 <span 5433 class="css-6n7j50" 5434 > 5435 <code 5436 class="inline css-ov7own-InlineCode" 5437 > 5438 IMPLICIT 5439 </code> 5440 </span> 5441 <span 5442 class="css-1eysgws" 5443 > 5444 <svg 5445 aria-label="permalink" 5446 class="anchor-icon" 5447 fill="none" 5448 height="24" 5449 viewBox="0 0 24 24" 5450 width="24" 5451 xmlns="http://www.w3.org/2000/svg" 5452 > 5453 <path 5454 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5455 stroke="#9B9B9B" 5456 stroke-linecap="round" 5457 stroke-linejoin="round" 5458 stroke-width="2" 5459 /> 5460 <path 5461 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5462 stroke="#9B9B9B" 5463 stroke-linecap="round" 5464 stroke-linejoin="round" 5465 stroke-width="2" 5466 /> 5467 </svg> 5468 </span> 5469 </a> 5470 </h4> 5471 </div> 5472 <code 5473 class="inline css-1v964ss-InlineCode" 5474 > 5475 AppleAuthenticationOperation 5476 . 5477 IMPLICIT 5478 = 0 5479 </code> 5480 <p 5481 class="css-6jxvia-P" 5482 data-text="true" 5483 > 5484 An operation that depends on the particular kind of credential provider. 5485 </p> 5486 </div> 5487 <div 5488 class="css-181x4m0" 5489 > 5490 <div 5491 class="css-1ow0rw3" 5492 > 5493 <h4 5494 class=" css-uucypz-H4" 5495 data-components-heading="true" 5496 data-heading="true" 5497 > 5498 <a 5499 class="css-ah3byb" 5500 href="/#login" 5501 > 5502 <span 5503 class="css-s3qkfm" 5504 id="login" 5505 /> 5506 <span 5507 class="css-6n7j50" 5508 > 5509 <code 5510 class="inline css-ov7own-InlineCode" 5511 > 5512 LOGIN 5513 </code> 5514 </span> 5515 <span 5516 class="css-1eysgws" 5517 > 5518 <svg 5519 aria-label="permalink" 5520 class="anchor-icon" 5521 fill="none" 5522 height="24" 5523 viewBox="0 0 24 24" 5524 width="24" 5525 xmlns="http://www.w3.org/2000/svg" 5526 > 5527 <path 5528 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5529 stroke="#9B9B9B" 5530 stroke-linecap="round" 5531 stroke-linejoin="round" 5532 stroke-width="2" 5533 /> 5534 <path 5535 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5536 stroke="#9B9B9B" 5537 stroke-linecap="round" 5538 stroke-linejoin="round" 5539 stroke-width="2" 5540 /> 5541 </svg> 5542 </span> 5543 </a> 5544 </h4> 5545 </div> 5546 <code 5547 class="inline css-1v964ss-InlineCode" 5548 > 5549 AppleAuthenticationOperation 5550 . 5551 LOGIN 5552 = 1 5553 </code> 5554 </div> 5555 <div 5556 class="css-181x4m0" 5557 > 5558 <div 5559 class="css-1ow0rw3" 5560 > 5561 <h4 5562 class=" css-uucypz-H4" 5563 data-components-heading="true" 5564 data-heading="true" 5565 > 5566 <a 5567 class="css-ah3byb" 5568 href="/#refresh" 5569 > 5570 <span 5571 class="css-s3qkfm" 5572 id="refresh" 5573 /> 5574 <span 5575 class="css-6n7j50" 5576 > 5577 <code 5578 class="inline css-ov7own-InlineCode" 5579 > 5580 REFRESH 5581 </code> 5582 </span> 5583 <span 5584 class="css-1eysgws" 5585 > 5586 <svg 5587 aria-label="permalink" 5588 class="anchor-icon" 5589 fill="none" 5590 height="24" 5591 viewBox="0 0 24 24" 5592 width="24" 5593 xmlns="http://www.w3.org/2000/svg" 5594 > 5595 <path 5596 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5597 stroke="#9B9B9B" 5598 stroke-linecap="round" 5599 stroke-linejoin="round" 5600 stroke-width="2" 5601 /> 5602 <path 5603 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5604 stroke="#9B9B9B" 5605 stroke-linecap="round" 5606 stroke-linejoin="round" 5607 stroke-width="2" 5608 /> 5609 </svg> 5610 </span> 5611 </a> 5612 </h4> 5613 </div> 5614 <code 5615 class="inline css-1v964ss-InlineCode" 5616 > 5617 AppleAuthenticationOperation 5618 . 5619 REFRESH 5620 = 2 5621 </code> 5622 </div> 5623 <div 5624 class="css-181x4m0" 5625 > 5626 <div 5627 class="css-1ow0rw3" 5628 > 5629 <h4 5630 class=" css-uucypz-H4" 5631 data-components-heading="true" 5632 data-heading="true" 5633 > 5634 <a 5635 class="css-ah3byb" 5636 href="/#logout" 5637 > 5638 <span 5639 class="css-s3qkfm" 5640 id="logout" 5641 /> 5642 <span 5643 class="css-6n7j50" 5644 > 5645 <code 5646 class="inline css-ov7own-InlineCode" 5647 > 5648 LOGOUT 5649 </code> 5650 </span> 5651 <span 5652 class="css-1eysgws" 5653 > 5654 <svg 5655 aria-label="permalink" 5656 class="anchor-icon" 5657 fill="none" 5658 height="24" 5659 viewBox="0 0 24 24" 5660 width="24" 5661 xmlns="http://www.w3.org/2000/svg" 5662 > 5663 <path 5664 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5665 stroke="#9B9B9B" 5666 stroke-linecap="round" 5667 stroke-linejoin="round" 5668 stroke-width="2" 5669 /> 5670 <path 5671 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5672 stroke="#9B9B9B" 5673 stroke-linecap="round" 5674 stroke-linejoin="round" 5675 stroke-width="2" 5676 /> 5677 </svg> 5678 </span> 5679 </a> 5680 </h4> 5681 </div> 5682 <code 5683 class="inline css-1v964ss-InlineCode" 5684 > 5685 AppleAuthenticationOperation 5686 . 5687 LOGOUT 5688 = 3 5689 </code> 5690 </div> 5691 </div> 5692 <div 5693 class="css-k1r7bq" 5694 > 5695 <h3 5696 class="css-m417je-H3" 5697 data-heading="true" 5698 > 5699 <a 5700 class="css-ah3byb" 5701 href="/#appleauthenticationscope" 5702 > 5703 <span 5704 class="css-s3qkfm" 5705 id="appleauthenticationscope" 5706 /> 5707 <span 5708 class="css-6n7j50" 5709 > 5710 <code 5711 class="inline css-ov7own-InlineCode" 5712 > 5713 AppleAuthenticationScope 5714 </code> 5715 </span> 5716 <span 5717 class="css-1eysgws" 5718 > 5719 <svg 5720 aria-label="permalink" 5721 class="anchor-icon" 5722 fill="none" 5723 height="24" 5724 viewBox="0 0 24 24" 5725 width="24" 5726 xmlns="http://www.w3.org/2000/svg" 5727 > 5728 <path 5729 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5730 stroke="#9B9B9B" 5731 stroke-linecap="round" 5732 stroke-linejoin="round" 5733 stroke-width="2" 5734 /> 5735 <path 5736 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5737 stroke="#9B9B9B" 5738 stroke-linecap="round" 5739 stroke-linejoin="round" 5740 stroke-width="2" 5741 /> 5742 </svg> 5743 </span> 5744 </a> 5745 </h3> 5746 <p 5747 class="css-6jxvia-P" 5748 data-text="true" 5749 > 5750 An enum whose values specify scopes you can request when calling 5751 <a 5752 class="css-153g748-InternalLink" 5753 href="/#appleauthenticationsigninasyncoptions" 5754 > 5755 <code 5756 class="inline css-ov7own-InlineCode" 5757 > 5758 AppleAuthentication.signInAsync() 5759 </code> 5760 </a> 5761 . 5762 </p> 5763 <blockquote 5764 class="css-1xjn6jt-Callout" 5765 data-testid="callout-container" 5766 > 5767 <div 5768 class="css-ks2t0-Callout" 5769 > 5770 <svg 5771 color="var(--expo-theme-icon-default)" 5772 fill="none" 5773 height="16" 5774 role="img" 5775 size="16" 5776 viewBox="0 0 20 20" 5777 width="16" 5778 > 5779 <title> 5780 Info-icon 5781 </title> 5782 <path 5783 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 5784 fill="var(--expo-theme-icon-default)" 5785 /> 5786 </svg> 5787 </div> 5788 <div 5789 class="css-19syq17-Callout" 5790 > 5791 5792 5793 <p 5794 class="css-6jxvia-P" 5795 data-text="true" 5796 > 5797 Note that it is possible that you will not be granted all of the scopes which you request. 5798You will still need to handle null values for any fields you request. 5799 </p> 5800 5801 5802 </div> 5803 </blockquote> 5804 <blockquote 5805 class="css-1xjn6jt-Callout" 5806 data-testid="callout-container" 5807 > 5808 <div 5809 class="css-ks2t0-Callout" 5810 > 5811 <svg 5812 color="var(--expo-theme-icon-default)" 5813 fill="none" 5814 height="16" 5815 role="img" 5816 size="16" 5817 viewBox="0 0 20 20" 5818 width="16" 5819 > 5820 <title> 5821 Info-icon 5822 </title> 5823 <path 5824 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 5825 fill="var(--expo-theme-icon-default)" 5826 /> 5827 </svg> 5828 </div> 5829 <div 5830 class="css-19syq17-Callout" 5831 > 5832 <strong 5833 class="css-1qx481h-B" 5834 > 5835 See: 5836 </strong> 5837 <span> 5838 <a 5839 class="css-ccg2mn-ExternalLink" 5840 href="https://developer.apple.com/documentation/authenticationservices/asauthorizationscope" 5841 rel="noopener noreferrer" 5842 target="_blank" 5843 > 5844 Apple 5845Documentation 5846 </a> 5847 5848for more details. 5849 </span> 5850 </div> 5851 </blockquote> 5852 <div 5853 class="css-181x4m0" 5854 > 5855 <div 5856 class="css-1ow0rw3" 5857 > 5858 <h4 5859 class=" css-uucypz-H4" 5860 data-components-heading="true" 5861 data-heading="true" 5862 > 5863 <a 5864 class="css-ah3byb" 5865 href="/#full_name" 5866 > 5867 <span 5868 class="css-s3qkfm" 5869 id="full_name" 5870 /> 5871 <span 5872 class="css-6n7j50" 5873 > 5874 <code 5875 class="inline css-ov7own-InlineCode" 5876 > 5877 FULL_NAME 5878 </code> 5879 </span> 5880 <span 5881 class="css-1eysgws" 5882 > 5883 <svg 5884 aria-label="permalink" 5885 class="anchor-icon" 5886 fill="none" 5887 height="24" 5888 viewBox="0 0 24 24" 5889 width="24" 5890 xmlns="http://www.w3.org/2000/svg" 5891 > 5892 <path 5893 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5894 stroke="#9B9B9B" 5895 stroke-linecap="round" 5896 stroke-linejoin="round" 5897 stroke-width="2" 5898 /> 5899 <path 5900 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5901 stroke="#9B9B9B" 5902 stroke-linecap="round" 5903 stroke-linejoin="round" 5904 stroke-width="2" 5905 /> 5906 </svg> 5907 </span> 5908 </a> 5909 </h4> 5910 </div> 5911 <code 5912 class="inline css-1v964ss-InlineCode" 5913 > 5914 AppleAuthenticationScope 5915 . 5916 FULL_NAME 5917 = 0 5918 </code> 5919 </div> 5920 <div 5921 class="css-181x4m0" 5922 > 5923 <div 5924 class="css-1ow0rw3" 5925 > 5926 <h4 5927 class=" css-uucypz-H4" 5928 data-components-heading="true" 5929 data-heading="true" 5930 > 5931 <a 5932 class="css-ah3byb" 5933 href="/#email" 5934 > 5935 <span 5936 class="css-s3qkfm" 5937 id="email" 5938 /> 5939 <span 5940 class="css-6n7j50" 5941 > 5942 <code 5943 class="inline css-ov7own-InlineCode" 5944 > 5945 EMAIL 5946 </code> 5947 </span> 5948 <span 5949 class="css-1eysgws" 5950 > 5951 <svg 5952 aria-label="permalink" 5953 class="anchor-icon" 5954 fill="none" 5955 height="24" 5956 viewBox="0 0 24 24" 5957 width="24" 5958 xmlns="http://www.w3.org/2000/svg" 5959 > 5960 <path 5961 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 5962 stroke="#9B9B9B" 5963 stroke-linecap="round" 5964 stroke-linejoin="round" 5965 stroke-width="2" 5966 /> 5967 <path 5968 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 5969 stroke="#9B9B9B" 5970 stroke-linecap="round" 5971 stroke-linejoin="round" 5972 stroke-width="2" 5973 /> 5974 </svg> 5975 </span> 5976 </a> 5977 </h4> 5978 </div> 5979 <code 5980 class="inline css-1v964ss-InlineCode" 5981 > 5982 AppleAuthenticationScope 5983 . 5984 EMAIL 5985 = 1 5986 </code> 5987 </div> 5988 </div> 5989 <div 5990 class="css-k1r7bq" 5991 > 5992 <h3 5993 class="css-m417je-H3" 5994 data-heading="true" 5995 > 5996 <a 5997 class="css-ah3byb" 5998 href="/#appleauthenticationuserdetectionstatus" 5999 > 6000 <span 6001 class="css-s3qkfm" 6002 id="appleauthenticationuserdetectionstatus" 6003 /> 6004 <span 6005 class="css-6n7j50" 6006 > 6007 <code 6008 class="inline css-ov7own-InlineCode" 6009 > 6010 AppleAuthenticationUserDetectionStatus 6011 </code> 6012 </span> 6013 <span 6014 class="css-1eysgws" 6015 > 6016 <svg 6017 aria-label="permalink" 6018 class="anchor-icon" 6019 fill="none" 6020 height="24" 6021 viewBox="0 0 24 24" 6022 width="24" 6023 xmlns="http://www.w3.org/2000/svg" 6024 > 6025 <path 6026 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6027 stroke="#9B9B9B" 6028 stroke-linecap="round" 6029 stroke-linejoin="round" 6030 stroke-width="2" 6031 /> 6032 <path 6033 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6034 stroke="#9B9B9B" 6035 stroke-linecap="round" 6036 stroke-linejoin="round" 6037 stroke-width="2" 6038 /> 6039 </svg> 6040 </span> 6041 </a> 6042 </h3> 6043 <p 6044 class="css-6jxvia-P" 6045 data-text="true" 6046 > 6047 An enum whose values specify the system's best guess for how likely the current user is a real person. 6048 </p> 6049 <blockquote 6050 class="css-1xjn6jt-Callout" 6051 data-testid="callout-container" 6052 > 6053 <div 6054 class="css-ks2t0-Callout" 6055 > 6056 <svg 6057 color="var(--expo-theme-icon-default)" 6058 fill="none" 6059 height="16" 6060 role="img" 6061 size="16" 6062 viewBox="0 0 20 20" 6063 width="16" 6064 > 6065 <title> 6066 Info-icon 6067 </title> 6068 <path 6069 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 6070 fill="var(--expo-theme-icon-default)" 6071 /> 6072 </svg> 6073 </div> 6074 <div 6075 class="css-19syq17-Callout" 6076 > 6077 <strong 6078 class="css-1qx481h-B" 6079 > 6080 See: 6081 </strong> 6082 <span> 6083 <a 6084 class="css-ccg2mn-ExternalLink" 6085 href="https://developer.apple.com/documentation/authenticationservices/asuserdetectionstatus" 6086 rel="noopener noreferrer" 6087 target="_blank" 6088 > 6089 Apple 6090Documentation 6091 </a> 6092 6093for more details. 6094 </span> 6095 </div> 6096 </blockquote> 6097 <div 6098 class="css-181x4m0" 6099 > 6100 <div 6101 class="css-1ow0rw3" 6102 > 6103 <h4 6104 class=" css-uucypz-H4" 6105 data-components-heading="true" 6106 data-heading="true" 6107 > 6108 <a 6109 class="css-ah3byb" 6110 href="/#unsupported" 6111 > 6112 <span 6113 class="css-s3qkfm" 6114 id="unsupported" 6115 /> 6116 <span 6117 class="css-6n7j50" 6118 > 6119 <code 6120 class="inline css-ov7own-InlineCode" 6121 > 6122 UNSUPPORTED 6123 </code> 6124 </span> 6125 <span 6126 class="css-1eysgws" 6127 > 6128 <svg 6129 aria-label="permalink" 6130 class="anchor-icon" 6131 fill="none" 6132 height="24" 6133 viewBox="0 0 24 24" 6134 width="24" 6135 xmlns="http://www.w3.org/2000/svg" 6136 > 6137 <path 6138 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6139 stroke="#9B9B9B" 6140 stroke-linecap="round" 6141 stroke-linejoin="round" 6142 stroke-width="2" 6143 /> 6144 <path 6145 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6146 stroke="#9B9B9B" 6147 stroke-linecap="round" 6148 stroke-linejoin="round" 6149 stroke-width="2" 6150 /> 6151 </svg> 6152 </span> 6153 </a> 6154 </h4> 6155 </div> 6156 <code 6157 class="inline css-1v964ss-InlineCode" 6158 > 6159 AppleAuthenticationUserDetectionStatus 6160 . 6161 UNSUPPORTED 6162 = 0 6163 </code> 6164 <p 6165 class="css-6jxvia-P" 6166 data-text="true" 6167 > 6168 The system does not support this determination and there is no data. 6169 </p> 6170 </div> 6171 <div 6172 class="css-181x4m0" 6173 > 6174 <div 6175 class="css-1ow0rw3" 6176 > 6177 <h4 6178 class=" css-uucypz-H4" 6179 data-components-heading="true" 6180 data-heading="true" 6181 > 6182 <a 6183 class="css-ah3byb" 6184 href="/#unknown" 6185 > 6186 <span 6187 class="css-s3qkfm" 6188 id="unknown" 6189 /> 6190 <span 6191 class="css-6n7j50" 6192 > 6193 <code 6194 class="inline css-ov7own-InlineCode" 6195 > 6196 UNKNOWN 6197 </code> 6198 </span> 6199 <span 6200 class="css-1eysgws" 6201 > 6202 <svg 6203 aria-label="permalink" 6204 class="anchor-icon" 6205 fill="none" 6206 height="24" 6207 viewBox="0 0 24 24" 6208 width="24" 6209 xmlns="http://www.w3.org/2000/svg" 6210 > 6211 <path 6212 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6213 stroke="#9B9B9B" 6214 stroke-linecap="round" 6215 stroke-linejoin="round" 6216 stroke-width="2" 6217 /> 6218 <path 6219 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6220 stroke="#9B9B9B" 6221 stroke-linecap="round" 6222 stroke-linejoin="round" 6223 stroke-width="2" 6224 /> 6225 </svg> 6226 </span> 6227 </a> 6228 </h4> 6229 </div> 6230 <code 6231 class="inline css-1v964ss-InlineCode" 6232 > 6233 AppleAuthenticationUserDetectionStatus 6234 . 6235 UNKNOWN 6236 = 1 6237 </code> 6238 <p 6239 class="css-6jxvia-P" 6240 data-text="true" 6241 > 6242 The system has not determined whether the user might be a real person. 6243 </p> 6244 </div> 6245 <div 6246 class="css-181x4m0" 6247 > 6248 <div 6249 class="css-1ow0rw3" 6250 > 6251 <h4 6252 class=" css-uucypz-H4" 6253 data-components-heading="true" 6254 data-heading="true" 6255 > 6256 <a 6257 class="css-ah3byb" 6258 href="/#likely_real" 6259 > 6260 <span 6261 class="css-s3qkfm" 6262 id="likely_real" 6263 /> 6264 <span 6265 class="css-6n7j50" 6266 > 6267 <code 6268 class="inline css-ov7own-InlineCode" 6269 > 6270 LIKELY_REAL 6271 </code> 6272 </span> 6273 <span 6274 class="css-1eysgws" 6275 > 6276 <svg 6277 aria-label="permalink" 6278 class="anchor-icon" 6279 fill="none" 6280 height="24" 6281 viewBox="0 0 24 24" 6282 width="24" 6283 xmlns="http://www.w3.org/2000/svg" 6284 > 6285 <path 6286 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6287 stroke="#9B9B9B" 6288 stroke-linecap="round" 6289 stroke-linejoin="round" 6290 stroke-width="2" 6291 /> 6292 <path 6293 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6294 stroke="#9B9B9B" 6295 stroke-linecap="round" 6296 stroke-linejoin="round" 6297 stroke-width="2" 6298 /> 6299 </svg> 6300 </span> 6301 </a> 6302 </h4> 6303 </div> 6304 <code 6305 class="inline css-1v964ss-InlineCode" 6306 > 6307 AppleAuthenticationUserDetectionStatus 6308 . 6309 LIKELY_REAL 6310 = 2 6311 </code> 6312 <p 6313 class="css-6jxvia-P" 6314 data-text="true" 6315 > 6316 The user appears to be a real person. 6317 </p> 6318 </div> 6319 </div> 6320</div> 6321`; 6322 6323exports[`APISection expo-barcode-scanner 1`] = ` 6324<div> 6325 <h2 6326 class="css-1ck3d9a-H2" 6327 data-heading="true" 6328 > 6329 <a 6330 class="css-ah3byb" 6331 href="/#component" 6332 > 6333 <span 6334 class="css-s3qkfm" 6335 id="component" 6336 /> 6337 <span 6338 class="css-6n7j50" 6339 > 6340 Component 6341 </span> 6342 <span 6343 class="css-1eysgws" 6344 > 6345 <svg 6346 aria-label="permalink" 6347 class="anchor-icon" 6348 fill="none" 6349 height="24" 6350 viewBox="0 0 24 24" 6351 width="24" 6352 xmlns="http://www.w3.org/2000/svg" 6353 > 6354 <path 6355 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6356 stroke="#9B9B9B" 6357 stroke-linecap="round" 6358 stroke-linejoin="round" 6359 stroke-width="2" 6360 /> 6361 <path 6362 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6363 stroke="#9B9B9B" 6364 stroke-linecap="round" 6365 stroke-linejoin="round" 6366 stroke-width="2" 6367 /> 6368 </svg> 6369 </span> 6370 </a> 6371 </h2> 6372 <div 6373 class="css-kyhipd" 6374 > 6375 <h3 6376 class="css-m417je-H3" 6377 data-heading="true" 6378 > 6379 <a 6380 class="css-ah3byb" 6381 href="/#barcodescanner" 6382 > 6383 <span 6384 class="css-s3qkfm" 6385 id="barcodescanner" 6386 /> 6387 <span 6388 class="css-6n7j50" 6389 > 6390 <code 6391 class="inline css-ov7own-InlineCode" 6392 > 6393 BarCodeScanner 6394 </code> 6395 </span> 6396 <span 6397 class="css-1eysgws" 6398 > 6399 <svg 6400 aria-label="permalink" 6401 class="anchor-icon" 6402 fill="none" 6403 height="24" 6404 viewBox="0 0 24 24" 6405 width="24" 6406 xmlns="http://www.w3.org/2000/svg" 6407 > 6408 <path 6409 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6410 stroke="#9B9B9B" 6411 stroke-linecap="round" 6412 stroke-linejoin="round" 6413 stroke-width="2" 6414 /> 6415 <path 6416 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6417 stroke="#9B9B9B" 6418 stroke-linecap="round" 6419 stroke-linejoin="round" 6420 stroke-width="2" 6421 /> 6422 </svg> 6423 </span> 6424 </a> 6425 </h3> 6426 <p 6427 class="css-6jxvia-P" 6428 data-text="true" 6429 > 6430 <strong 6431 class="css-1qx481h-B" 6432 > 6433 Type: 6434 </strong> 6435 6436 <code 6437 class="inline css-ov7own-InlineCode" 6438 > 6439 Component 6440 < 6441 <span> 6442 <a 6443 class="css-153g748-InternalLink" 6444 href="/#barcodescannerprops" 6445 > 6446 BarCodeScannerProps 6447 </a> 6448 </span> 6449 > 6450 </code> 6451 </p> 6452 <h2 6453 class="css-1ck3d9a-H2" 6454 data-heading="true" 6455 > 6456 <a 6457 class="css-ah3byb" 6458 href="/#props" 6459 > 6460 <span 6461 class="css-s3qkfm" 6462 id="props" 6463 /> 6464 <span 6465 class="css-6n7j50" 6466 > 6467 Props 6468 </span> 6469 <span 6470 class="css-1eysgws" 6471 > 6472 <svg 6473 aria-label="permalink" 6474 class="anchor-icon" 6475 fill="none" 6476 height="24" 6477 viewBox="0 0 24 24" 6478 width="24" 6479 xmlns="http://www.w3.org/2000/svg" 6480 > 6481 <path 6482 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6483 stroke="#9B9B9B" 6484 stroke-linecap="round" 6485 stroke-linejoin="round" 6486 stroke-width="2" 6487 /> 6488 <path 6489 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6490 stroke="#9B9B9B" 6491 stroke-linecap="round" 6492 stroke-linejoin="round" 6493 stroke-width="2" 6494 /> 6495 </svg> 6496 </span> 6497 </a> 6498 </h2> 6499 <div> 6500 <div 6501 class="css-18dzyrv" 6502 > 6503 <h3 6504 class="css-m417je-H3" 6505 data-heading="true" 6506 > 6507 <a 6508 class="css-ah3byb" 6509 href="/#barcodetypes" 6510 > 6511 <span 6512 class="css-s3qkfm" 6513 id="barcodetypes" 6514 /> 6515 <span 6516 class="css-6n7j50" 6517 > 6518 <code 6519 class="inline css-1pk617c-InlineCode" 6520 > 6521 barCodeTypes 6522 </code> 6523 </span> 6524 <span 6525 class="css-1eysgws" 6526 > 6527 <svg 6528 aria-label="permalink" 6529 class="anchor-icon" 6530 fill="none" 6531 height="24" 6532 viewBox="0 0 24 24" 6533 width="24" 6534 xmlns="http://www.w3.org/2000/svg" 6535 > 6536 <path 6537 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6538 stroke="#9B9B9B" 6539 stroke-linecap="round" 6540 stroke-linejoin="round" 6541 stroke-width="2" 6542 /> 6543 <path 6544 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6545 stroke="#9B9B9B" 6546 stroke-linecap="round" 6547 stroke-linejoin="round" 6548 stroke-width="2" 6549 /> 6550 </svg> 6551 </span> 6552 </a> 6553 </h3> 6554 <p 6555 class="css-6jxvia-P" 6556 data-text="true" 6557 > 6558 <span 6559 class="css-1lk0cux" 6560 > 6561 Optional • 6562 </span> 6563 <span 6564 class="css-1lk0cux" 6565 > 6566 Type: 6567 </span> 6568 6569 <code 6570 class="inline css-ov7own-InlineCode" 6571 > 6572 string[] 6573 </code> 6574 </p> 6575 <p 6576 class="css-6jxvia-P" 6577 data-text="true" 6578 > 6579 An array of bar code types. Usage: 6580 <code 6581 class="inline css-ov7own-InlineCode" 6582 > 6583 BarCodeScanner.Constants.BarCodeType.<codeType> 6584 </code> 6585 where 6586 6587 <code 6588 class="inline css-ov7own-InlineCode" 6589 > 6590 codeType 6591 </code> 6592 is one of these 6593 <a 6594 class="css-153g748-InternalLink" 6595 href="/#supported-formats" 6596 > 6597 listed above 6598 </a> 6599 . Defaults to all supported bar 6600code types. It is recommended to provide only the bar code formats you expect to scan to 6601minimize battery usage. 6602 </p> 6603 <p 6604 class="css-6jxvia-P" 6605 data-text="true" 6606 > 6607 For example: 6608 <code 6609 class="inline css-ov7own-InlineCode" 6610 > 6611 barCodeTypes={[BarCodeScanner.Constants.BarCodeType.qr]} 6612 </code> 6613 . 6614 </p> 6615 </div> 6616 <div 6617 class="css-18dzyrv" 6618 > 6619 <h3 6620 class="css-m417je-H3" 6621 data-heading="true" 6622 > 6623 <a 6624 class="css-ah3byb" 6625 href="/#onbarcodescanned" 6626 > 6627 <span 6628 class="css-s3qkfm" 6629 id="onbarcodescanned" 6630 /> 6631 <span 6632 class="css-6n7j50" 6633 > 6634 <code 6635 class="inline css-1pk617c-InlineCode" 6636 > 6637 onBarCodeScanned 6638 </code> 6639 </span> 6640 <span 6641 class="css-1eysgws" 6642 > 6643 <svg 6644 aria-label="permalink" 6645 class="anchor-icon" 6646 fill="none" 6647 height="24" 6648 viewBox="0 0 24 24" 6649 width="24" 6650 xmlns="http://www.w3.org/2000/svg" 6651 > 6652 <path 6653 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6654 stroke="#9B9B9B" 6655 stroke-linecap="round" 6656 stroke-linejoin="round" 6657 stroke-width="2" 6658 /> 6659 <path 6660 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6661 stroke="#9B9B9B" 6662 stroke-linecap="round" 6663 stroke-linejoin="round" 6664 stroke-width="2" 6665 /> 6666 </svg> 6667 </span> 6668 </a> 6669 </h3> 6670 <p 6671 class="css-6jxvia-P" 6672 data-text="true" 6673 > 6674 <span 6675 class="css-1lk0cux" 6676 > 6677 Optional • 6678 </span> 6679 <span 6680 class="css-1lk0cux" 6681 > 6682 Type: 6683 </span> 6684 6685 <code 6686 class="inline css-ov7own-InlineCode" 6687 > 6688 <a 6689 class="css-153g748-InternalLink" 6690 href="/#barcodescannedcallback" 6691 > 6692 BarCodeScannedCallback 6693 </a> 6694 </code> 6695 </p> 6696 <p 6697 class="css-6jxvia-P" 6698 data-text="true" 6699 > 6700 A callback that is invoked when a bar code has been successfully scanned. The callback is 6701provided with an 6702 <a 6703 class="css-153g748-InternalLink" 6704 href="/#barcodescannerresult" 6705 > 6706 BarCodeScannerResult 6707 </a> 6708 . 6709 </p> 6710 6711 6712 <blockquote 6713 class="css-1xjn6jt-Callout" 6714 data-testid="callout-container" 6715 > 6716 <div 6717 class="css-ks2t0-Callout" 6718 > 6719 <svg 6720 color="var(--expo-theme-icon-default)" 6721 fill="none" 6722 height="16" 6723 role="img" 6724 size="16" 6725 viewBox="0 0 20 20" 6726 width="16" 6727 > 6728 <title> 6729 Info-icon 6730 </title> 6731 <path 6732 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 6733 fill="var(--expo-theme-icon-default)" 6734 /> 6735 </svg> 6736 </div> 6737 <div 6738 class="css-19syq17-Callout" 6739 > 6740 6741 6742 <p 6743 class="css-6jxvia-P" 6744 data-text="true" 6745 > 6746 <strong 6747 class="css-1qx481h-B" 6748 > 6749 Note: 6750 </strong> 6751 Passing 6752 <code 6753 class="inline css-ov7own-InlineCode" 6754 > 6755 undefined 6756 </code> 6757 to the 6758 <code 6759 class="inline css-ov7own-InlineCode" 6760 > 6761 onBarCodeScanned 6762 </code> 6763 prop will result in no scanning. This 6764can be used to effectively "pause" the scanner so that it doesn't continually scan even after 6765data has been retrieved. 6766 </p> 6767 6768 6769 </div> 6770 </blockquote> 6771 </div> 6772 <div 6773 class="css-18dzyrv" 6774 > 6775 <h3 6776 class="css-m417je-H3" 6777 data-heading="true" 6778 > 6779 <a 6780 class="css-ah3byb" 6781 href="/#type" 6782 > 6783 <span 6784 class="css-s3qkfm" 6785 id="type" 6786 /> 6787 <span 6788 class="css-6n7j50" 6789 > 6790 <code 6791 class="inline css-1pk617c-InlineCode" 6792 > 6793 type 6794 </code> 6795 </span> 6796 <span 6797 class="css-1eysgws" 6798 > 6799 <svg 6800 aria-label="permalink" 6801 class="anchor-icon" 6802 fill="none" 6803 height="24" 6804 viewBox="0 0 24 24" 6805 width="24" 6806 xmlns="http://www.w3.org/2000/svg" 6807 > 6808 <path 6809 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6810 stroke="#9B9B9B" 6811 stroke-linecap="round" 6812 stroke-linejoin="round" 6813 stroke-width="2" 6814 /> 6815 <path 6816 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6817 stroke="#9B9B9B" 6818 stroke-linecap="round" 6819 stroke-linejoin="round" 6820 stroke-width="2" 6821 /> 6822 </svg> 6823 </span> 6824 </a> 6825 </h3> 6826 <p 6827 class="css-6jxvia-P" 6828 data-text="true" 6829 > 6830 <span 6831 class="css-1lk0cux" 6832 > 6833 Optional • 6834 </span> 6835 <span 6836 class="css-1lk0cux" 6837 > 6838 Type: 6839 </span> 6840 6841 <code 6842 class="inline css-ov7own-InlineCode" 6843 > 6844 <span> 6845 'front' 6846 | 6847 </span> 6848 <span> 6849 'back' 6850 | 6851 </span> 6852 <span> 6853 number 6854 </span> 6855 </code> 6856 <span> 6857 <span 6858 class="css-1lk0cux" 6859 > 6860 • Default: 6861 </span> 6862 6863 <code 6864 class="inline css-ov7own-InlineCode" 6865 > 6866 Type.back 6867 6868 </code> 6869 </span> 6870 </p> 6871 <p 6872 class="css-6jxvia-P" 6873 data-text="true" 6874 > 6875 Camera facing. Use one of 6876 <code 6877 class="inline css-ov7own-InlineCode" 6878 > 6879 BarCodeScanner.Constants.Type 6880 </code> 6881 . Use either 6882 <code 6883 class="inline css-ov7own-InlineCode" 6884 > 6885 Type.front 6886 </code> 6887 or 6888 <code 6889 class="inline css-ov7own-InlineCode" 6890 > 6891 Type.back 6892 </code> 6893 . 6894Same as 6895 <code 6896 class="inline css-ov7own-InlineCode" 6897 > 6898 Camera.Constants.Type 6899 </code> 6900 . 6901 </p> 6902 </div> 6903 <h3 6904 class="css-m417je-H3" 6905 data-heading="true" 6906 > 6907 <a 6908 class="css-ah3byb" 6909 href="/#inherited-props" 6910 > 6911 <span 6912 class="css-s3qkfm" 6913 id="inherited-props" 6914 /> 6915 <span 6916 class="css-6n7j50" 6917 > 6918 Inherited Props 6919 </span> 6920 <span 6921 class="css-1eysgws" 6922 > 6923 <svg 6924 aria-label="permalink" 6925 class="anchor-icon" 6926 fill="none" 6927 height="24" 6928 viewBox="0 0 24 24" 6929 width="24" 6930 xmlns="http://www.w3.org/2000/svg" 6931 > 6932 <path 6933 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 6934 stroke="#9B9B9B" 6935 stroke-linecap="round" 6936 stroke-linejoin="round" 6937 stroke-width="2" 6938 /> 6939 <path 6940 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 6941 stroke="#9B9B9B" 6942 stroke-linecap="round" 6943 stroke-linejoin="round" 6944 stroke-width="2" 6945 /> 6946 </svg> 6947 </span> 6948 </a> 6949 </h3> 6950 <ul 6951 class="css-ftstf7-UL" 6952 data-text="true" 6953 > 6954 <li 6955 class="docs-list-item css-1vg85kg-LI" 6956 > 6957 <code 6958 class="inline css-ov7own-InlineCode" 6959 > 6960 <a 6961 class="css-153g748-InternalLink" 6962 href="/versions/latest/react-native/view#props" 6963 > 6964 ViewProps 6965 </a> 6966 </code> 6967 </li> 6968 </ul> 6969 </div> 6970 </div> 6971 <h2 6972 class="css-1ck3d9a-H2" 6973 data-heading="true" 6974 > 6975 <a 6976 class="css-ah3byb" 6977 href="/#hooks" 6978 > 6979 <span 6980 class="css-s3qkfm" 6981 id="hooks" 6982 /> 6983 <span 6984 class="css-6n7j50" 6985 > 6986 Hooks 6987 </span> 6988 <span 6989 class="css-1eysgws" 6990 > 6991 <svg 6992 aria-label="permalink" 6993 class="anchor-icon" 6994 fill="none" 6995 height="24" 6996 viewBox="0 0 24 24" 6997 width="24" 6998 xmlns="http://www.w3.org/2000/svg" 6999 > 7000 <path 7001 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7002 stroke="#9B9B9B" 7003 stroke-linecap="round" 7004 stroke-linejoin="round" 7005 stroke-width="2" 7006 /> 7007 <path 7008 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7009 stroke="#9B9B9B" 7010 stroke-linecap="round" 7011 stroke-linejoin="round" 7012 stroke-width="2" 7013 /> 7014 </svg> 7015 </span> 7016 </a> 7017 </h2> 7018 <div 7019 class="css-18dzyrv" 7020 > 7021 <h3 7022 class="css-m417je-H3" 7023 data-heading="true" 7024 > 7025 <a 7026 class="css-ah3byb" 7027 href="/#usepermissionsoptions" 7028 > 7029 <span 7030 class="css-s3qkfm" 7031 id="usepermissionsoptions" 7032 /> 7033 <span 7034 class="css-6n7j50" 7035 > 7036 <code 7037 class="inline css-1pk617c-InlineCode" 7038 > 7039 usePermissions(options) 7040 </code> 7041 </span> 7042 <span 7043 class="css-1eysgws" 7044 > 7045 <svg 7046 aria-label="permalink" 7047 class="anchor-icon" 7048 fill="none" 7049 height="24" 7050 viewBox="0 0 24 24" 7051 width="24" 7052 xmlns="http://www.w3.org/2000/svg" 7053 > 7054 <path 7055 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7056 stroke="#9B9B9B" 7057 stroke-linecap="round" 7058 stroke-linejoin="round" 7059 stroke-width="2" 7060 /> 7061 <path 7062 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7063 stroke="#9B9B9B" 7064 stroke-linecap="round" 7065 stroke-linejoin="round" 7066 stroke-width="2" 7067 /> 7068 </svg> 7069 </span> 7070 </a> 7071 </h3> 7072 <div 7073 class="css-rufzkc-Table" 7074 > 7075 <table 7076 class="css-1goywt6-Table" 7077 > 7078 <thead 7079 class="css-3b8qij-TableHead" 7080 > 7081 <tr 7082 class="css-29opv4-Row" 7083 > 7084 <th 7085 class="css-1p6k6di-HeaderCell" 7086 > 7087 Name 7088 </th> 7089 <th 7090 class="css-1p6k6di-HeaderCell" 7091 > 7092 Type 7093 </th> 7094 <th 7095 class="css-1p6k6di-HeaderCell" 7096 > 7097 Description 7098 </th> 7099 </tr> 7100 </thead> 7101 <tbody> 7102 <tr 7103 class="css-29opv4-Row" 7104 > 7105 <td 7106 class="css-4ul8tm-Cell" 7107 > 7108 <strong 7109 class="css-1qx481h-B" 7110 > 7111 options 7112 </strong> 7113 <br /> 7114 <span 7115 class="css-1g95u6x" 7116 > 7117 (optional) 7118 </span> 7119 </td> 7120 <td 7121 class="css-4ul8tm-Cell" 7122 > 7123 <code 7124 class="inline css-ov7own-InlineCode" 7125 > 7126 <a 7127 class="css-153g748-InternalLink" 7128 href="/#permissionhookoptions" 7129 > 7130 PermissionHookOptions 7131 </a> 7132 < 7133 <span> 7134 object 7135 </span> 7136 > 7137 </code> 7138 </td> 7139 <td 7140 class="css-4ul8tm-Cell" 7141 > 7142 - 7143 </td> 7144 </tr> 7145 </tbody> 7146 </table> 7147 </div> 7148 <p 7149 class="css-6jxvia-P" 7150 data-text="true" 7151 > 7152 Create a new permission hook with the permission methods built-in. 7153This can be used to quickly create specific permission hooks in every module. 7154 </p> 7155 <div 7156 class="css-1wdnwk5" 7157 > 7158 <h4 7159 class="css-uucypz-H4" 7160 data-heading="true" 7161 > 7162 Example 7163 </h4> 7164 </div> 7165 <pre> 7166 <pre 7167 class="css-p0nog9" 7168 data-text="true" 7169 > 7170 <code 7171 class="css-3rj4bb" 7172 > 7173 <span 7174 class="token keyword" 7175 > 7176 const 7177 </span> 7178 7179 <span 7180 class="token punctuation" 7181 > 7182 [ 7183 </span> 7184 permissionResponse 7185 <span 7186 class="token punctuation" 7187 > 7188 , 7189 </span> 7190 requestPermission 7191 <span 7192 class="token punctuation" 7193 > 7194 ] 7195 </span> 7196 7197 <span 7198 class="token operator" 7199 > 7200 = 7201 </span> 7202 7203 <span 7204 class="token maybe-class-name" 7205 > 7206 BarCodeScanner 7207 </span> 7208 <span 7209 class="token punctuation" 7210 > 7211 . 7212 </span> 7213 <span 7214 class="token method function property-access" 7215 > 7216 usePermissions 7217 </span> 7218 <span 7219 class="token punctuation" 7220 > 7221 ( 7222 </span> 7223 <span 7224 class="token punctuation" 7225 > 7226 ) 7227 </span> 7228 <span 7229 class="token punctuation" 7230 > 7231 ; 7232 </span> 7233 7234 7235 </code> 7236 </pre> 7237 </pre> 7238 <div 7239 class="css-1wdnwk5" 7240 > 7241 <h4 7242 class=" css-uucypz-H4" 7243 data-components-heading="true" 7244 data-heading="true" 7245 > 7246 <a 7247 class="css-ah3byb" 7248 href="/#returns" 7249 > 7250 <span 7251 class="css-s3qkfm" 7252 id="returns" 7253 /> 7254 <span 7255 class="css-6n7j50" 7256 > 7257 Returns 7258 </span> 7259 <span 7260 class="css-1eysgws" 7261 > 7262 <svg 7263 aria-label="permalink" 7264 class="anchor-icon" 7265 fill="none" 7266 height="24" 7267 viewBox="0 0 24 24" 7268 width="24" 7269 xmlns="http://www.w3.org/2000/svg" 7270 > 7271 <path 7272 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7273 stroke="#9B9B9B" 7274 stroke-linecap="round" 7275 stroke-linejoin="round" 7276 stroke-width="2" 7277 /> 7278 <path 7279 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7280 stroke="#9B9B9B" 7281 stroke-linecap="round" 7282 stroke-linejoin="round" 7283 stroke-width="2" 7284 /> 7285 </svg> 7286 </span> 7287 </a> 7288 </h4> 7289 </div> 7290 <ul 7291 class="css-n6fu3c-UL" 7292 data-text="true" 7293 > 7294 <li 7295 class="docs-list-item css-1vg85kg-LI" 7296 > 7297 <svg 7298 class="css-1a9xr20" 7299 color="var(--expo-theme-icon-secondary)" 7300 fill="none" 7301 height="16" 7302 role="img" 7303 size="16" 7304 viewBox="0 0 20 20" 7305 width="16" 7306 > 7307 <title> 7308 Undo-icon 7309 </title> 7310 <path 7311 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 7312 fill="var(--expo-theme-icon-secondary)" 7313 /> 7314 </svg> 7315 <code 7316 class="inline css-ov7own-InlineCode" 7317 > 7318 [ 7319 <span> 7320 <span> 7321 null 7322 | 7323 </span> 7324 <span> 7325 <a 7326 class="css-153g748-InternalLink" 7327 href="/#permissionresponse" 7328 > 7329 PermissionResponse 7330 </a> 7331 </span> 7332 , 7333 </span> 7334 <span> 7335 RequestPermissionMethod 7336 < 7337 <span> 7338 <a 7339 class="css-153g748-InternalLink" 7340 href="/#permissionresponse" 7341 > 7342 PermissionResponse 7343 </a> 7344 </span> 7345 > 7346 , 7347 </span> 7348 <span> 7349 GetPermissionMethod 7350 < 7351 <span> 7352 <a 7353 class="css-153g748-InternalLink" 7354 href="/#permissionresponse" 7355 > 7356 PermissionResponse 7357 </a> 7358 </span> 7359 > 7360 </span> 7361 ] 7362 </code> 7363 </li> 7364 </ul> 7365 </div> 7366 <h2 7367 class="css-1ck3d9a-H2" 7368 data-heading="true" 7369 > 7370 <a 7371 class="css-ah3byb" 7372 href="/#methods" 7373 > 7374 <span 7375 class="css-s3qkfm" 7376 id="methods" 7377 /> 7378 <span 7379 class="css-6n7j50" 7380 > 7381 Methods 7382 </span> 7383 <span 7384 class="css-1eysgws" 7385 > 7386 <svg 7387 aria-label="permalink" 7388 class="anchor-icon" 7389 fill="none" 7390 height="24" 7391 viewBox="0 0 24 24" 7392 width="24" 7393 xmlns="http://www.w3.org/2000/svg" 7394 > 7395 <path 7396 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7397 stroke="#9B9B9B" 7398 stroke-linecap="round" 7399 stroke-linejoin="round" 7400 stroke-width="2" 7401 /> 7402 <path 7403 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7404 stroke="#9B9B9B" 7405 stroke-linecap="round" 7406 stroke-linejoin="round" 7407 stroke-width="2" 7408 /> 7409 </svg> 7410 </span> 7411 </a> 7412 </h2> 7413 <div 7414 class="css-18dzyrv" 7415 > 7416 <h3 7417 class="css-m417je-H3" 7418 data-heading="true" 7419 > 7420 <a 7421 class="css-ah3byb" 7422 href="/#barcodescannergetpermissionsasync" 7423 > 7424 <span 7425 class="css-s3qkfm" 7426 id="barcodescannergetpermissionsasync" 7427 /> 7428 <span 7429 class="css-6n7j50" 7430 > 7431 <code 7432 class="inline css-1pk617c-InlineCode" 7433 > 7434 BarCodeScanner. 7435 getPermissionsAsync() 7436 </code> 7437 </span> 7438 <span 7439 class="css-1eysgws" 7440 > 7441 <svg 7442 aria-label="permalink" 7443 class="anchor-icon" 7444 fill="none" 7445 height="24" 7446 viewBox="0 0 24 24" 7447 width="24" 7448 xmlns="http://www.w3.org/2000/svg" 7449 > 7450 <path 7451 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7452 stroke="#9B9B9B" 7453 stroke-linecap="round" 7454 stroke-linejoin="round" 7455 stroke-width="2" 7456 /> 7457 <path 7458 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7459 stroke="#9B9B9B" 7460 stroke-linecap="round" 7461 stroke-linejoin="round" 7462 stroke-width="2" 7463 /> 7464 </svg> 7465 </span> 7466 </a> 7467 </h3> 7468 <p 7469 class="css-6jxvia-P" 7470 data-text="true" 7471 > 7472 Checks user's permissions for accessing the camera. 7473 </p> 7474 <div 7475 class="css-1wdnwk5" 7476 > 7477 <h4 7478 class=" css-uucypz-H4" 7479 data-components-heading="true" 7480 data-heading="true" 7481 > 7482 <a 7483 class="css-ah3byb" 7484 href="/#returns-1" 7485 > 7486 <span 7487 class="css-s3qkfm" 7488 id="returns-1" 7489 /> 7490 <span 7491 class="css-6n7j50" 7492 > 7493 Returns 7494 </span> 7495 <span 7496 class="css-1eysgws" 7497 > 7498 <svg 7499 aria-label="permalink" 7500 class="anchor-icon" 7501 fill="none" 7502 height="24" 7503 viewBox="0 0 24 24" 7504 width="24" 7505 xmlns="http://www.w3.org/2000/svg" 7506 > 7507 <path 7508 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7509 stroke="#9B9B9B" 7510 stroke-linecap="round" 7511 stroke-linejoin="round" 7512 stroke-width="2" 7513 /> 7514 <path 7515 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7516 stroke="#9B9B9B" 7517 stroke-linecap="round" 7518 stroke-linejoin="round" 7519 stroke-width="2" 7520 /> 7521 </svg> 7522 </span> 7523 </a> 7524 </h4> 7525 </div> 7526 <ul 7527 class="css-n6fu3c-UL" 7528 data-text="true" 7529 > 7530 <li 7531 class="docs-list-item css-1vg85kg-LI" 7532 > 7533 <svg 7534 class="css-1a9xr20" 7535 color="var(--expo-theme-icon-secondary)" 7536 fill="none" 7537 height="16" 7538 role="img" 7539 size="16" 7540 viewBox="0 0 20 20" 7541 width="16" 7542 > 7543 <title> 7544 Undo-icon 7545 </title> 7546 <path 7547 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 7548 fill="var(--expo-theme-icon-secondary)" 7549 /> 7550 </svg> 7551 <code 7552 class="inline css-ov7own-InlineCode" 7553 > 7554 <a 7555 class="css-ccg2mn-ExternalLink" 7556 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 7557 rel="noopener noreferrer" 7558 target="_blank" 7559 > 7560 Promise 7561 </a> 7562 < 7563 <span> 7564 <a 7565 class="css-153g748-InternalLink" 7566 href="/#permissionresponse" 7567 > 7568 PermissionResponse 7569 </a> 7570 </span> 7571 > 7572 </code> 7573 </li> 7574 </ul> 7575 <p 7576 class="css-6jxvia-P" 7577 data-text="true" 7578 > 7579 Return a promise that fulfills to an object of type 7580 <a 7581 class="css-153g748-InternalLink" 7582 href="/#permissionresponse" 7583 > 7584 <code 7585 class="inline css-ov7own-InlineCode" 7586 > 7587 PermissionResponse 7588 </code> 7589 </a> 7590 . 7591 </p> 7592 </div> 7593 <div 7594 class="css-18dzyrv" 7595 > 7596 <h3 7597 class="css-m417je-H3" 7598 data-heading="true" 7599 > 7600 <a 7601 class="css-ah3byb" 7602 href="/#barcodescannerrequestpermissionsasync" 7603 > 7604 <span 7605 class="css-s3qkfm" 7606 id="barcodescannerrequestpermissionsasync" 7607 /> 7608 <span 7609 class="css-6n7j50" 7610 > 7611 <code 7612 class="inline css-1pk617c-InlineCode" 7613 > 7614 BarCodeScanner. 7615 requestPermissionsAsync() 7616 </code> 7617 </span> 7618 <span 7619 class="css-1eysgws" 7620 > 7621 <svg 7622 aria-label="permalink" 7623 class="anchor-icon" 7624 fill="none" 7625 height="24" 7626 viewBox="0 0 24 24" 7627 width="24" 7628 xmlns="http://www.w3.org/2000/svg" 7629 > 7630 <path 7631 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7632 stroke="#9B9B9B" 7633 stroke-linecap="round" 7634 stroke-linejoin="round" 7635 stroke-width="2" 7636 /> 7637 <path 7638 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7639 stroke="#9B9B9B" 7640 stroke-linecap="round" 7641 stroke-linejoin="round" 7642 stroke-width="2" 7643 /> 7644 </svg> 7645 </span> 7646 </a> 7647 </h3> 7648 <p 7649 class="css-6jxvia-P" 7650 data-text="true" 7651 > 7652 Asks the user to grant permissions for accessing the camera. 7653 </p> 7654 <p 7655 class="css-6jxvia-P" 7656 data-text="true" 7657 > 7658 On iOS this will require apps to specify the 7659 <code 7660 class="inline css-ov7own-InlineCode" 7661 > 7662 NSCameraUsageDescription 7663 </code> 7664 entry in the 7665 <code 7666 class="inline css-ov7own-InlineCode" 7667 > 7668 Info.plist 7669 </code> 7670 . 7671 </p> 7672 <div 7673 class="css-1wdnwk5" 7674 > 7675 <h4 7676 class=" css-uucypz-H4" 7677 data-components-heading="true" 7678 data-heading="true" 7679 > 7680 <a 7681 class="css-ah3byb" 7682 href="/#returns-2" 7683 > 7684 <span 7685 class="css-s3qkfm" 7686 id="returns-2" 7687 /> 7688 <span 7689 class="css-6n7j50" 7690 > 7691 Returns 7692 </span> 7693 <span 7694 class="css-1eysgws" 7695 > 7696 <svg 7697 aria-label="permalink" 7698 class="anchor-icon" 7699 fill="none" 7700 height="24" 7701 viewBox="0 0 24 24" 7702 width="24" 7703 xmlns="http://www.w3.org/2000/svg" 7704 > 7705 <path 7706 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7707 stroke="#9B9B9B" 7708 stroke-linecap="round" 7709 stroke-linejoin="round" 7710 stroke-width="2" 7711 /> 7712 <path 7713 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7714 stroke="#9B9B9B" 7715 stroke-linecap="round" 7716 stroke-linejoin="round" 7717 stroke-width="2" 7718 /> 7719 </svg> 7720 </span> 7721 </a> 7722 </h4> 7723 </div> 7724 <ul 7725 class="css-n6fu3c-UL" 7726 data-text="true" 7727 > 7728 <li 7729 class="docs-list-item css-1vg85kg-LI" 7730 > 7731 <svg 7732 class="css-1a9xr20" 7733 color="var(--expo-theme-icon-secondary)" 7734 fill="none" 7735 height="16" 7736 role="img" 7737 size="16" 7738 viewBox="0 0 20 20" 7739 width="16" 7740 > 7741 <title> 7742 Undo-icon 7743 </title> 7744 <path 7745 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 7746 fill="var(--expo-theme-icon-secondary)" 7747 /> 7748 </svg> 7749 <code 7750 class="inline css-ov7own-InlineCode" 7751 > 7752 <a 7753 class="css-ccg2mn-ExternalLink" 7754 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 7755 rel="noopener noreferrer" 7756 target="_blank" 7757 > 7758 Promise 7759 </a> 7760 < 7761 <span> 7762 <a 7763 class="css-153g748-InternalLink" 7764 href="/#permissionresponse" 7765 > 7766 PermissionResponse 7767 </a> 7768 </span> 7769 > 7770 </code> 7771 </li> 7772 </ul> 7773 <p 7774 class="css-6jxvia-P" 7775 data-text="true" 7776 > 7777 Return a promise that fulfills to an object of type 7778 <a 7779 class="css-153g748-InternalLink" 7780 href="/#permissionresponse" 7781 > 7782 <code 7783 class="inline css-ov7own-InlineCode" 7784 > 7785 PermissionResponse 7786 </code> 7787 </a> 7788 . 7789 </p> 7790 </div> 7791 <div 7792 class="css-18dzyrv" 7793 > 7794 <h3 7795 class="css-m417je-H3" 7796 data-heading="true" 7797 > 7798 <a 7799 class="css-ah3byb" 7800 href="/#barcodescannerscanfromurlasyncurl-barcodetypes" 7801 > 7802 <span 7803 class="css-s3qkfm" 7804 id="barcodescannerscanfromurlasyncurl-barcodetypes" 7805 /> 7806 <span 7807 class="css-6n7j50" 7808 > 7809 <code 7810 class="inline css-1pk617c-InlineCode" 7811 > 7812 BarCodeScanner. 7813 scanFromURLAsync(url, barCodeTypes) 7814 </code> 7815 </span> 7816 <span 7817 class="css-1eysgws" 7818 > 7819 <svg 7820 aria-label="permalink" 7821 class="anchor-icon" 7822 fill="none" 7823 height="24" 7824 viewBox="0 0 24 24" 7825 width="24" 7826 xmlns="http://www.w3.org/2000/svg" 7827 > 7828 <path 7829 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 7830 stroke="#9B9B9B" 7831 stroke-linecap="round" 7832 stroke-linejoin="round" 7833 stroke-width="2" 7834 /> 7835 <path 7836 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 7837 stroke="#9B9B9B" 7838 stroke-linecap="round" 7839 stroke-linejoin="round" 7840 stroke-width="2" 7841 /> 7842 </svg> 7843 </span> 7844 </a> 7845 </h3> 7846 <div 7847 class="css-rufzkc-Table" 7848 > 7849 <table 7850 class="css-1goywt6-Table" 7851 > 7852 <thead 7853 class="css-3b8qij-TableHead" 7854 > 7855 <tr 7856 class="css-29opv4-Row" 7857 > 7858 <th 7859 class="css-1p6k6di-HeaderCell" 7860 > 7861 Name 7862 </th> 7863 <th 7864 class="css-1p6k6di-HeaderCell" 7865 > 7866 Type 7867 </th> 7868 <th 7869 class="css-1p6k6di-HeaderCell" 7870 > 7871 Description 7872 </th> 7873 </tr> 7874 </thead> 7875 <tbody> 7876 <tr 7877 class="css-29opv4-Row" 7878 > 7879 <td 7880 class="css-4ul8tm-Cell" 7881 > 7882 <strong 7883 class="css-1qx481h-B" 7884 > 7885 url 7886 </strong> 7887 </td> 7888 <td 7889 class="css-4ul8tm-Cell" 7890 > 7891 <code 7892 class="inline css-ov7own-InlineCode" 7893 > 7894 string 7895 </code> 7896 </td> 7897 <td 7898 class="css-4ul8tm-Cell" 7899 > 7900 <p 7901 class="css-6jxvia-P" 7902 data-text="true" 7903 > 7904 URL to get the image from. 7905 </p> 7906 </td> 7907 </tr> 7908 <tr 7909 class="css-29opv4-Row" 7910 > 7911 <td 7912 class="css-4ul8tm-Cell" 7913 > 7914 <strong 7915 class="css-1qx481h-B" 7916 > 7917 barCodeTypes 7918 </strong> 7919 <br /> 7920 <span 7921 class="css-1g95u6x" 7922 > 7923 (optional) 7924 </span> 7925 </td> 7926 <td 7927 class="css-4ul8tm-Cell" 7928 > 7929 <code 7930 class="inline css-ov7own-InlineCode" 7931 > 7932 string[] 7933 </code> 7934 </td> 7935 <td 7936 class="css-4ul8tm-Cell" 7937 > 7938 <p 7939 class="css-6jxvia-P" 7940 data-text="true" 7941 > 7942 An array of bar code types. Defaults to all supported bar code types on 7943the platform. 7944 </p> 7945 7946 7947 <blockquote 7948 class="css-1xjn6jt-Callout" 7949 data-testid="callout-container" 7950 > 7951 <div 7952 class="css-ks2t0-Callout" 7953 > 7954 <svg 7955 color="var(--expo-theme-icon-default)" 7956 fill="none" 7957 height="16" 7958 role="img" 7959 size="16" 7960 viewBox="0 0 20 20" 7961 width="16" 7962 > 7963 <title> 7964 Info-icon 7965 </title> 7966 <path 7967 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 7968 fill="var(--expo-theme-icon-default)" 7969 /> 7970 </svg> 7971 </div> 7972 <div 7973 class="css-19syq17-Callout" 7974 > 7975 7976 7977 <p 7978 class="css-6jxvia-P" 7979 data-text="true" 7980 > 7981 <strong 7982 class="css-1qx481h-B" 7983 > 7984 Note: 7985 </strong> 7986 Only QR codes are supported on iOS. 7987 </p> 7988 7989 7990 </div> 7991 </blockquote> 7992 </td> 7993 </tr> 7994 </tbody> 7995 </table> 7996 </div> 7997 <p 7998 class="css-6jxvia-P" 7999 data-text="true" 8000 > 8001 Scan bar codes from the image given by the URL. 8002 </p> 8003 <div 8004 class="css-1wdnwk5" 8005 > 8006 <h4 8007 class=" css-uucypz-H4" 8008 data-components-heading="true" 8009 data-heading="true" 8010 > 8011 <a 8012 class="css-ah3byb" 8013 href="/#returns-3" 8014 > 8015 <span 8016 class="css-s3qkfm" 8017 id="returns-3" 8018 /> 8019 <span 8020 class="css-6n7j50" 8021 > 8022 Returns 8023 </span> 8024 <span 8025 class="css-1eysgws" 8026 > 8027 <svg 8028 aria-label="permalink" 8029 class="anchor-icon" 8030 fill="none" 8031 height="24" 8032 viewBox="0 0 24 24" 8033 width="24" 8034 xmlns="http://www.w3.org/2000/svg" 8035 > 8036 <path 8037 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8038 stroke="#9B9B9B" 8039 stroke-linecap="round" 8040 stroke-linejoin="round" 8041 stroke-width="2" 8042 /> 8043 <path 8044 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8045 stroke="#9B9B9B" 8046 stroke-linecap="round" 8047 stroke-linejoin="round" 8048 stroke-width="2" 8049 /> 8050 </svg> 8051 </span> 8052 </a> 8053 </h4> 8054 </div> 8055 <ul 8056 class="css-n6fu3c-UL" 8057 data-text="true" 8058 > 8059 <li 8060 class="docs-list-item css-1vg85kg-LI" 8061 > 8062 <svg 8063 class="css-1a9xr20" 8064 color="var(--expo-theme-icon-secondary)" 8065 fill="none" 8066 height="16" 8067 role="img" 8068 size="16" 8069 viewBox="0 0 20 20" 8070 width="16" 8071 > 8072 <title> 8073 Undo-icon 8074 </title> 8075 <path 8076 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 8077 fill="var(--expo-theme-icon-secondary)" 8078 /> 8079 </svg> 8080 <code 8081 class="inline css-ov7own-InlineCode" 8082 > 8083 <a 8084 class="css-ccg2mn-ExternalLink" 8085 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 8086 rel="noopener noreferrer" 8087 target="_blank" 8088 > 8089 Promise 8090 </a> 8091 < 8092 <span> 8093 <a 8094 class="css-153g748-InternalLink" 8095 href="/#barcodescannerresult" 8096 > 8097 BarCodeScannerResult 8098 [] 8099 </a> 8100 </span> 8101 > 8102 </code> 8103 </li> 8104 </ul> 8105 <p 8106 class="css-6jxvia-P" 8107 data-text="true" 8108 > 8109 A possibly empty array of objects of the 8110 <code 8111 class="inline css-ov7own-InlineCode" 8112 > 8113 BarCodeScannerResult 8114 </code> 8115 shape, where the type 8116refers to the bar code type that was scanned and the data is the information encoded in the bar 8117code. 8118 </p> 8119 </div> 8120 <h2 8121 class="css-1ck3d9a-H2" 8122 data-heading="true" 8123 > 8124 <a 8125 class="css-ah3byb" 8126 href="/#interfaces" 8127 > 8128 <span 8129 class="css-s3qkfm" 8130 id="interfaces" 8131 /> 8132 <span 8133 class="css-6n7j50" 8134 > 8135 Interfaces 8136 </span> 8137 <span 8138 class="css-1eysgws" 8139 > 8140 <svg 8141 aria-label="permalink" 8142 class="anchor-icon" 8143 fill="none" 8144 height="24" 8145 viewBox="0 0 24 24" 8146 width="24" 8147 xmlns="http://www.w3.org/2000/svg" 8148 > 8149 <path 8150 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8151 stroke="#9B9B9B" 8152 stroke-linecap="round" 8153 stroke-linejoin="round" 8154 stroke-width="2" 8155 /> 8156 <path 8157 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8158 stroke="#9B9B9B" 8159 stroke-linecap="round" 8160 stroke-linejoin="round" 8161 stroke-width="2" 8162 /> 8163 </svg> 8164 </span> 8165 </a> 8166 </h2> 8167 <div 8168 class="css-kyhipd" 8169 > 8170 <h3 8171 class="css-m417je-H3" 8172 data-heading="true" 8173 > 8174 <a 8175 class="css-ah3byb" 8176 href="/#permissionresponse" 8177 > 8178 <span 8179 class="css-s3qkfm" 8180 id="permissionresponse" 8181 /> 8182 <span 8183 class="css-6n7j50" 8184 > 8185 <code 8186 class="inline css-ov7own-InlineCode" 8187 > 8188 PermissionResponse 8189 </code> 8190 </span> 8191 <span 8192 class="css-1eysgws" 8193 > 8194 <svg 8195 aria-label="permalink" 8196 class="anchor-icon" 8197 fill="none" 8198 height="24" 8199 viewBox="0 0 24 24" 8200 width="24" 8201 xmlns="http://www.w3.org/2000/svg" 8202 > 8203 <path 8204 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8205 stroke="#9B9B9B" 8206 stroke-linecap="round" 8207 stroke-linejoin="round" 8208 stroke-width="2" 8209 /> 8210 <path 8211 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8212 stroke="#9B9B9B" 8213 stroke-linecap="round" 8214 stroke-linejoin="round" 8215 stroke-width="2" 8216 /> 8217 </svg> 8218 </span> 8219 </a> 8220 </h3> 8221 <p 8222 class="css-6jxvia-P" 8223 data-text="true" 8224 > 8225 An object obtained by permissions get and request functions. 8226 </p> 8227 <div 8228 class="css-1wdnwk5" 8229 > 8230 <h4 8231 class=" css-uucypz-H4" 8232 data-components-heading="true" 8233 data-heading="true" 8234 > 8235 <a 8236 class="css-ah3byb" 8237 href="/#permissionresponse--properties" 8238 > 8239 <span 8240 class="css-s3qkfm" 8241 id="permissionresponse--properties" 8242 /> 8243 <span 8244 class="css-6n7j50" 8245 > 8246 PermissionResponse 8247 Properties 8248 </span> 8249 <span 8250 class="css-1eysgws" 8251 > 8252 <svg 8253 aria-label="permalink" 8254 class="anchor-icon" 8255 fill="none" 8256 height="24" 8257 viewBox="0 0 24 24" 8258 width="24" 8259 xmlns="http://www.w3.org/2000/svg" 8260 > 8261 <path 8262 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8263 stroke="#9B9B9B" 8264 stroke-linecap="round" 8265 stroke-linejoin="round" 8266 stroke-width="2" 8267 /> 8268 <path 8269 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8270 stroke="#9B9B9B" 8271 stroke-linecap="round" 8272 stroke-linejoin="round" 8273 stroke-width="2" 8274 /> 8275 </svg> 8276 </span> 8277 </a> 8278 </h4> 8279 </div> 8280 <div 8281 class="css-rufzkc-Table" 8282 > 8283 <table 8284 class="css-1goywt6-Table" 8285 > 8286 <thead 8287 class="css-3b8qij-TableHead" 8288 > 8289 <tr 8290 class="css-29opv4-Row" 8291 > 8292 <th 8293 class="css-1p6k6di-HeaderCell" 8294 > 8295 Name 8296 </th> 8297 <th 8298 class="css-1p6k6di-HeaderCell" 8299 > 8300 Type 8301 </th> 8302 <th 8303 class="css-1p6k6di-HeaderCell" 8304 > 8305 Description 8306 </th> 8307 </tr> 8308 </thead> 8309 <tbody> 8310 <tr 8311 class="css-29opv4-Row" 8312 > 8313 <td 8314 class="css-1i3ovdz-Cell" 8315 > 8316 <strong 8317 class="css-1qx481h-B" 8318 > 8319 canAskAgain 8320 </strong> 8321 </td> 8322 <td 8323 class="css-1i3ovdz-Cell" 8324 > 8325 <code 8326 class="inline css-ov7own-InlineCode" 8327 > 8328 boolean 8329 </code> 8330 </td> 8331 <td 8332 class="css-1i3ovdz-Cell" 8333 > 8334 <span> 8335 Indicates if user can be asked again for specific permission. 8336If not, one should be directed to the Settings app 8337in order to enable/disable the permission. 8338 </span> 8339 </td> 8340 </tr> 8341 <tr 8342 class="css-29opv4-Row" 8343 > 8344 <td 8345 class="css-1i3ovdz-Cell" 8346 > 8347 <strong 8348 class="css-1qx481h-B" 8349 > 8350 expires 8351 </strong> 8352 </td> 8353 <td 8354 class="css-1i3ovdz-Cell" 8355 > 8356 <code 8357 class="inline css-ov7own-InlineCode" 8358 > 8359 <a 8360 class="css-153g748-InternalLink" 8361 href="/#permissionexpiration" 8362 > 8363 PermissionExpiration 8364 </a> 8365 </code> 8366 </td> 8367 <td 8368 class="css-1i3ovdz-Cell" 8369 > 8370 <span> 8371 Determines time when the permission expires. 8372 </span> 8373 </td> 8374 </tr> 8375 <tr 8376 class="css-29opv4-Row" 8377 > 8378 <td 8379 class="css-1i3ovdz-Cell" 8380 > 8381 <strong 8382 class="css-1qx481h-B" 8383 > 8384 granted 8385 </strong> 8386 </td> 8387 <td 8388 class="css-1i3ovdz-Cell" 8389 > 8390 <code 8391 class="inline css-ov7own-InlineCode" 8392 > 8393 boolean 8394 </code> 8395 </td> 8396 <td 8397 class="css-1i3ovdz-Cell" 8398 > 8399 <span> 8400 A convenience boolean that indicates if the permission is granted. 8401 </span> 8402 </td> 8403 </tr> 8404 <tr 8405 class="css-29opv4-Row" 8406 > 8407 <td 8408 class="css-1i3ovdz-Cell" 8409 > 8410 <strong 8411 class="css-1qx481h-B" 8412 > 8413 status 8414 </strong> 8415 </td> 8416 <td 8417 class="css-1i3ovdz-Cell" 8418 > 8419 <code 8420 class="inline css-ov7own-InlineCode" 8421 > 8422 <a 8423 class="css-153g748-InternalLink" 8424 href="/#permissionstatus" 8425 > 8426 PermissionStatus 8427 </a> 8428 </code> 8429 </td> 8430 <td 8431 class="css-1i3ovdz-Cell" 8432 > 8433 <span> 8434 Determines the status of the permission. 8435 </span> 8436 </td> 8437 </tr> 8438 </tbody> 8439 </table> 8440 </div> 8441 </div> 8442 <h2 8443 class="css-1ck3d9a-H2" 8444 data-heading="true" 8445 > 8446 <a 8447 class="css-ah3byb" 8448 href="/#types" 8449 > 8450 <span 8451 class="css-s3qkfm" 8452 id="types" 8453 /> 8454 <span 8455 class="css-6n7j50" 8456 > 8457 Types 8458 </span> 8459 <span 8460 class="css-1eysgws" 8461 > 8462 <svg 8463 aria-label="permalink" 8464 class="anchor-icon" 8465 fill="none" 8466 height="24" 8467 viewBox="0 0 24 24" 8468 width="24" 8469 xmlns="http://www.w3.org/2000/svg" 8470 > 8471 <path 8472 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8473 stroke="#9B9B9B" 8474 stroke-linecap="round" 8475 stroke-linejoin="round" 8476 stroke-width="2" 8477 /> 8478 <path 8479 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8480 stroke="#9B9B9B" 8481 stroke-linecap="round" 8482 stroke-linejoin="round" 8483 stroke-width="2" 8484 /> 8485 </svg> 8486 </span> 8487 </a> 8488 </h2> 8489 <div 8490 class="css-kyhipd" 8491 > 8492 <h3 8493 class="css-m417je-H3" 8494 data-heading="true" 8495 > 8496 <a 8497 class="css-ah3byb" 8498 href="/#barcodebounds" 8499 > 8500 <span 8501 class="css-s3qkfm" 8502 id="barcodebounds" 8503 /> 8504 <span 8505 class="css-6n7j50" 8506 > 8507 <code 8508 class="inline css-ov7own-InlineCode" 8509 > 8510 BarCodeBounds 8511 </code> 8512 </span> 8513 <span 8514 class="css-1eysgws" 8515 > 8516 <svg 8517 aria-label="permalink" 8518 class="anchor-icon" 8519 fill="none" 8520 height="24" 8521 viewBox="0 0 24 24" 8522 width="24" 8523 xmlns="http://www.w3.org/2000/svg" 8524 > 8525 <path 8526 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8527 stroke="#9B9B9B" 8528 stroke-linecap="round" 8529 stroke-linejoin="round" 8530 stroke-width="2" 8531 /> 8532 <path 8533 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8534 stroke="#9B9B9B" 8535 stroke-linecap="round" 8536 stroke-linejoin="round" 8537 stroke-width="2" 8538 /> 8539 </svg> 8540 </span> 8541 </a> 8542 </h3> 8543 <div 8544 class="css-rufzkc-Table" 8545 > 8546 <table 8547 class="css-1goywt6-Table" 8548 > 8549 <thead 8550 class="css-3b8qij-TableHead" 8551 > 8552 <tr 8553 class="css-29opv4-Row" 8554 > 8555 <th 8556 class="css-1p6k6di-HeaderCell" 8557 > 8558 Name 8559 </th> 8560 <th 8561 class="css-1p6k6di-HeaderCell" 8562 > 8563 Type 8564 </th> 8565 <th 8566 class="css-1p6k6di-HeaderCell" 8567 > 8568 Description 8569 </th> 8570 </tr> 8571 </thead> 8572 <tbody> 8573 <tr 8574 class="css-29opv4-Row" 8575 > 8576 <td 8577 class="css-1i3ovdz-Cell" 8578 > 8579 <strong 8580 class="css-1qx481h-B" 8581 > 8582 origin 8583 </strong> 8584 </td> 8585 <td 8586 class="css-1i3ovdz-Cell" 8587 > 8588 <code 8589 class="inline css-ov7own-InlineCode" 8590 > 8591 <a 8592 class="css-153g748-InternalLink" 8593 href="/#barcodepoint" 8594 > 8595 BarCodePoint 8596 </a> 8597 </code> 8598 </td> 8599 <td 8600 class="css-1i3ovdz-Cell" 8601 > 8602 <span> 8603 The origin point of the bounding box. 8604 </span> 8605 </td> 8606 </tr> 8607 <tr 8608 class="css-29opv4-Row" 8609 > 8610 <td 8611 class="css-1i3ovdz-Cell" 8612 > 8613 <strong 8614 class="css-1qx481h-B" 8615 > 8616 size 8617 </strong> 8618 </td> 8619 <td 8620 class="css-1i3ovdz-Cell" 8621 > 8622 <code 8623 class="inline css-ov7own-InlineCode" 8624 > 8625 <a 8626 class="css-153g748-InternalLink" 8627 href="/#barcodesize" 8628 > 8629 BarCodeSize 8630 </a> 8631 </code> 8632 </td> 8633 <td 8634 class="css-1i3ovdz-Cell" 8635 > 8636 <span> 8637 The size of the bounding box. 8638 </span> 8639 </td> 8640 </tr> 8641 </tbody> 8642 </table> 8643 </div> 8644 </div> 8645 <div 8646 class="css-kyhipd" 8647 > 8648 <h3 8649 class="css-m417je-H3" 8650 data-heading="true" 8651 > 8652 <a 8653 class="css-ah3byb" 8654 href="/#barcodeevent" 8655 > 8656 <span 8657 class="css-s3qkfm" 8658 id="barcodeevent" 8659 /> 8660 <span 8661 class="css-6n7j50" 8662 > 8663 <code 8664 class="inline css-ov7own-InlineCode" 8665 > 8666 BarCodeEvent 8667 </code> 8668 </span> 8669 <span 8670 class="css-1eysgws" 8671 > 8672 <svg 8673 aria-label="permalink" 8674 class="anchor-icon" 8675 fill="none" 8676 height="24" 8677 viewBox="0 0 24 24" 8678 width="24" 8679 xmlns="http://www.w3.org/2000/svg" 8680 > 8681 <path 8682 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8683 stroke="#9B9B9B" 8684 stroke-linecap="round" 8685 stroke-linejoin="round" 8686 stroke-width="2" 8687 /> 8688 <path 8689 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8690 stroke="#9B9B9B" 8691 stroke-linecap="round" 8692 stroke-linejoin="round" 8693 stroke-width="2" 8694 /> 8695 </svg> 8696 </span> 8697 </a> 8698 </h3> 8699 <p 8700 class="css-6jxvia-P" 8701 data-text="true" 8702 > 8703 <code 8704 class="inline css-ov7own-InlineCode" 8705 > 8706 <a 8707 class="css-153g748-InternalLink" 8708 href="/#barcodescannerresult" 8709 > 8710 BarCodeScannerResult 8711 </a> 8712 </code> 8713 8714 extended by: 8715 </p> 8716 <div 8717 class="css-rufzkc-Table" 8718 > 8719 <table 8720 class="css-1goywt6-Table" 8721 > 8722 <thead 8723 class="css-3b8qij-TableHead" 8724 > 8725 <tr 8726 class="css-29opv4-Row" 8727 > 8728 <th 8729 class="css-1p6k6di-HeaderCell" 8730 > 8731 Name 8732 </th> 8733 <th 8734 class="css-1p6k6di-HeaderCell" 8735 > 8736 Type 8737 </th> 8738 <th 8739 class="css-1p6k6di-HeaderCell" 8740 > 8741 Description 8742 </th> 8743 </tr> 8744 </thead> 8745 <tbody> 8746 <tr 8747 class="css-29opv4-Row" 8748 > 8749 <td 8750 class="css-1i3ovdz-Cell" 8751 > 8752 <strong 8753 class="css-1qx481h-B" 8754 > 8755 target 8756 </strong> 8757 <br /> 8758 <span 8759 class="css-1g95u6x" 8760 > 8761 (optional) 8762 </span> 8763 </td> 8764 <td 8765 class="css-1i3ovdz-Cell" 8766 > 8767 <code 8768 class="inline css-ov7own-InlineCode" 8769 > 8770 number 8771 </code> 8772 </td> 8773 <td 8774 class="css-1i3ovdz-Cell" 8775 > 8776 - 8777 </td> 8778 </tr> 8779 </tbody> 8780 </table> 8781 </div> 8782 </div> 8783 <div 8784 class="css-kyhipd" 8785 > 8786 <h3 8787 class="css-m417je-H3" 8788 data-heading="true" 8789 > 8790 <a 8791 class="css-ah3byb" 8792 href="/#barcodeeventcallbackarguments" 8793 > 8794 <span 8795 class="css-s3qkfm" 8796 id="barcodeeventcallbackarguments" 8797 /> 8798 <span 8799 class="css-6n7j50" 8800 > 8801 <code 8802 class="inline css-ov7own-InlineCode" 8803 > 8804 BarCodeEventCallbackArguments 8805 </code> 8806 </span> 8807 <span 8808 class="css-1eysgws" 8809 > 8810 <svg 8811 aria-label="permalink" 8812 class="anchor-icon" 8813 fill="none" 8814 height="24" 8815 viewBox="0 0 24 24" 8816 width="24" 8817 xmlns="http://www.w3.org/2000/svg" 8818 > 8819 <path 8820 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8821 stroke="#9B9B9B" 8822 stroke-linecap="round" 8823 stroke-linejoin="round" 8824 stroke-width="2" 8825 /> 8826 <path 8827 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8828 stroke="#9B9B9B" 8829 stroke-linecap="round" 8830 stroke-linejoin="round" 8831 stroke-width="2" 8832 /> 8833 </svg> 8834 </span> 8835 </a> 8836 </h3> 8837 <div 8838 class="css-rufzkc-Table" 8839 > 8840 <table 8841 class="css-1goywt6-Table" 8842 > 8843 <thead 8844 class="css-3b8qij-TableHead" 8845 > 8846 <tr 8847 class="css-29opv4-Row" 8848 > 8849 <th 8850 class="css-1p6k6di-HeaderCell" 8851 > 8852 Name 8853 </th> 8854 <th 8855 class="css-1p6k6di-HeaderCell" 8856 > 8857 Type 8858 </th> 8859 <th 8860 class="css-1p6k6di-HeaderCell" 8861 > 8862 Description 8863 </th> 8864 </tr> 8865 </thead> 8866 <tbody> 8867 <tr 8868 class="css-29opv4-Row" 8869 > 8870 <td 8871 class="css-1i3ovdz-Cell" 8872 > 8873 <strong 8874 class="css-1qx481h-B" 8875 > 8876 nativeEvent 8877 </strong> 8878 </td> 8879 <td 8880 class="css-1i3ovdz-Cell" 8881 > 8882 <code 8883 class="inline css-ov7own-InlineCode" 8884 > 8885 <a 8886 class="css-153g748-InternalLink" 8887 href="/#barcodeevent" 8888 > 8889 BarCodeEvent 8890 </a> 8891 </code> 8892 </td> 8893 <td 8894 class="css-1i3ovdz-Cell" 8895 > 8896 - 8897 </td> 8898 </tr> 8899 </tbody> 8900 </table> 8901 </div> 8902 </div> 8903 <div 8904 class="css-kyhipd" 8905 > 8906 <h3 8907 class="css-m417je-H3" 8908 data-heading="true" 8909 > 8910 <a 8911 class="css-ah3byb" 8912 href="/#barcodepoint" 8913 > 8914 <span 8915 class="css-s3qkfm" 8916 id="barcodepoint" 8917 /> 8918 <span 8919 class="css-6n7j50" 8920 > 8921 <code 8922 class="inline css-ov7own-InlineCode" 8923 > 8924 BarCodePoint 8925 </code> 8926 </span> 8927 <span 8928 class="css-1eysgws" 8929 > 8930 <svg 8931 aria-label="permalink" 8932 class="anchor-icon" 8933 fill="none" 8934 height="24" 8935 viewBox="0 0 24 24" 8936 width="24" 8937 xmlns="http://www.w3.org/2000/svg" 8938 > 8939 <path 8940 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 8941 stroke="#9B9B9B" 8942 stroke-linecap="round" 8943 stroke-linejoin="round" 8944 stroke-width="2" 8945 /> 8946 <path 8947 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 8948 stroke="#9B9B9B" 8949 stroke-linecap="round" 8950 stroke-linejoin="round" 8951 stroke-width="2" 8952 /> 8953 </svg> 8954 </span> 8955 </a> 8956 </h3> 8957 <p 8958 class="css-6jxvia-P" 8959 data-text="true" 8960 > 8961 Those coordinates are represented in the coordinate space of the barcode source (e.g. when you 8962are using the barcode scanner view, these values are adjusted to the dimensions of the view). 8963 </p> 8964 <div 8965 class="css-rufzkc-Table" 8966 > 8967 <table 8968 class="css-1goywt6-Table" 8969 > 8970 <thead 8971 class="css-3b8qij-TableHead" 8972 > 8973 <tr 8974 class="css-29opv4-Row" 8975 > 8976 <th 8977 class="css-1p6k6di-HeaderCell" 8978 > 8979 Name 8980 </th> 8981 <th 8982 class="css-1p6k6di-HeaderCell" 8983 > 8984 Type 8985 </th> 8986 <th 8987 class="css-1p6k6di-HeaderCell" 8988 > 8989 Description 8990 </th> 8991 </tr> 8992 </thead> 8993 <tbody> 8994 <tr 8995 class="css-29opv4-Row" 8996 > 8997 <td 8998 class="css-1i3ovdz-Cell" 8999 > 9000 <strong 9001 class="css-1qx481h-B" 9002 > 9003 x 9004 </strong> 9005 </td> 9006 <td 9007 class="css-1i3ovdz-Cell" 9008 > 9009 <code 9010 class="inline css-ov7own-InlineCode" 9011 > 9012 number 9013 </code> 9014 </td> 9015 <td 9016 class="css-1i3ovdz-Cell" 9017 > 9018 <span> 9019 The 9020 <code 9021 class="inline css-ov7own-InlineCode" 9022 > 9023 x 9024 </code> 9025 coordinate value. 9026 </span> 9027 </td> 9028 </tr> 9029 <tr 9030 class="css-29opv4-Row" 9031 > 9032 <td 9033 class="css-1i3ovdz-Cell" 9034 > 9035 <strong 9036 class="css-1qx481h-B" 9037 > 9038 y 9039 </strong> 9040 </td> 9041 <td 9042 class="css-1i3ovdz-Cell" 9043 > 9044 <code 9045 class="inline css-ov7own-InlineCode" 9046 > 9047 number 9048 </code> 9049 </td> 9050 <td 9051 class="css-1i3ovdz-Cell" 9052 > 9053 <span> 9054 The 9055 <code 9056 class="inline css-ov7own-InlineCode" 9057 > 9058 y 9059 </code> 9060 coordinate value. 9061 </span> 9062 </td> 9063 </tr> 9064 </tbody> 9065 </table> 9066 </div> 9067 </div> 9068 <div 9069 class="css-kyhipd" 9070 > 9071 <h3 9072 class="css-m417je-H3" 9073 data-heading="true" 9074 > 9075 <a 9076 class="css-ah3byb" 9077 href="/#barcodescannedcallback" 9078 > 9079 <span 9080 class="css-s3qkfm" 9081 id="barcodescannedcallback" 9082 /> 9083 <span 9084 class="css-6n7j50" 9085 > 9086 <code 9087 class="inline css-ov7own-InlineCode" 9088 > 9089 BarCodeScannedCallback 9090 () 9091 </code> 9092 </span> 9093 <span 9094 class="css-1eysgws" 9095 > 9096 <svg 9097 aria-label="permalink" 9098 class="anchor-icon" 9099 fill="none" 9100 height="24" 9101 viewBox="0 0 24 24" 9102 width="24" 9103 xmlns="http://www.w3.org/2000/svg" 9104 > 9105 <path 9106 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9107 stroke="#9B9B9B" 9108 stroke-linecap="round" 9109 stroke-linejoin="round" 9110 stroke-width="2" 9111 /> 9112 <path 9113 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9114 stroke="#9B9B9B" 9115 stroke-linecap="round" 9116 stroke-linejoin="round" 9117 stroke-width="2" 9118 /> 9119 </svg> 9120 </span> 9121 </a> 9122 </h3> 9123 <div> 9124 <div 9125 class="css-rufzkc-Table" 9126 > 9127 <table 9128 class="css-1goywt6-Table" 9129 > 9130 <thead 9131 class="css-3b8qij-TableHead" 9132 > 9133 <tr 9134 class="css-29opv4-Row" 9135 > 9136 <th 9137 class="css-1p6k6di-HeaderCell" 9138 > 9139 Name 9140 </th> 9141 <th 9142 class="css-1p6k6di-HeaderCell" 9143 > 9144 Type 9145 </th> 9146 <th 9147 class="css-1p6k6di-HeaderCell" 9148 > 9149 Description 9150 </th> 9151 </tr> 9152 </thead> 9153 <tbody> 9154 <tr 9155 class="css-29opv4-Row" 9156 > 9157 <td 9158 class="css-4ul8tm-Cell" 9159 > 9160 <strong 9161 class="css-1qx481h-B" 9162 > 9163 params 9164 </strong> 9165 </td> 9166 <td 9167 class="css-4ul8tm-Cell" 9168 > 9169 <code 9170 class="inline css-ov7own-InlineCode" 9171 > 9172 <a 9173 class="css-153g748-InternalLink" 9174 href="/#barcodeevent" 9175 > 9176 BarCodeEvent 9177 </a> 9178 </code> 9179 </td> 9180 <td 9181 class="css-4ul8tm-Cell" 9182 > 9183 - 9184 </td> 9185 </tr> 9186 </tbody> 9187 </table> 9188 </div> 9189 </div> 9190 </div> 9191 <div 9192 class="css-kyhipd" 9193 > 9194 <h3 9195 class="css-m417je-H3" 9196 data-heading="true" 9197 > 9198 <a 9199 class="css-ah3byb" 9200 href="/#barcodescannerresult" 9201 > 9202 <span 9203 class="css-s3qkfm" 9204 id="barcodescannerresult" 9205 /> 9206 <span 9207 class="css-6n7j50" 9208 > 9209 <code 9210 class="inline css-ov7own-InlineCode" 9211 > 9212 BarCodeScannerResult 9213 </code> 9214 </span> 9215 <span 9216 class="css-1eysgws" 9217 > 9218 <svg 9219 aria-label="permalink" 9220 class="anchor-icon" 9221 fill="none" 9222 height="24" 9223 viewBox="0 0 24 24" 9224 width="24" 9225 xmlns="http://www.w3.org/2000/svg" 9226 > 9227 <path 9228 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9229 stroke="#9B9B9B" 9230 stroke-linecap="round" 9231 stroke-linejoin="round" 9232 stroke-width="2" 9233 /> 9234 <path 9235 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9236 stroke="#9B9B9B" 9237 stroke-linecap="round" 9238 stroke-linejoin="round" 9239 stroke-width="2" 9240 /> 9241 </svg> 9242 </span> 9243 </a> 9244 </h3> 9245 <div 9246 class="css-rufzkc-Table" 9247 > 9248 <table 9249 class="css-1goywt6-Table" 9250 > 9251 <thead 9252 class="css-3b8qij-TableHead" 9253 > 9254 <tr 9255 class="css-29opv4-Row" 9256 > 9257 <th 9258 class="css-1p6k6di-HeaderCell" 9259 > 9260 Name 9261 </th> 9262 <th 9263 class="css-1p6k6di-HeaderCell" 9264 > 9265 Type 9266 </th> 9267 <th 9268 class="css-1p6k6di-HeaderCell" 9269 > 9270 Description 9271 </th> 9272 </tr> 9273 </thead> 9274 <tbody> 9275 <tr 9276 class="css-29opv4-Row" 9277 > 9278 <td 9279 class="css-1i3ovdz-Cell" 9280 > 9281 <strong 9282 class="css-1qx481h-B" 9283 > 9284 bounds 9285 </strong> 9286 </td> 9287 <td 9288 class="css-1i3ovdz-Cell" 9289 > 9290 <code 9291 class="inline css-ov7own-InlineCode" 9292 > 9293 <a 9294 class="css-153g748-InternalLink" 9295 href="/#barcodebounds" 9296 > 9297 BarCodeBounds 9298 </a> 9299 </code> 9300 </td> 9301 <td 9302 class="css-1i3ovdz-Cell" 9303 > 9304 <span> 9305 The 9306 <a 9307 class="css-153g748-InternalLink" 9308 href="/#barcodebounds" 9309 > 9310 BarCodeBounds 9311 </a> 9312 object. 9313 9314 <code 9315 class="inline css-ov7own-InlineCode" 9316 > 9317 bounds 9318 </code> 9319 in some case will be representing an empty rectangle. 9320Moreover, 9321 <code 9322 class="inline css-ov7own-InlineCode" 9323 > 9324 bounds 9325 </code> 9326 doesn't have to bound the whole barcode. 9327For some types, they will represent the area used by the scanner. 9328 </span> 9329 </td> 9330 </tr> 9331 <tr 9332 class="css-29opv4-Row" 9333 > 9334 <td 9335 class="css-1i3ovdz-Cell" 9336 > 9337 <strong 9338 class="css-1qx481h-B" 9339 > 9340 cornerPoints 9341 </strong> 9342 </td> 9343 <td 9344 class="css-1i3ovdz-Cell" 9345 > 9346 <code 9347 class="inline css-ov7own-InlineCode" 9348 > 9349 <a 9350 class="css-153g748-InternalLink" 9351 href="/#barcodepoint" 9352 > 9353 BarCodePoint 9354 [] 9355 </a> 9356 </code> 9357 </td> 9358 <td 9359 class="css-1i3ovdz-Cell" 9360 > 9361 <span> 9362 Corner points of the bounding box. 9363 9364 <code 9365 class="inline css-ov7own-InlineCode" 9366 > 9367 cornerPoints 9368 </code> 9369 is not always available and may be empty. On iOS, for 9370 <code 9371 class="inline css-ov7own-InlineCode" 9372 > 9373 code39 9374 </code> 9375 and 9376 <code 9377 class="inline css-ov7own-InlineCode" 9378 > 9379 pdf417 9380 </code> 9381 9382you don't get this value. 9383 </span> 9384 </td> 9385 </tr> 9386 <tr 9387 class="css-29opv4-Row" 9388 > 9389 <td 9390 class="css-1i3ovdz-Cell" 9391 > 9392 <strong 9393 class="css-1qx481h-B" 9394 > 9395 data 9396 </strong> 9397 </td> 9398 <td 9399 class="css-1i3ovdz-Cell" 9400 > 9401 <code 9402 class="inline css-ov7own-InlineCode" 9403 > 9404 string 9405 </code> 9406 </td> 9407 <td 9408 class="css-1i3ovdz-Cell" 9409 > 9410 <span> 9411 The information encoded in the bar code. 9412 </span> 9413 </td> 9414 </tr> 9415 <tr 9416 class="css-29opv4-Row" 9417 > 9418 <td 9419 class="css-1i3ovdz-Cell" 9420 > 9421 <strong 9422 class="css-1qx481h-B" 9423 > 9424 type 9425 </strong> 9426 </td> 9427 <td 9428 class="css-1i3ovdz-Cell" 9429 > 9430 <code 9431 class="inline css-ov7own-InlineCode" 9432 > 9433 string 9434 </code> 9435 </td> 9436 <td 9437 class="css-1i3ovdz-Cell" 9438 > 9439 <span> 9440 The barcode type. 9441 </span> 9442 </td> 9443 </tr> 9444 </tbody> 9445 </table> 9446 </div> 9447 </div> 9448 <div 9449 class="css-kyhipd" 9450 > 9451 <h3 9452 class="css-m417je-H3" 9453 data-heading="true" 9454 > 9455 <a 9456 class="css-ah3byb" 9457 href="/#barcodesize" 9458 > 9459 <span 9460 class="css-s3qkfm" 9461 id="barcodesize" 9462 /> 9463 <span 9464 class="css-6n7j50" 9465 > 9466 <code 9467 class="inline css-ov7own-InlineCode" 9468 > 9469 BarCodeSize 9470 </code> 9471 </span> 9472 <span 9473 class="css-1eysgws" 9474 > 9475 <svg 9476 aria-label="permalink" 9477 class="anchor-icon" 9478 fill="none" 9479 height="24" 9480 viewBox="0 0 24 24" 9481 width="24" 9482 xmlns="http://www.w3.org/2000/svg" 9483 > 9484 <path 9485 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9486 stroke="#9B9B9B" 9487 stroke-linecap="round" 9488 stroke-linejoin="round" 9489 stroke-width="2" 9490 /> 9491 <path 9492 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9493 stroke="#9B9B9B" 9494 stroke-linecap="round" 9495 stroke-linejoin="round" 9496 stroke-width="2" 9497 /> 9498 </svg> 9499 </span> 9500 </a> 9501 </h3> 9502 <div 9503 class="css-rufzkc-Table" 9504 > 9505 <table 9506 class="css-1goywt6-Table" 9507 > 9508 <thead 9509 class="css-3b8qij-TableHead" 9510 > 9511 <tr 9512 class="css-29opv4-Row" 9513 > 9514 <th 9515 class="css-1p6k6di-HeaderCell" 9516 > 9517 Name 9518 </th> 9519 <th 9520 class="css-1p6k6di-HeaderCell" 9521 > 9522 Type 9523 </th> 9524 <th 9525 class="css-1p6k6di-HeaderCell" 9526 > 9527 Description 9528 </th> 9529 </tr> 9530 </thead> 9531 <tbody> 9532 <tr 9533 class="css-29opv4-Row" 9534 > 9535 <td 9536 class="css-1i3ovdz-Cell" 9537 > 9538 <strong 9539 class="css-1qx481h-B" 9540 > 9541 height 9542 </strong> 9543 </td> 9544 <td 9545 class="css-1i3ovdz-Cell" 9546 > 9547 <code 9548 class="inline css-ov7own-InlineCode" 9549 > 9550 number 9551 </code> 9552 </td> 9553 <td 9554 class="css-1i3ovdz-Cell" 9555 > 9556 <span> 9557 The height value. 9558 </span> 9559 </td> 9560 </tr> 9561 <tr 9562 class="css-29opv4-Row" 9563 > 9564 <td 9565 class="css-1i3ovdz-Cell" 9566 > 9567 <strong 9568 class="css-1qx481h-B" 9569 > 9570 width 9571 </strong> 9572 </td> 9573 <td 9574 class="css-1i3ovdz-Cell" 9575 > 9576 <code 9577 class="inline css-ov7own-InlineCode" 9578 > 9579 number 9580 </code> 9581 </td> 9582 <td 9583 class="css-1i3ovdz-Cell" 9584 > 9585 <span> 9586 The width value. 9587 </span> 9588 </td> 9589 </tr> 9590 </tbody> 9591 </table> 9592 </div> 9593 </div> 9594 <div 9595 class="css-kyhipd" 9596 > 9597 <h3 9598 class="css-m417je-H3" 9599 data-heading="true" 9600 > 9601 <a 9602 class="css-ah3byb" 9603 href="/#permissionhookoptions" 9604 > 9605 <span 9606 class="css-s3qkfm" 9607 id="permissionhookoptions" 9608 /> 9609 <span 9610 class="css-6n7j50" 9611 > 9612 <code 9613 class="inline css-ov7own-InlineCode" 9614 > 9615 PermissionHookOptions 9616 </code> 9617 </span> 9618 <span 9619 class="css-1eysgws" 9620 > 9621 <svg 9622 aria-label="permalink" 9623 class="anchor-icon" 9624 fill="none" 9625 height="24" 9626 viewBox="0 0 24 24" 9627 width="24" 9628 xmlns="http://www.w3.org/2000/svg" 9629 > 9630 <path 9631 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9632 stroke="#9B9B9B" 9633 stroke-linecap="round" 9634 stroke-linejoin="round" 9635 stroke-width="2" 9636 /> 9637 <path 9638 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9639 stroke="#9B9B9B" 9640 stroke-linecap="round" 9641 stroke-linejoin="round" 9642 stroke-width="2" 9643 /> 9644 </svg> 9645 </span> 9646 </a> 9647 </h3> 9648 <p 9649 class="css-6jxvia-P" 9650 data-text="true" 9651 > 9652 Acceptable values are: 9653 9654 <span> 9655 <code 9656 class="inline css-ov7own-InlineCode" 9657 > 9658 PermissionHookBehavior 9659 </code> 9660 , 9661 </span> 9662 <span> 9663 <code 9664 class="inline css-ov7own-InlineCode" 9665 > 9666 Options 9667 </code> 9668 . 9669 </span> 9670 </p> 9671 </div> 9672 <h2 9673 class="css-1ck3d9a-H2" 9674 data-heading="true" 9675 > 9676 <a 9677 class="css-ah3byb" 9678 href="/#enums" 9679 > 9680 <span 9681 class="css-s3qkfm" 9682 id="enums" 9683 /> 9684 <span 9685 class="css-6n7j50" 9686 > 9687 Enums 9688 </span> 9689 <span 9690 class="css-1eysgws" 9691 > 9692 <svg 9693 aria-label="permalink" 9694 class="anchor-icon" 9695 fill="none" 9696 height="24" 9697 viewBox="0 0 24 24" 9698 width="24" 9699 xmlns="http://www.w3.org/2000/svg" 9700 > 9701 <path 9702 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9703 stroke="#9B9B9B" 9704 stroke-linecap="round" 9705 stroke-linejoin="round" 9706 stroke-width="2" 9707 /> 9708 <path 9709 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9710 stroke="#9B9B9B" 9711 stroke-linecap="round" 9712 stroke-linejoin="round" 9713 stroke-width="2" 9714 /> 9715 </svg> 9716 </span> 9717 </a> 9718 </h2> 9719 <div 9720 class="css-k1r7bq" 9721 > 9722 <h3 9723 class="css-m417je-H3" 9724 data-heading="true" 9725 > 9726 <a 9727 class="css-ah3byb" 9728 href="/#permissionstatus" 9729 > 9730 <span 9731 class="css-s3qkfm" 9732 id="permissionstatus" 9733 /> 9734 <span 9735 class="css-6n7j50" 9736 > 9737 <code 9738 class="inline css-ov7own-InlineCode" 9739 > 9740 PermissionStatus 9741 </code> 9742 </span> 9743 <span 9744 class="css-1eysgws" 9745 > 9746 <svg 9747 aria-label="permalink" 9748 class="anchor-icon" 9749 fill="none" 9750 height="24" 9751 viewBox="0 0 24 24" 9752 width="24" 9753 xmlns="http://www.w3.org/2000/svg" 9754 > 9755 <path 9756 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9757 stroke="#9B9B9B" 9758 stroke-linecap="round" 9759 stroke-linejoin="round" 9760 stroke-width="2" 9761 /> 9762 <path 9763 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9764 stroke="#9B9B9B" 9765 stroke-linecap="round" 9766 stroke-linejoin="round" 9767 stroke-width="2" 9768 /> 9769 </svg> 9770 </span> 9771 </a> 9772 </h3> 9773 <div 9774 class="css-181x4m0" 9775 > 9776 <div 9777 class="css-1ow0rw3" 9778 > 9779 <h4 9780 class=" css-uucypz-H4" 9781 data-components-heading="true" 9782 data-heading="true" 9783 > 9784 <a 9785 class="css-ah3byb" 9786 href="/#denied" 9787 > 9788 <span 9789 class="css-s3qkfm" 9790 id="denied" 9791 /> 9792 <span 9793 class="css-6n7j50" 9794 > 9795 <code 9796 class="inline css-ov7own-InlineCode" 9797 > 9798 DENIED 9799 </code> 9800 </span> 9801 <span 9802 class="css-1eysgws" 9803 > 9804 <svg 9805 aria-label="permalink" 9806 class="anchor-icon" 9807 fill="none" 9808 height="24" 9809 viewBox="0 0 24 24" 9810 width="24" 9811 xmlns="http://www.w3.org/2000/svg" 9812 > 9813 <path 9814 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9815 stroke="#9B9B9B" 9816 stroke-linecap="round" 9817 stroke-linejoin="round" 9818 stroke-width="2" 9819 /> 9820 <path 9821 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9822 stroke="#9B9B9B" 9823 stroke-linecap="round" 9824 stroke-linejoin="round" 9825 stroke-width="2" 9826 /> 9827 </svg> 9828 </span> 9829 </a> 9830 </h4> 9831 </div> 9832 <code 9833 class="inline css-1v964ss-InlineCode" 9834 > 9835 PermissionStatus 9836 . 9837 DENIED 9838 = "denied" 9839 </code> 9840 <p 9841 class="css-6jxvia-P" 9842 data-text="true" 9843 > 9844 User has denied the permission. 9845 </p> 9846 </div> 9847 <div 9848 class="css-181x4m0" 9849 > 9850 <div 9851 class="css-1ow0rw3" 9852 > 9853 <h4 9854 class=" css-uucypz-H4" 9855 data-components-heading="true" 9856 data-heading="true" 9857 > 9858 <a 9859 class="css-ah3byb" 9860 href="/#granted" 9861 > 9862 <span 9863 class="css-s3qkfm" 9864 id="granted" 9865 /> 9866 <span 9867 class="css-6n7j50" 9868 > 9869 <code 9870 class="inline css-ov7own-InlineCode" 9871 > 9872 GRANTED 9873 </code> 9874 </span> 9875 <span 9876 class="css-1eysgws" 9877 > 9878 <svg 9879 aria-label="permalink" 9880 class="anchor-icon" 9881 fill="none" 9882 height="24" 9883 viewBox="0 0 24 24" 9884 width="24" 9885 xmlns="http://www.w3.org/2000/svg" 9886 > 9887 <path 9888 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9889 stroke="#9B9B9B" 9890 stroke-linecap="round" 9891 stroke-linejoin="round" 9892 stroke-width="2" 9893 /> 9894 <path 9895 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9896 stroke="#9B9B9B" 9897 stroke-linecap="round" 9898 stroke-linejoin="round" 9899 stroke-width="2" 9900 /> 9901 </svg> 9902 </span> 9903 </a> 9904 </h4> 9905 </div> 9906 <code 9907 class="inline css-1v964ss-InlineCode" 9908 > 9909 PermissionStatus 9910 . 9911 GRANTED 9912 = "granted" 9913 </code> 9914 <p 9915 class="css-6jxvia-P" 9916 data-text="true" 9917 > 9918 User has granted the permission. 9919 </p> 9920 </div> 9921 <div 9922 class="css-181x4m0" 9923 > 9924 <div 9925 class="css-1ow0rw3" 9926 > 9927 <h4 9928 class=" css-uucypz-H4" 9929 data-components-heading="true" 9930 data-heading="true" 9931 > 9932 <a 9933 class="css-ah3byb" 9934 href="/#undetermined" 9935 > 9936 <span 9937 class="css-s3qkfm" 9938 id="undetermined" 9939 /> 9940 <span 9941 class="css-6n7j50" 9942 > 9943 <code 9944 class="inline css-ov7own-InlineCode" 9945 > 9946 UNDETERMINED 9947 </code> 9948 </span> 9949 <span 9950 class="css-1eysgws" 9951 > 9952 <svg 9953 aria-label="permalink" 9954 class="anchor-icon" 9955 fill="none" 9956 height="24" 9957 viewBox="0 0 24 24" 9958 width="24" 9959 xmlns="http://www.w3.org/2000/svg" 9960 > 9961 <path 9962 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 9963 stroke="#9B9B9B" 9964 stroke-linecap="round" 9965 stroke-linejoin="round" 9966 stroke-width="2" 9967 /> 9968 <path 9969 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 9970 stroke="#9B9B9B" 9971 stroke-linecap="round" 9972 stroke-linejoin="round" 9973 stroke-width="2" 9974 /> 9975 </svg> 9976 </span> 9977 </a> 9978 </h4> 9979 </div> 9980 <code 9981 class="inline css-1v964ss-InlineCode" 9982 > 9983 PermissionStatus 9984 . 9985 UNDETERMINED 9986 = "undetermined" 9987 </code> 9988 <p 9989 class="css-6jxvia-P" 9990 data-text="true" 9991 > 9992 User hasn't granted or denied the permission yet. 9993 </p> 9994 </div> 9995 </div> 9996</div> 9997`; 9998 9999exports[`APISection expo-pedometer 1`] = ` 10000<div> 10001 <h2 10002 class="css-1ck3d9a-H2" 10003 data-heading="true" 10004 > 10005 <a 10006 class="css-ah3byb" 10007 href="/#methods" 10008 > 10009 <span 10010 class="css-s3qkfm" 10011 id="methods" 10012 /> 10013 <span 10014 class="css-6n7j50" 10015 > 10016 Methods 10017 </span> 10018 <span 10019 class="css-1eysgws" 10020 > 10021 <svg 10022 aria-label="permalink" 10023 class="anchor-icon" 10024 fill="none" 10025 height="24" 10026 viewBox="0 0 24 24" 10027 width="24" 10028 xmlns="http://www.w3.org/2000/svg" 10029 > 10030 <path 10031 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10032 stroke="#9B9B9B" 10033 stroke-linecap="round" 10034 stroke-linejoin="round" 10035 stroke-width="2" 10036 /> 10037 <path 10038 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10039 stroke="#9B9B9B" 10040 stroke-linecap="round" 10041 stroke-linejoin="round" 10042 stroke-width="2" 10043 /> 10044 </svg> 10045 </span> 10046 </a> 10047 </h2> 10048 <div 10049 class="css-18dzyrv" 10050 > 10051 <h3 10052 class="css-m417je-H3" 10053 data-heading="true" 10054 > 10055 <a 10056 class="css-ah3byb" 10057 href="/#getpermissionsasync" 10058 > 10059 <span 10060 class="css-s3qkfm" 10061 id="getpermissionsasync" 10062 /> 10063 <span 10064 class="css-6n7j50" 10065 > 10066 <code 10067 class="inline css-1pk617c-InlineCode" 10068 > 10069 getPermissionsAsync() 10070 </code> 10071 </span> 10072 <span 10073 class="css-1eysgws" 10074 > 10075 <svg 10076 aria-label="permalink" 10077 class="anchor-icon" 10078 fill="none" 10079 height="24" 10080 viewBox="0 0 24 24" 10081 width="24" 10082 xmlns="http://www.w3.org/2000/svg" 10083 > 10084 <path 10085 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10086 stroke="#9B9B9B" 10087 stroke-linecap="round" 10088 stroke-linejoin="round" 10089 stroke-width="2" 10090 /> 10091 <path 10092 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10093 stroke="#9B9B9B" 10094 stroke-linecap="round" 10095 stroke-linejoin="round" 10096 stroke-width="2" 10097 /> 10098 </svg> 10099 </span> 10100 </a> 10101 </h3> 10102 <div 10103 class="css-1wdnwk5" 10104 > 10105 <h4 10106 class=" css-uucypz-H4" 10107 data-components-heading="true" 10108 data-heading="true" 10109 > 10110 <a 10111 class="css-ah3byb" 10112 href="/#returns" 10113 > 10114 <span 10115 class="css-s3qkfm" 10116 id="returns" 10117 /> 10118 <span 10119 class="css-6n7j50" 10120 > 10121 Returns 10122 </span> 10123 <span 10124 class="css-1eysgws" 10125 > 10126 <svg 10127 aria-label="permalink" 10128 class="anchor-icon" 10129 fill="none" 10130 height="24" 10131 viewBox="0 0 24 24" 10132 width="24" 10133 xmlns="http://www.w3.org/2000/svg" 10134 > 10135 <path 10136 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10137 stroke="#9B9B9B" 10138 stroke-linecap="round" 10139 stroke-linejoin="round" 10140 stroke-width="2" 10141 /> 10142 <path 10143 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10144 stroke="#9B9B9B" 10145 stroke-linecap="round" 10146 stroke-linejoin="round" 10147 stroke-width="2" 10148 /> 10149 </svg> 10150 </span> 10151 </a> 10152 </h4> 10153 </div> 10154 <ul 10155 class="css-n6fu3c-UL" 10156 data-text="true" 10157 > 10158 <li 10159 class="docs-list-item css-1vg85kg-LI" 10160 > 10161 <svg 10162 class="css-1a9xr20" 10163 color="var(--expo-theme-icon-secondary)" 10164 fill="none" 10165 height="16" 10166 role="img" 10167 size="16" 10168 viewBox="0 0 20 20" 10169 width="16" 10170 > 10171 <title> 10172 Undo-icon 10173 </title> 10174 <path 10175 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 10176 fill="var(--expo-theme-icon-secondary)" 10177 /> 10178 </svg> 10179 <code 10180 class="inline css-ov7own-InlineCode" 10181 > 10182 <a 10183 class="css-ccg2mn-ExternalLink" 10184 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 10185 rel="noopener noreferrer" 10186 target="_blank" 10187 > 10188 Promise 10189 </a> 10190 < 10191 <span> 10192 <a 10193 class="css-153g748-InternalLink" 10194 href="/#permissionresponse" 10195 > 10196 PermissionResponse 10197 </a> 10198 </span> 10199 > 10200 </code> 10201 </li> 10202 </ul> 10203 </div> 10204 <div 10205 class="css-18dzyrv" 10206 > 10207 <h3 10208 class="css-m417je-H3" 10209 data-heading="true" 10210 > 10211 <a 10212 class="css-ah3byb" 10213 href="/#getstepcountasyncstart-end" 10214 > 10215 <span 10216 class="css-s3qkfm" 10217 id="getstepcountasyncstart-end" 10218 /> 10219 <span 10220 class="css-6n7j50" 10221 > 10222 <code 10223 class="inline css-1pk617c-InlineCode" 10224 > 10225 getStepCountAsync(start, end) 10226 </code> 10227 </span> 10228 <span 10229 class="css-1eysgws" 10230 > 10231 <svg 10232 aria-label="permalink" 10233 class="anchor-icon" 10234 fill="none" 10235 height="24" 10236 viewBox="0 0 24 24" 10237 width="24" 10238 xmlns="http://www.w3.org/2000/svg" 10239 > 10240 <path 10241 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10242 stroke="#9B9B9B" 10243 stroke-linecap="round" 10244 stroke-linejoin="round" 10245 stroke-width="2" 10246 /> 10247 <path 10248 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10249 stroke="#9B9B9B" 10250 stroke-linecap="round" 10251 stroke-linejoin="round" 10252 stroke-width="2" 10253 /> 10254 </svg> 10255 </span> 10256 </a> 10257 </h3> 10258 <div 10259 class="css-rufzkc-Table" 10260 > 10261 <table 10262 class="css-1goywt6-Table" 10263 > 10264 <thead 10265 class="css-3b8qij-TableHead" 10266 > 10267 <tr 10268 class="css-29opv4-Row" 10269 > 10270 <th 10271 class="css-1p6k6di-HeaderCell" 10272 > 10273 Name 10274 </th> 10275 <th 10276 class="css-1p6k6di-HeaderCell" 10277 > 10278 Type 10279 </th> 10280 <th 10281 class="css-1p6k6di-HeaderCell" 10282 > 10283 Description 10284 </th> 10285 </tr> 10286 </thead> 10287 <tbody> 10288 <tr 10289 class="css-29opv4-Row" 10290 > 10291 <td 10292 class="css-4ul8tm-Cell" 10293 > 10294 <strong 10295 class="css-1qx481h-B" 10296 > 10297 start 10298 </strong> 10299 </td> 10300 <td 10301 class="css-4ul8tm-Cell" 10302 > 10303 <code 10304 class="inline css-ov7own-InlineCode" 10305 > 10306 <a 10307 class="css-ccg2mn-ExternalLink" 10308 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date" 10309 rel="noopener noreferrer" 10310 target="_blank" 10311 > 10312 Date 10313 </a> 10314 </code> 10315 </td> 10316 <td 10317 class="css-4ul8tm-Cell" 10318 > 10319 <p 10320 class="css-6jxvia-P" 10321 data-text="true" 10322 > 10323 A date indicating the start of the range over which to measure steps. 10324 </p> 10325 </td> 10326 </tr> 10327 <tr 10328 class="css-29opv4-Row" 10329 > 10330 <td 10331 class="css-4ul8tm-Cell" 10332 > 10333 <strong 10334 class="css-1qx481h-B" 10335 > 10336 end 10337 </strong> 10338 </td> 10339 <td 10340 class="css-4ul8tm-Cell" 10341 > 10342 <code 10343 class="inline css-ov7own-InlineCode" 10344 > 10345 <a 10346 class="css-ccg2mn-ExternalLink" 10347 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date" 10348 rel="noopener noreferrer" 10349 target="_blank" 10350 > 10351 Date 10352 </a> 10353 </code> 10354 </td> 10355 <td 10356 class="css-4ul8tm-Cell" 10357 > 10358 <p 10359 class="css-6jxvia-P" 10360 data-text="true" 10361 > 10362 A date indicating the end of the range over which to measure steps. 10363 </p> 10364 </td> 10365 </tr> 10366 </tbody> 10367 </table> 10368 </div> 10369 <p 10370 class="css-6jxvia-P" 10371 data-text="true" 10372 > 10373 Get the step count between two dates. 10374 </p> 10375 <div 10376 class="css-1wdnwk5" 10377 > 10378 <h4 10379 class=" css-uucypz-H4" 10380 data-components-heading="true" 10381 data-heading="true" 10382 > 10383 <a 10384 class="css-ah3byb" 10385 href="/#returns-1" 10386 > 10387 <span 10388 class="css-s3qkfm" 10389 id="returns-1" 10390 /> 10391 <span 10392 class="css-6n7j50" 10393 > 10394 Returns 10395 </span> 10396 <span 10397 class="css-1eysgws" 10398 > 10399 <svg 10400 aria-label="permalink" 10401 class="anchor-icon" 10402 fill="none" 10403 height="24" 10404 viewBox="0 0 24 24" 10405 width="24" 10406 xmlns="http://www.w3.org/2000/svg" 10407 > 10408 <path 10409 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10410 stroke="#9B9B9B" 10411 stroke-linecap="round" 10412 stroke-linejoin="round" 10413 stroke-width="2" 10414 /> 10415 <path 10416 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10417 stroke="#9B9B9B" 10418 stroke-linecap="round" 10419 stroke-linejoin="round" 10420 stroke-width="2" 10421 /> 10422 </svg> 10423 </span> 10424 </a> 10425 </h4> 10426 </div> 10427 <ul 10428 class="css-n6fu3c-UL" 10429 data-text="true" 10430 > 10431 <li 10432 class="docs-list-item css-1vg85kg-LI" 10433 > 10434 <svg 10435 class="css-1a9xr20" 10436 color="var(--expo-theme-icon-secondary)" 10437 fill="none" 10438 height="16" 10439 role="img" 10440 size="16" 10441 viewBox="0 0 20 20" 10442 width="16" 10443 > 10444 <title> 10445 Undo-icon 10446 </title> 10447 <path 10448 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 10449 fill="var(--expo-theme-icon-secondary)" 10450 /> 10451 </svg> 10452 <code 10453 class="inline css-ov7own-InlineCode" 10454 > 10455 <a 10456 class="css-ccg2mn-ExternalLink" 10457 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 10458 rel="noopener noreferrer" 10459 target="_blank" 10460 > 10461 Promise 10462 </a> 10463 < 10464 <span> 10465 <a 10466 class="css-153g748-InternalLink" 10467 href="/#pedometerresult" 10468 > 10469 PedometerResult 10470 </a> 10471 </span> 10472 > 10473 </code> 10474 </li> 10475 </ul> 10476 <p 10477 class="css-6jxvia-P" 10478 data-text="true" 10479 > 10480 Returns a promise that fulfills with a 10481 <a 10482 class="css-153g748-InternalLink" 10483 href="/#pedometerresult" 10484 > 10485 <code 10486 class="inline css-ov7own-InlineCode" 10487 > 10488 PedometerResult 10489 </code> 10490 </a> 10491 . 10492 </p> 10493 10494 10495 <p 10496 class="css-6jxvia-P" 10497 data-text="true" 10498 > 10499 As 10500 <a 10501 class="css-ccg2mn-ExternalLink" 10502 href="https://developer.apple.com/documentation/coremotion/cmpedometer/1613946-querypedometerdatafromdate?language=objc" 10503 rel="noopener noreferrer" 10504 target="_blank" 10505 > 10506 Apple documentation states 10507 </a> 10508 : 10509 </p> 10510 10511 10512 <blockquote 10513 class="css-1xjn6jt-Callout" 10514 data-testid="callout-container" 10515 > 10516 <div 10517 class="css-ks2t0-Callout" 10518 > 10519 <svg 10520 color="var(--expo-theme-icon-default)" 10521 fill="none" 10522 height="16" 10523 role="img" 10524 size="16" 10525 viewBox="0 0 20 20" 10526 width="16" 10527 > 10528 <title> 10529 Info-icon 10530 </title> 10531 <path 10532 d="M10 1a9 9 0 100 18 9 9 0 000-18zm-.01 4.064a.962.962 0 01.73-.33c.229 0 .43.082.582.238.152.155.23.354.23.59 0 .295-.104.558-.308.78-.209.23-.453.347-.726.347a.777.777 0 01-.576-.244.844.844 0 01-.227-.607c0-.3.099-.561.295-.774zm1.499 8.48c-.746.7-1.279 1.138-1.628 1.337-.372.213-.679.317-.937.317a.814.814 0 01-.622-.254c-.152-.162-.23-.382-.23-.652 0-.69.392-2.293 1.197-4.9.013-.044.024-.086.031-.125a.814.814 0 00-.105.056c-.066.042-.267.2-.854.773a.25.25 0 01-.329.02l-.347-.27a.25.25 0 01-.033-.367c.542-.596 1.047-1.029 1.502-1.286.477-.269.88-.4 1.232-.4.227 0 .411.057.547.17a.621.621 0 01.225.492c0 .132-.063.474-.522 2.015-.657 2.203-.814 3.003-.825 3.28.125-.074.419-.283 1.046-.873a.25.25 0 01.347.003l.308.3a.25.25 0 01-.003.363z" 10533 fill="var(--expo-theme-icon-default)" 10534 /> 10535 </svg> 10536 </div> 10537 <div 10538 class="css-19syq17-Callout" 10539 > 10540 10541 10542 <p 10543 class="css-6jxvia-P" 10544 data-text="true" 10545 > 10546 Only the past seven days worth of data is stored and available for you to retrieve. Specifying 10547a start date that is more than seven days in the past returns only the available data. 10548 </p> 10549 10550 10551 </div> 10552 </blockquote> 10553 </div> 10554 <div 10555 class="css-18dzyrv" 10556 > 10557 <h3 10558 class="css-m417je-H3" 10559 data-heading="true" 10560 > 10561 <a 10562 class="css-ah3byb" 10563 href="/#isavailableasync" 10564 > 10565 <span 10566 class="css-s3qkfm" 10567 id="isavailableasync" 10568 /> 10569 <span 10570 class="css-6n7j50" 10571 > 10572 <code 10573 class="inline css-1pk617c-InlineCode" 10574 > 10575 isAvailableAsync() 10576 </code> 10577 </span> 10578 <span 10579 class="css-1eysgws" 10580 > 10581 <svg 10582 aria-label="permalink" 10583 class="anchor-icon" 10584 fill="none" 10585 height="24" 10586 viewBox="0 0 24 24" 10587 width="24" 10588 xmlns="http://www.w3.org/2000/svg" 10589 > 10590 <path 10591 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10592 stroke="#9B9B9B" 10593 stroke-linecap="round" 10594 stroke-linejoin="round" 10595 stroke-width="2" 10596 /> 10597 <path 10598 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10599 stroke="#9B9B9B" 10600 stroke-linecap="round" 10601 stroke-linejoin="round" 10602 stroke-width="2" 10603 /> 10604 </svg> 10605 </span> 10606 </a> 10607 </h3> 10608 <p 10609 class="css-6jxvia-P" 10610 data-text="true" 10611 > 10612 Returns whether the pedometer is enabled on the device. 10613 </p> 10614 <div 10615 class="css-1wdnwk5" 10616 > 10617 <h4 10618 class=" css-uucypz-H4" 10619 data-components-heading="true" 10620 data-heading="true" 10621 > 10622 <a 10623 class="css-ah3byb" 10624 href="/#returns-2" 10625 > 10626 <span 10627 class="css-s3qkfm" 10628 id="returns-2" 10629 /> 10630 <span 10631 class="css-6n7j50" 10632 > 10633 Returns 10634 </span> 10635 <span 10636 class="css-1eysgws" 10637 > 10638 <svg 10639 aria-label="permalink" 10640 class="anchor-icon" 10641 fill="none" 10642 height="24" 10643 viewBox="0 0 24 24" 10644 width="24" 10645 xmlns="http://www.w3.org/2000/svg" 10646 > 10647 <path 10648 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10649 stroke="#9B9B9B" 10650 stroke-linecap="round" 10651 stroke-linejoin="round" 10652 stroke-width="2" 10653 /> 10654 <path 10655 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10656 stroke="#9B9B9B" 10657 stroke-linecap="round" 10658 stroke-linejoin="round" 10659 stroke-width="2" 10660 /> 10661 </svg> 10662 </span> 10663 </a> 10664 </h4> 10665 </div> 10666 <ul 10667 class="css-n6fu3c-UL" 10668 data-text="true" 10669 > 10670 <li 10671 class="docs-list-item css-1vg85kg-LI" 10672 > 10673 <svg 10674 class="css-1a9xr20" 10675 color="var(--expo-theme-icon-secondary)" 10676 fill="none" 10677 height="16" 10678 role="img" 10679 size="16" 10680 viewBox="0 0 20 20" 10681 width="16" 10682 > 10683 <title> 10684 Undo-icon 10685 </title> 10686 <path 10687 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 10688 fill="var(--expo-theme-icon-secondary)" 10689 /> 10690 </svg> 10691 <code 10692 class="inline css-ov7own-InlineCode" 10693 > 10694 <a 10695 class="css-ccg2mn-ExternalLink" 10696 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 10697 rel="noopener noreferrer" 10698 target="_blank" 10699 > 10700 Promise 10701 </a> 10702 < 10703 <span> 10704 boolean 10705 </span> 10706 > 10707 </code> 10708 </li> 10709 </ul> 10710 <p 10711 class="css-6jxvia-P" 10712 data-text="true" 10713 > 10714 Returns a promise that fulfills with a 10715 <code 10716 class="inline css-ov7own-InlineCode" 10717 > 10718 boolean 10719 </code> 10720 , indicating whether the pedometer is 10721available on this device. 10722 </p> 10723 </div> 10724 <div 10725 class="css-18dzyrv" 10726 > 10727 <h3 10728 class="css-m417je-H3" 10729 data-heading="true" 10730 > 10731 <a 10732 class="css-ah3byb" 10733 href="/#requestpermissionsasync" 10734 > 10735 <span 10736 class="css-s3qkfm" 10737 id="requestpermissionsasync" 10738 /> 10739 <span 10740 class="css-6n7j50" 10741 > 10742 <code 10743 class="inline css-1pk617c-InlineCode" 10744 > 10745 requestPermissionsAsync() 10746 </code> 10747 </span> 10748 <span 10749 class="css-1eysgws" 10750 > 10751 <svg 10752 aria-label="permalink" 10753 class="anchor-icon" 10754 fill="none" 10755 height="24" 10756 viewBox="0 0 24 24" 10757 width="24" 10758 xmlns="http://www.w3.org/2000/svg" 10759 > 10760 <path 10761 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10762 stroke="#9B9B9B" 10763 stroke-linecap="round" 10764 stroke-linejoin="round" 10765 stroke-width="2" 10766 /> 10767 <path 10768 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10769 stroke="#9B9B9B" 10770 stroke-linecap="round" 10771 stroke-linejoin="round" 10772 stroke-width="2" 10773 /> 10774 </svg> 10775 </span> 10776 </a> 10777 </h3> 10778 <div 10779 class="css-1wdnwk5" 10780 > 10781 <h4 10782 class=" css-uucypz-H4" 10783 data-components-heading="true" 10784 data-heading="true" 10785 > 10786 <a 10787 class="css-ah3byb" 10788 href="/#returns-3" 10789 > 10790 <span 10791 class="css-s3qkfm" 10792 id="returns-3" 10793 /> 10794 <span 10795 class="css-6n7j50" 10796 > 10797 Returns 10798 </span> 10799 <span 10800 class="css-1eysgws" 10801 > 10802 <svg 10803 aria-label="permalink" 10804 class="anchor-icon" 10805 fill="none" 10806 height="24" 10807 viewBox="0 0 24 24" 10808 width="24" 10809 xmlns="http://www.w3.org/2000/svg" 10810 > 10811 <path 10812 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10813 stroke="#9B9B9B" 10814 stroke-linecap="round" 10815 stroke-linejoin="round" 10816 stroke-width="2" 10817 /> 10818 <path 10819 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10820 stroke="#9B9B9B" 10821 stroke-linecap="round" 10822 stroke-linejoin="round" 10823 stroke-width="2" 10824 /> 10825 </svg> 10826 </span> 10827 </a> 10828 </h4> 10829 </div> 10830 <ul 10831 class="css-n6fu3c-UL" 10832 data-text="true" 10833 > 10834 <li 10835 class="docs-list-item css-1vg85kg-LI" 10836 > 10837 <svg 10838 class="css-1a9xr20" 10839 color="var(--expo-theme-icon-secondary)" 10840 fill="none" 10841 height="16" 10842 role="img" 10843 size="16" 10844 viewBox="0 0 20 20" 10845 width="16" 10846 > 10847 <title> 10848 Undo-icon 10849 </title> 10850 <path 10851 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 10852 fill="var(--expo-theme-icon-secondary)" 10853 /> 10854 </svg> 10855 <code 10856 class="inline css-ov7own-InlineCode" 10857 > 10858 <a 10859 class="css-ccg2mn-ExternalLink" 10860 href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" 10861 rel="noopener noreferrer" 10862 target="_blank" 10863 > 10864 Promise 10865 </a> 10866 < 10867 <span> 10868 <a 10869 class="css-153g748-InternalLink" 10870 href="/#permissionresponse" 10871 > 10872 PermissionResponse 10873 </a> 10874 </span> 10875 > 10876 </code> 10877 </li> 10878 </ul> 10879 </div> 10880 <div 10881 class="css-18dzyrv" 10882 > 10883 <h3 10884 class="css-m417je-H3" 10885 data-heading="true" 10886 > 10887 <a 10888 class="css-ah3byb" 10889 href="/#watchstepcountcallback" 10890 > 10891 <span 10892 class="css-s3qkfm" 10893 id="watchstepcountcallback" 10894 /> 10895 <span 10896 class="css-6n7j50" 10897 > 10898 <code 10899 class="inline css-1pk617c-InlineCode" 10900 > 10901 watchStepCount(callback) 10902 </code> 10903 </span> 10904 <span 10905 class="css-1eysgws" 10906 > 10907 <svg 10908 aria-label="permalink" 10909 class="anchor-icon" 10910 fill="none" 10911 height="24" 10912 viewBox="0 0 24 24" 10913 width="24" 10914 xmlns="http://www.w3.org/2000/svg" 10915 > 10916 <path 10917 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 10918 stroke="#9B9B9B" 10919 stroke-linecap="round" 10920 stroke-linejoin="round" 10921 stroke-width="2" 10922 /> 10923 <path 10924 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 10925 stroke="#9B9B9B" 10926 stroke-linecap="round" 10927 stroke-linejoin="round" 10928 stroke-width="2" 10929 /> 10930 </svg> 10931 </span> 10932 </a> 10933 </h3> 10934 <div 10935 class="css-rufzkc-Table" 10936 > 10937 <table 10938 class="css-1goywt6-Table" 10939 > 10940 <thead 10941 class="css-3b8qij-TableHead" 10942 > 10943 <tr 10944 class="css-29opv4-Row" 10945 > 10946 <th 10947 class="css-1p6k6di-HeaderCell" 10948 > 10949 Name 10950 </th> 10951 <th 10952 class="css-1p6k6di-HeaderCell" 10953 > 10954 Type 10955 </th> 10956 <th 10957 class="css-1p6k6di-HeaderCell" 10958 > 10959 Description 10960 </th> 10961 </tr> 10962 </thead> 10963 <tbody> 10964 <tr 10965 class="css-29opv4-Row" 10966 > 10967 <td 10968 class="css-4ul8tm-Cell" 10969 > 10970 <strong 10971 class="css-1qx481h-B" 10972 > 10973 callback 10974 </strong> 10975 </td> 10976 <td 10977 class="css-4ul8tm-Cell" 10978 > 10979 <code 10980 class="inline css-ov7own-InlineCode" 10981 > 10982 <a 10983 class="css-153g748-InternalLink" 10984 href="/#pedometerupdatecallback" 10985 > 10986 PedometerUpdateCallback 10987 </a> 10988 </code> 10989 </td> 10990 <td 10991 class="css-4ul8tm-Cell" 10992 > 10993 <p 10994 class="css-6jxvia-P" 10995 data-text="true" 10996 > 10997 A callback that is invoked when new step count data is available. The callback is 10998provided with a single argument that is 10999 <a 11000 class="css-153g748-InternalLink" 11001 href="/#pedometerresult" 11002 > 11003 <code 11004 class="inline css-ov7own-InlineCode" 11005 > 11006 PedometerResult 11007 </code> 11008 </a> 11009 . 11010 </p> 11011 </td> 11012 </tr> 11013 </tbody> 11014 </table> 11015 </div> 11016 <p 11017 class="css-6jxvia-P" 11018 data-text="true" 11019 > 11020 Subscribe to pedometer updates. 11021 </p> 11022 <div 11023 class="css-1wdnwk5" 11024 > 11025 <h4 11026 class=" css-uucypz-H4" 11027 data-components-heading="true" 11028 data-heading="true" 11029 > 11030 <a 11031 class="css-ah3byb" 11032 href="/#returns-4" 11033 > 11034 <span 11035 class="css-s3qkfm" 11036 id="returns-4" 11037 /> 11038 <span 11039 class="css-6n7j50" 11040 > 11041 Returns 11042 </span> 11043 <span 11044 class="css-1eysgws" 11045 > 11046 <svg 11047 aria-label="permalink" 11048 class="anchor-icon" 11049 fill="none" 11050 height="24" 11051 viewBox="0 0 24 24" 11052 width="24" 11053 xmlns="http://www.w3.org/2000/svg" 11054 > 11055 <path 11056 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11057 stroke="#9B9B9B" 11058 stroke-linecap="round" 11059 stroke-linejoin="round" 11060 stroke-width="2" 11061 /> 11062 <path 11063 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11064 stroke="#9B9B9B" 11065 stroke-linecap="round" 11066 stroke-linejoin="round" 11067 stroke-width="2" 11068 /> 11069 </svg> 11070 </span> 11071 </a> 11072 </h4> 11073 </div> 11074 <ul 11075 class="css-n6fu3c-UL" 11076 data-text="true" 11077 > 11078 <li 11079 class="docs-list-item css-1vg85kg-LI" 11080 > 11081 <svg 11082 class="css-1a9xr20" 11083 color="var(--expo-theme-icon-secondary)" 11084 fill="none" 11085 height="16" 11086 role="img" 11087 size="16" 11088 viewBox="0 0 20 20" 11089 width="16" 11090 > 11091 <title> 11092 Undo-icon 11093 </title> 11094 <path 11095 d="M7.982 7.664v3.98L0 6.657l7.982-4.99v3.98h6.941a5.044 5.044 0 015.044 5.045v7.938a1.009 1.009 0 11-2.017 0v-7.938a3.026 3.026 0 00-3.027-3.027h-6.94z" 11096 fill="var(--expo-theme-icon-secondary)" 11097 /> 11098 </svg> 11099 <code 11100 class="inline css-ov7own-InlineCode" 11101 > 11102 <a 11103 class="css-153g748-InternalLink" 11104 href="/#subscription" 11105 > 11106 Subscription 11107 </a> 11108 </code> 11109 </li> 11110 </ul> 11111 <p 11112 class="css-6jxvia-P" 11113 data-text="true" 11114 > 11115 Returns a 11116 <a 11117 class="css-153g748-InternalLink" 11118 href="/#subscription" 11119 > 11120 <code 11121 class="inline css-ov7own-InlineCode" 11122 > 11123 Subscription 11124 </code> 11125 </a> 11126 that enables you to call 11127 11128 <code 11129 class="inline css-ov7own-InlineCode" 11130 > 11131 remove() 11132 </code> 11133 when you would like to unsubscribe the listener. 11134 </p> 11135 </div> 11136 <h2 11137 class="css-1ck3d9a-H2" 11138 data-heading="true" 11139 > 11140 <a 11141 class="css-ah3byb" 11142 href="/#interfaces" 11143 > 11144 <span 11145 class="css-s3qkfm" 11146 id="interfaces" 11147 /> 11148 <span 11149 class="css-6n7j50" 11150 > 11151 Interfaces 11152 </span> 11153 <span 11154 class="css-1eysgws" 11155 > 11156 <svg 11157 aria-label="permalink" 11158 class="anchor-icon" 11159 fill="none" 11160 height="24" 11161 viewBox="0 0 24 24" 11162 width="24" 11163 xmlns="http://www.w3.org/2000/svg" 11164 > 11165 <path 11166 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11167 stroke="#9B9B9B" 11168 stroke-linecap="round" 11169 stroke-linejoin="round" 11170 stroke-width="2" 11171 /> 11172 <path 11173 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11174 stroke="#9B9B9B" 11175 stroke-linecap="round" 11176 stroke-linejoin="round" 11177 stroke-width="2" 11178 /> 11179 </svg> 11180 </span> 11181 </a> 11182 </h2> 11183 <div 11184 class="css-kyhipd" 11185 > 11186 <h3 11187 class="css-m417je-H3" 11188 data-heading="true" 11189 > 11190 <a 11191 class="css-ah3byb" 11192 href="/#permissionresponse" 11193 > 11194 <span 11195 class="css-s3qkfm" 11196 id="permissionresponse" 11197 /> 11198 <span 11199 class="css-6n7j50" 11200 > 11201 <code 11202 class="inline css-ov7own-InlineCode" 11203 > 11204 PermissionResponse 11205 </code> 11206 </span> 11207 <span 11208 class="css-1eysgws" 11209 > 11210 <svg 11211 aria-label="permalink" 11212 class="anchor-icon" 11213 fill="none" 11214 height="24" 11215 viewBox="0 0 24 24" 11216 width="24" 11217 xmlns="http://www.w3.org/2000/svg" 11218 > 11219 <path 11220 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11221 stroke="#9B9B9B" 11222 stroke-linecap="round" 11223 stroke-linejoin="round" 11224 stroke-width="2" 11225 /> 11226 <path 11227 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11228 stroke="#9B9B9B" 11229 stroke-linecap="round" 11230 stroke-linejoin="round" 11231 stroke-width="2" 11232 /> 11233 </svg> 11234 </span> 11235 </a> 11236 </h3> 11237 <div 11238 class="css-1wdnwk5" 11239 > 11240 <h4 11241 class=" css-uucypz-H4" 11242 data-components-heading="true" 11243 data-heading="true" 11244 > 11245 <a 11246 class="css-ah3byb" 11247 href="/#permissionresponse--properties" 11248 > 11249 <span 11250 class="css-s3qkfm" 11251 id="permissionresponse--properties" 11252 /> 11253 <span 11254 class="css-6n7j50" 11255 > 11256 PermissionResponse 11257 Properties 11258 </span> 11259 <span 11260 class="css-1eysgws" 11261 > 11262 <svg 11263 aria-label="permalink" 11264 class="anchor-icon" 11265 fill="none" 11266 height="24" 11267 viewBox="0 0 24 24" 11268 width="24" 11269 xmlns="http://www.w3.org/2000/svg" 11270 > 11271 <path 11272 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11273 stroke="#9B9B9B" 11274 stroke-linecap="round" 11275 stroke-linejoin="round" 11276 stroke-width="2" 11277 /> 11278 <path 11279 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11280 stroke="#9B9B9B" 11281 stroke-linecap="round" 11282 stroke-linejoin="round" 11283 stroke-width="2" 11284 /> 11285 </svg> 11286 </span> 11287 </a> 11288 </h4> 11289 </div> 11290 <div 11291 class="css-rufzkc-Table" 11292 > 11293 <table 11294 class="css-1goywt6-Table" 11295 > 11296 <thead 11297 class="css-3b8qij-TableHead" 11298 > 11299 <tr 11300 class="css-29opv4-Row" 11301 > 11302 <th 11303 class="css-1p6k6di-HeaderCell" 11304 > 11305 Name 11306 </th> 11307 <th 11308 class="css-1p6k6di-HeaderCell" 11309 > 11310 Type 11311 </th> 11312 <th 11313 class="css-1p6k6di-HeaderCell" 11314 > 11315 Description 11316 </th> 11317 </tr> 11318 </thead> 11319 <tbody> 11320 <tr 11321 class="css-29opv4-Row" 11322 > 11323 <td 11324 class="css-1i3ovdz-Cell" 11325 > 11326 <strong 11327 class="css-1qx481h-B" 11328 > 11329 canAskAgain 11330 </strong> 11331 </td> 11332 <td 11333 class="css-1i3ovdz-Cell" 11334 > 11335 <code 11336 class="inline css-ov7own-InlineCode" 11337 > 11338 boolean 11339 </code> 11340 </td> 11341 <td 11342 class="css-1i3ovdz-Cell" 11343 > 11344 - 11345 </td> 11346 </tr> 11347 <tr 11348 class="css-29opv4-Row" 11349 > 11350 <td 11351 class="css-1i3ovdz-Cell" 11352 > 11353 <strong 11354 class="css-1qx481h-B" 11355 > 11356 expires 11357 </strong> 11358 </td> 11359 <td 11360 class="css-1i3ovdz-Cell" 11361 > 11362 <code 11363 class="inline css-ov7own-InlineCode" 11364 > 11365 <a 11366 class="css-153g748-InternalLink" 11367 href="/#permissionexpiration" 11368 > 11369 PermissionExpiration 11370 </a> 11371 </code> 11372 </td> 11373 <td 11374 class="css-1i3ovdz-Cell" 11375 > 11376 - 11377 </td> 11378 </tr> 11379 <tr 11380 class="css-29opv4-Row" 11381 > 11382 <td 11383 class="css-1i3ovdz-Cell" 11384 > 11385 <strong 11386 class="css-1qx481h-B" 11387 > 11388 granted 11389 </strong> 11390 </td> 11391 <td 11392 class="css-1i3ovdz-Cell" 11393 > 11394 <code 11395 class="inline css-ov7own-InlineCode" 11396 > 11397 boolean 11398 </code> 11399 </td> 11400 <td 11401 class="css-1i3ovdz-Cell" 11402 > 11403 - 11404 </td> 11405 </tr> 11406 <tr 11407 class="css-29opv4-Row" 11408 > 11409 <td 11410 class="css-1i3ovdz-Cell" 11411 > 11412 <strong 11413 class="css-1qx481h-B" 11414 > 11415 status 11416 </strong> 11417 </td> 11418 <td 11419 class="css-1i3ovdz-Cell" 11420 > 11421 <code 11422 class="inline css-ov7own-InlineCode" 11423 > 11424 <a 11425 class="css-153g748-InternalLink" 11426 href="/#permissionstatus" 11427 > 11428 PermissionStatus 11429 </a> 11430 </code> 11431 </td> 11432 <td 11433 class="css-1i3ovdz-Cell" 11434 > 11435 - 11436 </td> 11437 </tr> 11438 </tbody> 11439 </table> 11440 </div> 11441 </div> 11442 <h2 11443 class="css-1ck3d9a-H2" 11444 data-heading="true" 11445 > 11446 <a 11447 class="css-ah3byb" 11448 href="/#types" 11449 > 11450 <span 11451 class="css-s3qkfm" 11452 id="types" 11453 /> 11454 <span 11455 class="css-6n7j50" 11456 > 11457 Types 11458 </span> 11459 <span 11460 class="css-1eysgws" 11461 > 11462 <svg 11463 aria-label="permalink" 11464 class="anchor-icon" 11465 fill="none" 11466 height="24" 11467 viewBox="0 0 24 24" 11468 width="24" 11469 xmlns="http://www.w3.org/2000/svg" 11470 > 11471 <path 11472 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11473 stroke="#9B9B9B" 11474 stroke-linecap="round" 11475 stroke-linejoin="round" 11476 stroke-width="2" 11477 /> 11478 <path 11479 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11480 stroke="#9B9B9B" 11481 stroke-linecap="round" 11482 stroke-linejoin="round" 11483 stroke-width="2" 11484 /> 11485 </svg> 11486 </span> 11487 </a> 11488 </h2> 11489 <div 11490 class="css-kyhipd" 11491 > 11492 <h3 11493 class="css-m417je-H3" 11494 data-heading="true" 11495 > 11496 <a 11497 class="css-ah3byb" 11498 href="/#pedometerresult" 11499 > 11500 <span 11501 class="css-s3qkfm" 11502 id="pedometerresult" 11503 /> 11504 <span 11505 class="css-6n7j50" 11506 > 11507 <code 11508 class="inline css-ov7own-InlineCode" 11509 > 11510 PedometerResult 11511 </code> 11512 </span> 11513 <span 11514 class="css-1eysgws" 11515 > 11516 <svg 11517 aria-label="permalink" 11518 class="anchor-icon" 11519 fill="none" 11520 height="24" 11521 viewBox="0 0 24 24" 11522 width="24" 11523 xmlns="http://www.w3.org/2000/svg" 11524 > 11525 <path 11526 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11527 stroke="#9B9B9B" 11528 stroke-linecap="round" 11529 stroke-linejoin="round" 11530 stroke-width="2" 11531 /> 11532 <path 11533 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11534 stroke="#9B9B9B" 11535 stroke-linecap="round" 11536 stroke-linejoin="round" 11537 stroke-width="2" 11538 /> 11539 </svg> 11540 </span> 11541 </a> 11542 </h3> 11543 <div 11544 class="css-rufzkc-Table" 11545 > 11546 <table 11547 class="css-1goywt6-Table" 11548 > 11549 <thead 11550 class="css-3b8qij-TableHead" 11551 > 11552 <tr 11553 class="css-29opv4-Row" 11554 > 11555 <th 11556 class="css-1p6k6di-HeaderCell" 11557 > 11558 Name 11559 </th> 11560 <th 11561 class="css-1p6k6di-HeaderCell" 11562 > 11563 Type 11564 </th> 11565 <th 11566 class="css-1p6k6di-HeaderCell" 11567 > 11568 Description 11569 </th> 11570 </tr> 11571 </thead> 11572 <tbody> 11573 <tr 11574 class="css-29opv4-Row" 11575 > 11576 <td 11577 class="css-1i3ovdz-Cell" 11578 > 11579 <strong 11580 class="css-1qx481h-B" 11581 > 11582 steps 11583 </strong> 11584 </td> 11585 <td 11586 class="css-1i3ovdz-Cell" 11587 > 11588 <code 11589 class="inline css-ov7own-InlineCode" 11590 > 11591 number 11592 </code> 11593 </td> 11594 <td 11595 class="css-1i3ovdz-Cell" 11596 > 11597 <span> 11598 Number of steps taken between the given dates. 11599 </span> 11600 </td> 11601 </tr> 11602 </tbody> 11603 </table> 11604 </div> 11605 </div> 11606 <div 11607 class="css-kyhipd" 11608 > 11609 <h3 11610 class="css-m417je-H3" 11611 data-heading="true" 11612 > 11613 <a 11614 class="css-ah3byb" 11615 href="/#pedometerupdatecallback" 11616 > 11617 <span 11618 class="css-s3qkfm" 11619 id="pedometerupdatecallback" 11620 /> 11621 <span 11622 class="css-6n7j50" 11623 > 11624 <code 11625 class="inline css-ov7own-InlineCode" 11626 > 11627 PedometerUpdateCallback 11628 () 11629 </code> 11630 </span> 11631 <span 11632 class="css-1eysgws" 11633 > 11634 <svg 11635 aria-label="permalink" 11636 class="anchor-icon" 11637 fill="none" 11638 height="24" 11639 viewBox="0 0 24 24" 11640 width="24" 11641 xmlns="http://www.w3.org/2000/svg" 11642 > 11643 <path 11644 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11645 stroke="#9B9B9B" 11646 stroke-linecap="round" 11647 stroke-linejoin="round" 11648 stroke-width="2" 11649 /> 11650 <path 11651 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11652 stroke="#9B9B9B" 11653 stroke-linecap="round" 11654 stroke-linejoin="round" 11655 stroke-width="2" 11656 /> 11657 </svg> 11658 </span> 11659 </a> 11660 </h3> 11661 <div> 11662 <div 11663 class="css-rufzkc-Table" 11664 > 11665 <table 11666 class="css-1goywt6-Table" 11667 > 11668 <thead 11669 class="css-3b8qij-TableHead" 11670 > 11671 <tr 11672 class="css-29opv4-Row" 11673 > 11674 <th 11675 class="css-1p6k6di-HeaderCell" 11676 > 11677 Name 11678 </th> 11679 <th 11680 class="css-1p6k6di-HeaderCell" 11681 > 11682 Type 11683 </th> 11684 <th 11685 class="css-1p6k6di-HeaderCell" 11686 > 11687 Description 11688 </th> 11689 </tr> 11690 </thead> 11691 <tbody> 11692 <tr 11693 class="css-29opv4-Row" 11694 > 11695 <td 11696 class="css-4ul8tm-Cell" 11697 > 11698 <strong 11699 class="css-1qx481h-B" 11700 > 11701 result 11702 </strong> 11703 </td> 11704 <td 11705 class="css-4ul8tm-Cell" 11706 > 11707 <code 11708 class="inline css-ov7own-InlineCode" 11709 > 11710 <a 11711 class="css-153g748-InternalLink" 11712 href="/#pedometerresult" 11713 > 11714 PedometerResult 11715 </a> 11716 </code> 11717 </td> 11718 <td 11719 class="css-4ul8tm-Cell" 11720 > 11721 - 11722 </td> 11723 </tr> 11724 </tbody> 11725 </table> 11726 </div> 11727 </div> 11728 </div> 11729 <div 11730 class="css-kyhipd" 11731 > 11732 <h3 11733 class="css-m417je-H3" 11734 data-heading="true" 11735 > 11736 <a 11737 class="css-ah3byb" 11738 href="/#permissionexpiration" 11739 > 11740 <span 11741 class="css-s3qkfm" 11742 id="permissionexpiration" 11743 /> 11744 <span 11745 class="css-6n7j50" 11746 > 11747 <code 11748 class="inline css-ov7own-InlineCode" 11749 > 11750 PermissionExpiration 11751 </code> 11752 </span> 11753 <span 11754 class="css-1eysgws" 11755 > 11756 <svg 11757 aria-label="permalink" 11758 class="anchor-icon" 11759 fill="none" 11760 height="24" 11761 viewBox="0 0 24 24" 11762 width="24" 11763 xmlns="http://www.w3.org/2000/svg" 11764 > 11765 <path 11766 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11767 stroke="#9B9B9B" 11768 stroke-linecap="round" 11769 stroke-linejoin="round" 11770 stroke-width="2" 11771 /> 11772 <path 11773 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11774 stroke="#9B9B9B" 11775 stroke-linecap="round" 11776 stroke-linejoin="round" 11777 stroke-width="2" 11778 /> 11779 </svg> 11780 </span> 11781 </a> 11782 </h3> 11783 <p 11784 class="css-6jxvia-P" 11785 data-text="true" 11786 > 11787 Acceptable values are: 11788 11789 <span> 11790 <code 11791 class="inline css-ov7own-InlineCode" 11792 > 11793 'never' 11794 </code> 11795 , 11796 </span> 11797 <span> 11798 <code 11799 class="inline css-ov7own-InlineCode" 11800 > 11801 number 11802 </code> 11803 . 11804 </span> 11805 </p> 11806 </div> 11807 <div 11808 class="css-kyhipd" 11809 > 11810 <h3 11811 class="css-m417je-H3" 11812 data-heading="true" 11813 > 11814 <a 11815 class="css-ah3byb" 11816 href="/#subscription" 11817 > 11818 <span 11819 class="css-s3qkfm" 11820 id="subscription" 11821 /> 11822 <span 11823 class="css-6n7j50" 11824 > 11825 <code 11826 class="inline css-ov7own-InlineCode" 11827 > 11828 Subscription 11829 </code> 11830 </span> 11831 <span 11832 class="css-1eysgws" 11833 > 11834 <svg 11835 aria-label="permalink" 11836 class="anchor-icon" 11837 fill="none" 11838 height="24" 11839 viewBox="0 0 24 24" 11840 width="24" 11841 xmlns="http://www.w3.org/2000/svg" 11842 > 11843 <path 11844 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11845 stroke="#9B9B9B" 11846 stroke-linecap="round" 11847 stroke-linejoin="round" 11848 stroke-width="2" 11849 /> 11850 <path 11851 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11852 stroke="#9B9B9B" 11853 stroke-linecap="round" 11854 stroke-linejoin="round" 11855 stroke-width="2" 11856 /> 11857 </svg> 11858 </span> 11859 </a> 11860 </h3> 11861 <div 11862 class="css-rufzkc-Table" 11863 > 11864 <table 11865 class="css-1goywt6-Table" 11866 > 11867 <thead 11868 class="css-3b8qij-TableHead" 11869 > 11870 <tr 11871 class="css-29opv4-Row" 11872 > 11873 <th 11874 class="css-1p6k6di-HeaderCell" 11875 > 11876 Name 11877 </th> 11878 <th 11879 class="css-1p6k6di-HeaderCell" 11880 > 11881 Type 11882 </th> 11883 <th 11884 class="css-1p6k6di-HeaderCell" 11885 > 11886 Description 11887 </th> 11888 </tr> 11889 </thead> 11890 <tbody> 11891 <tr 11892 class="css-29opv4-Row" 11893 > 11894 <td 11895 class="css-1i3ovdz-Cell" 11896 > 11897 <strong 11898 class="css-1qx481h-B" 11899 > 11900 remove 11901 </strong> 11902 </td> 11903 <td 11904 class="css-1i3ovdz-Cell" 11905 > 11906 <code 11907 class="inline css-ov7own-InlineCode" 11908 > 11909 ( 11910 ) => 11911 11912 void 11913 </code> 11914 </td> 11915 <td 11916 class="css-1i3ovdz-Cell" 11917 > 11918 <span> 11919 A method to unsubscribe the listener. 11920 </span> 11921 </td> 11922 </tr> 11923 </tbody> 11924 </table> 11925 </div> 11926 </div> 11927 <h2 11928 class="css-1ck3d9a-H2" 11929 data-heading="true" 11930 > 11931 <a 11932 class="css-ah3byb" 11933 href="/#enums" 11934 > 11935 <span 11936 class="css-s3qkfm" 11937 id="enums" 11938 /> 11939 <span 11940 class="css-6n7j50" 11941 > 11942 Enums 11943 </span> 11944 <span 11945 class="css-1eysgws" 11946 > 11947 <svg 11948 aria-label="permalink" 11949 class="anchor-icon" 11950 fill="none" 11951 height="24" 11952 viewBox="0 0 24 24" 11953 width="24" 11954 xmlns="http://www.w3.org/2000/svg" 11955 > 11956 <path 11957 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 11958 stroke="#9B9B9B" 11959 stroke-linecap="round" 11960 stroke-linejoin="round" 11961 stroke-width="2" 11962 /> 11963 <path 11964 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 11965 stroke="#9B9B9B" 11966 stroke-linecap="round" 11967 stroke-linejoin="round" 11968 stroke-width="2" 11969 /> 11970 </svg> 11971 </span> 11972 </a> 11973 </h2> 11974 <div 11975 class="css-k1r7bq" 11976 > 11977 <h3 11978 class="css-m417je-H3" 11979 data-heading="true" 11980 > 11981 <a 11982 class="css-ah3byb" 11983 href="/#permissionstatus" 11984 > 11985 <span 11986 class="css-s3qkfm" 11987 id="permissionstatus" 11988 /> 11989 <span 11990 class="css-6n7j50" 11991 > 11992 <code 11993 class="inline css-ov7own-InlineCode" 11994 > 11995 PermissionStatus 11996 </code> 11997 </span> 11998 <span 11999 class="css-1eysgws" 12000 > 12001 <svg 12002 aria-label="permalink" 12003 class="anchor-icon" 12004 fill="none" 12005 height="24" 12006 viewBox="0 0 24 24" 12007 width="24" 12008 xmlns="http://www.w3.org/2000/svg" 12009 > 12010 <path 12011 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 12012 stroke="#9B9B9B" 12013 stroke-linecap="round" 12014 stroke-linejoin="round" 12015 stroke-width="2" 12016 /> 12017 <path 12018 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 12019 stroke="#9B9B9B" 12020 stroke-linecap="round" 12021 stroke-linejoin="round" 12022 stroke-width="2" 12023 /> 12024 </svg> 12025 </span> 12026 </a> 12027 </h3> 12028 <div 12029 class="css-181x4m0" 12030 > 12031 <div 12032 class="css-1ow0rw3" 12033 > 12034 <h4 12035 class=" css-uucypz-H4" 12036 data-components-heading="true" 12037 data-heading="true" 12038 > 12039 <a 12040 class="css-ah3byb" 12041 href="/#denied" 12042 > 12043 <span 12044 class="css-s3qkfm" 12045 id="denied" 12046 /> 12047 <span 12048 class="css-6n7j50" 12049 > 12050 <code 12051 class="inline css-ov7own-InlineCode" 12052 > 12053 DENIED 12054 </code> 12055 </span> 12056 <span 12057 class="css-1eysgws" 12058 > 12059 <svg 12060 aria-label="permalink" 12061 class="anchor-icon" 12062 fill="none" 12063 height="24" 12064 viewBox="0 0 24 24" 12065 width="24" 12066 xmlns="http://www.w3.org/2000/svg" 12067 > 12068 <path 12069 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 12070 stroke="#9B9B9B" 12071 stroke-linecap="round" 12072 stroke-linejoin="round" 12073 stroke-width="2" 12074 /> 12075 <path 12076 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 12077 stroke="#9B9B9B" 12078 stroke-linecap="round" 12079 stroke-linejoin="round" 12080 stroke-width="2" 12081 /> 12082 </svg> 12083 </span> 12084 </a> 12085 </h4> 12086 </div> 12087 <code 12088 class="inline css-1v964ss-InlineCode" 12089 > 12090 PermissionStatus 12091 . 12092 DENIED 12093 = "denied" 12094 </code> 12095 </div> 12096 <div 12097 class="css-181x4m0" 12098 > 12099 <div 12100 class="css-1ow0rw3" 12101 > 12102 <h4 12103 class=" css-uucypz-H4" 12104 data-components-heading="true" 12105 data-heading="true" 12106 > 12107 <a 12108 class="css-ah3byb" 12109 href="/#granted" 12110 > 12111 <span 12112 class="css-s3qkfm" 12113 id="granted" 12114 /> 12115 <span 12116 class="css-6n7j50" 12117 > 12118 <code 12119 class="inline css-ov7own-InlineCode" 12120 > 12121 GRANTED 12122 </code> 12123 </span> 12124 <span 12125 class="css-1eysgws" 12126 > 12127 <svg 12128 aria-label="permalink" 12129 class="anchor-icon" 12130 fill="none" 12131 height="24" 12132 viewBox="0 0 24 24" 12133 width="24" 12134 xmlns="http://www.w3.org/2000/svg" 12135 > 12136 <path 12137 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 12138 stroke="#9B9B9B" 12139 stroke-linecap="round" 12140 stroke-linejoin="round" 12141 stroke-width="2" 12142 /> 12143 <path 12144 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 12145 stroke="#9B9B9B" 12146 stroke-linecap="round" 12147 stroke-linejoin="round" 12148 stroke-width="2" 12149 /> 12150 </svg> 12151 </span> 12152 </a> 12153 </h4> 12154 </div> 12155 <code 12156 class="inline css-1v964ss-InlineCode" 12157 > 12158 PermissionStatus 12159 . 12160 GRANTED 12161 = "granted" 12162 </code> 12163 </div> 12164 <div 12165 class="css-181x4m0" 12166 > 12167 <div 12168 class="css-1ow0rw3" 12169 > 12170 <h4 12171 class=" css-uucypz-H4" 12172 data-components-heading="true" 12173 data-heading="true" 12174 > 12175 <a 12176 class="css-ah3byb" 12177 href="/#undetermined" 12178 > 12179 <span 12180 class="css-s3qkfm" 12181 id="undetermined" 12182 /> 12183 <span 12184 class="css-6n7j50" 12185 > 12186 <code 12187 class="inline css-ov7own-InlineCode" 12188 > 12189 UNDETERMINED 12190 </code> 12191 </span> 12192 <span 12193 class="css-1eysgws" 12194 > 12195 <svg 12196 aria-label="permalink" 12197 class="anchor-icon" 12198 fill="none" 12199 height="24" 12200 viewBox="0 0 24 24" 12201 width="24" 12202 xmlns="http://www.w3.org/2000/svg" 12203 > 12204 <path 12205 d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71" 12206 stroke="#9B9B9B" 12207 stroke-linecap="round" 12208 stroke-linejoin="round" 12209 stroke-width="2" 12210 /> 12211 <path 12212 d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71" 12213 stroke="#9B9B9B" 12214 stroke-linecap="round" 12215 stroke-linejoin="round" 12216 stroke-width="2" 12217 /> 12218 </svg> 12219 </span> 12220 </a> 12221 </h4> 12222 </div> 12223 <code 12224 class="inline css-1v964ss-InlineCode" 12225 > 12226 PermissionStatus 12227 . 12228 UNDETERMINED 12229 = "undetermined" 12230 </code> 12231 </div> 12232 </div> 12233</div> 12234`; 12235 12236exports[`APISection no data 1`] = ` 12237<div> 12238 <p 12239 class="css-6jxvia-P" 12240 data-text="true" 12241 > 12242 No API data file found, sorry! 12243 </p> 12244</div> 12245`; 12246