index.mjs (39794B)
1 export * as lib from "icu4x"; 2 import * as CaseMapperDemo from "./CaseMapper.mjs"; 3 export * as CaseMapperDemo from "./CaseMapper.mjs"; 4 import * as TitlecaseMapperDemo from "./TitlecaseMapper.mjs"; 5 export * as TitlecaseMapperDemo from "./TitlecaseMapper.mjs"; 6 import * as DateDemo from "./Date.mjs"; 7 export * as DateDemo from "./Date.mjs"; 8 import * as DateFormatterDemo from "./DateFormatter.mjs"; 9 export * as DateFormatterDemo from "./DateFormatter.mjs"; 10 import * as DateFormatterGregorianDemo from "./DateFormatterGregorian.mjs"; 11 export * as DateFormatterGregorianDemo from "./DateFormatterGregorian.mjs"; 12 import * as DateTimeFormatterDemo from "./DateTimeFormatter.mjs"; 13 export * as DateTimeFormatterDemo from "./DateTimeFormatter.mjs"; 14 import * as DateTimeFormatterGregorianDemo from "./DateTimeFormatterGregorian.mjs"; 15 export * as DateTimeFormatterGregorianDemo from "./DateTimeFormatterGregorian.mjs"; 16 import * as DecimalFormatterDemo from "./DecimalFormatter.mjs"; 17 export * as DecimalFormatterDemo from "./DecimalFormatter.mjs"; 18 import * as DecimalDemo from "./Decimal.mjs"; 19 export * as DecimalDemo from "./Decimal.mjs"; 20 import * as ListFormatterDemo from "./ListFormatter.mjs"; 21 export * as ListFormatterDemo from "./ListFormatter.mjs"; 22 import * as LocaleDemo from "./Locale.mjs"; 23 export * as LocaleDemo from "./Locale.mjs"; 24 import * as ComposingNormalizerDemo from "./ComposingNormalizer.mjs"; 25 export * as ComposingNormalizerDemo from "./ComposingNormalizer.mjs"; 26 import * as DecomposingNormalizerDemo from "./DecomposingNormalizer.mjs"; 27 export * as DecomposingNormalizerDemo from "./DecomposingNormalizer.mjs"; 28 import * as TimeFormatterDemo from "./TimeFormatter.mjs"; 29 export * as TimeFormatterDemo from "./TimeFormatter.mjs"; 30 import * as TimeZoneFormatterDemo from "./TimeZoneFormatter.mjs"; 31 export * as TimeZoneFormatterDemo from "./TimeZoneFormatter.mjs"; 32 import * as ZonedDateFormatterDemo from "./ZonedDateFormatter.mjs"; 33 export * as ZonedDateFormatterDemo from "./ZonedDateFormatter.mjs"; 34 import * as ZonedDateFormatterGregorianDemo from "./ZonedDateFormatterGregorian.mjs"; 35 export * as ZonedDateFormatterGregorianDemo from "./ZonedDateFormatterGregorian.mjs"; 36 import * as ZonedDateTimeFormatterDemo from "./ZonedDateTimeFormatter.mjs"; 37 export * as ZonedDateTimeFormatterDemo from "./ZonedDateTimeFormatter.mjs"; 38 import * as ZonedDateTimeFormatterGregorianDemo from "./ZonedDateTimeFormatterGregorian.mjs"; 39 export * as ZonedDateTimeFormatterGregorianDemo from "./ZonedDateTimeFormatterGregorian.mjs"; 40 import * as ZonedTimeFormatterDemo from "./ZonedTimeFormatter.mjs"; 41 export * as ZonedTimeFormatterDemo from "./ZonedTimeFormatter.mjs"; 42 43 import RenderTerminiWordSegmenter from "./WordSegmenter.mjs"; 44 45 46 let termini = Object.assign({ 47 "CaseMapper.lowercase": { 48 func: CaseMapperDemo.lowercase, 49 // For avoiding webpacking minifying issues: 50 funcName: "CaseMapper.lowercase", 51 parameters: [ 52 53 { 54 name: "S", 55 type: "string", 56 typeUse: "string" 57 }, 58 59 { 60 name: "Locale:Name", 61 type: "string", 62 typeUse: "string" 63 } 64 65 ] 66 }, 67 68 "CaseMapper.uppercase": { 69 func: CaseMapperDemo.uppercase, 70 // For avoiding webpacking minifying issues: 71 funcName: "CaseMapper.uppercase", 72 parameters: [ 73 74 { 75 name: "S", 76 type: "string", 77 typeUse: "string" 78 }, 79 80 { 81 name: "Locale:Name", 82 type: "string", 83 typeUse: "string" 84 } 85 86 ] 87 }, 88 89 "CaseMapper.lowercaseWithCompiledData": { 90 func: CaseMapperDemo.lowercaseWithCompiledData, 91 // For avoiding webpacking minifying issues: 92 funcName: "CaseMapper.lowercaseWithCompiledData", 93 parameters: [ 94 95 { 96 name: "S", 97 type: "string", 98 typeUse: "string" 99 }, 100 101 { 102 name: "Locale:Name", 103 type: "string", 104 typeUse: "string" 105 } 106 107 ] 108 }, 109 110 "CaseMapper.uppercaseWithCompiledData": { 111 func: CaseMapperDemo.uppercaseWithCompiledData, 112 // For avoiding webpacking minifying issues: 113 funcName: "CaseMapper.uppercaseWithCompiledData", 114 parameters: [ 115 116 { 117 name: "S", 118 type: "string", 119 typeUse: "string" 120 }, 121 122 { 123 name: "Locale:Name", 124 type: "string", 125 typeUse: "string" 126 } 127 128 ] 129 }, 130 131 "CaseMapper.titlecaseSegmentWithOnlyCaseData": { 132 func: CaseMapperDemo.titlecaseSegmentWithOnlyCaseData, 133 // For avoiding webpacking minifying issues: 134 funcName: "CaseMapper.titlecaseSegmentWithOnlyCaseData", 135 parameters: [ 136 137 { 138 name: "S", 139 type: "string", 140 typeUse: "string" 141 }, 142 143 { 144 name: "Locale:Name", 145 type: "string", 146 typeUse: "string" 147 }, 148 149 { 150 name: "Options:LeadingAdjustment", 151 type: "LeadingAdjustment", 152 typeUse: "enumerator" 153 }, 154 155 { 156 name: "Options:TrailingCase", 157 type: "TrailingCase", 158 typeUse: "enumerator" 159 } 160 161 ] 162 }, 163 164 "CaseMapper.fold": { 165 func: CaseMapperDemo.fold, 166 // For avoiding webpacking minifying issues: 167 funcName: "CaseMapper.fold", 168 parameters: [ 169 170 { 171 name: "S", 172 type: "string", 173 typeUse: "string" 174 } 175 176 ] 177 }, 178 179 "CaseMapper.foldTurkic": { 180 func: CaseMapperDemo.foldTurkic, 181 // For avoiding webpacking minifying issues: 182 funcName: "CaseMapper.foldTurkic", 183 parameters: [ 184 185 { 186 name: "S", 187 type: "string", 188 typeUse: "string" 189 } 190 191 ] 192 }, 193 194 "TitlecaseMapper.titlecaseSegment": { 195 func: TitlecaseMapperDemo.titlecaseSegment, 196 // For avoiding webpacking minifying issues: 197 funcName: "TitlecaseMapper.titlecaseSegment", 198 parameters: [ 199 200 { 201 name: "S", 202 type: "string", 203 typeUse: "string" 204 }, 205 206 { 207 name: "Locale:Name", 208 type: "string", 209 typeUse: "string" 210 }, 211 212 { 213 name: "Options:LeadingAdjustment", 214 type: "LeadingAdjustment", 215 typeUse: "enumerator" 216 }, 217 218 { 219 name: "Options:TrailingCase", 220 type: "TrailingCase", 221 typeUse: "enumerator" 222 } 223 224 ] 225 }, 226 227 "TitlecaseMapper.titlecaseSegmentWithCompiledData": { 228 func: TitlecaseMapperDemo.titlecaseSegmentWithCompiledData, 229 // For avoiding webpacking minifying issues: 230 funcName: "TitlecaseMapper.titlecaseSegmentWithCompiledData", 231 parameters: [ 232 233 { 234 name: "S", 235 type: "string", 236 typeUse: "string" 237 }, 238 239 { 240 name: "Locale:Name", 241 type: "string", 242 typeUse: "string" 243 }, 244 245 { 246 name: "Options:LeadingAdjustment", 247 type: "LeadingAdjustment", 248 typeUse: "enumerator" 249 }, 250 251 { 252 name: "Options:TrailingCase", 253 type: "TrailingCase", 254 typeUse: "enumerator" 255 } 256 257 ] 258 }, 259 260 "Date.monthCode": { 261 func: DateDemo.monthCode, 262 // For avoiding webpacking minifying issues: 263 funcName: "Date.monthCode", 264 parameters: [ 265 266 { 267 name: "Date:Year", 268 type: "number", 269 typeUse: "number" 270 }, 271 272 { 273 name: "Date:Month", 274 type: "number", 275 typeUse: "number" 276 }, 277 278 { 279 name: "Date:Day", 280 type: "number", 281 typeUse: "number" 282 }, 283 284 { 285 name: "Date:Calendar:Kind", 286 type: "CalendarKind", 287 typeUse: "enumerator" 288 } 289 290 ] 291 }, 292 293 "Date.era": { 294 func: DateDemo.era, 295 // For avoiding webpacking minifying issues: 296 funcName: "Date.era", 297 parameters: [ 298 299 { 300 name: "Date:Year", 301 type: "number", 302 typeUse: "number" 303 }, 304 305 { 306 name: "Date:Month", 307 type: "number", 308 typeUse: "number" 309 }, 310 311 { 312 name: "Date:Day", 313 type: "number", 314 typeUse: "number" 315 }, 316 317 { 318 name: "Date:Calendar:Kind", 319 type: "CalendarKind", 320 typeUse: "enumerator" 321 } 322 323 ] 324 }, 325 326 "DateFormatter.formatIso": { 327 func: DateFormatterDemo.formatIso, 328 // For avoiding webpacking minifying issues: 329 funcName: "DateFormatter.formatIso", 330 parameters: [ 331 332 { 333 name: "DateFormatter:Locale:Name", 334 type: "string", 335 typeUse: "string" 336 }, 337 338 { 339 name: "DateFormatter:Length", 340 type: "DateTimeLength", 341 typeUse: "enumerator" 342 }, 343 344 { 345 name: "DateFormatter:Alignment", 346 type: "DateTimeAlignment", 347 typeUse: "enumerator" 348 }, 349 350 { 351 name: "DateFormatter:YearStyle", 352 type: "YearStyle", 353 typeUse: "enumerator" 354 }, 355 356 { 357 name: "Date:Year", 358 type: "number", 359 typeUse: "number" 360 }, 361 362 { 363 name: "Date:Month", 364 type: "number", 365 typeUse: "number" 366 }, 367 368 { 369 name: "Date:Day", 370 type: "number", 371 typeUse: "number" 372 } 373 374 ] 375 }, 376 377 "DateFormatter.formatSameCalendar": { 378 func: DateFormatterDemo.formatSameCalendar, 379 // For avoiding webpacking minifying issues: 380 funcName: "DateFormatter.formatSameCalendar", 381 parameters: [ 382 383 { 384 name: "DateFormatter:Locale:Name", 385 type: "string", 386 typeUse: "string" 387 }, 388 389 { 390 name: "DateFormatter:Length", 391 type: "DateTimeLength", 392 typeUse: "enumerator" 393 }, 394 395 { 396 name: "DateFormatter:Alignment", 397 type: "DateTimeAlignment", 398 typeUse: "enumerator" 399 }, 400 401 { 402 name: "DateFormatter:YearStyle", 403 type: "YearStyle", 404 typeUse: "enumerator" 405 }, 406 407 { 408 name: "Date:Year", 409 type: "number", 410 typeUse: "number" 411 }, 412 413 { 414 name: "Date:Month", 415 type: "number", 416 typeUse: "number" 417 }, 418 419 { 420 name: "Date:Day", 421 type: "number", 422 typeUse: "number" 423 }, 424 425 { 426 name: "Date:Calendar:Kind", 427 type: "CalendarKind", 428 typeUse: "enumerator" 429 } 430 431 ] 432 }, 433 434 "DateFormatterGregorian.formatIso": { 435 func: DateFormatterGregorianDemo.formatIso, 436 // For avoiding webpacking minifying issues: 437 funcName: "DateFormatterGregorian.formatIso", 438 parameters: [ 439 440 { 441 name: "DateFormatterGregorian:Locale:Name", 442 type: "string", 443 typeUse: "string" 444 }, 445 446 { 447 name: "DateFormatterGregorian:Length", 448 type: "DateTimeLength", 449 typeUse: "enumerator" 450 }, 451 452 { 453 name: "DateFormatterGregorian:Alignment", 454 type: "DateTimeAlignment", 455 typeUse: "enumerator" 456 }, 457 458 { 459 name: "DateFormatterGregorian:YearStyle", 460 type: "YearStyle", 461 typeUse: "enumerator" 462 }, 463 464 { 465 name: "Date:Year", 466 type: "number", 467 typeUse: "number" 468 }, 469 470 { 471 name: "Date:Month", 472 type: "number", 473 typeUse: "number" 474 }, 475 476 { 477 name: "Date:Day", 478 type: "number", 479 typeUse: "number" 480 } 481 482 ] 483 }, 484 485 "DateTimeFormatter.formatIso": { 486 func: DateTimeFormatterDemo.formatIso, 487 // For avoiding webpacking minifying issues: 488 funcName: "DateTimeFormatter.formatIso", 489 parameters: [ 490 491 { 492 name: "DateTimeFormatter:Locale:Name", 493 type: "string", 494 typeUse: "string" 495 }, 496 497 { 498 name: "DateTimeFormatter:Length", 499 type: "DateTimeLength", 500 typeUse: "enumerator" 501 }, 502 503 { 504 name: "DateTimeFormatter:TimePrecision", 505 type: "TimePrecision", 506 typeUse: "enumerator" 507 }, 508 509 { 510 name: "DateTimeFormatter:Alignment", 511 type: "DateTimeAlignment", 512 typeUse: "enumerator" 513 }, 514 515 { 516 name: "DateTimeFormatter:YearStyle", 517 type: "YearStyle", 518 typeUse: "enumerator" 519 }, 520 521 { 522 name: "Date:Year", 523 type: "number", 524 typeUse: "number" 525 }, 526 527 { 528 name: "Date:Month", 529 type: "number", 530 typeUse: "number" 531 }, 532 533 { 534 name: "Date:Day", 535 type: "number", 536 typeUse: "number" 537 }, 538 539 { 540 name: "Time:Hour", 541 type: "number", 542 typeUse: "number" 543 }, 544 545 { 546 name: "Time:Minute", 547 type: "number", 548 typeUse: "number" 549 }, 550 551 { 552 name: "Time:Second", 553 type: "number", 554 typeUse: "number" 555 }, 556 557 { 558 name: "Time:Subsecond", 559 type: "number", 560 typeUse: "number" 561 } 562 563 ] 564 }, 565 566 "DateTimeFormatter.formatSameCalendar": { 567 func: DateTimeFormatterDemo.formatSameCalendar, 568 // For avoiding webpacking minifying issues: 569 funcName: "DateTimeFormatter.formatSameCalendar", 570 parameters: [ 571 572 { 573 name: "DateTimeFormatter:Locale:Name", 574 type: "string", 575 typeUse: "string" 576 }, 577 578 { 579 name: "DateTimeFormatter:Length", 580 type: "DateTimeLength", 581 typeUse: "enumerator" 582 }, 583 584 { 585 name: "DateTimeFormatter:TimePrecision", 586 type: "TimePrecision", 587 typeUse: "enumerator" 588 }, 589 590 { 591 name: "DateTimeFormatter:Alignment", 592 type: "DateTimeAlignment", 593 typeUse: "enumerator" 594 }, 595 596 { 597 name: "DateTimeFormatter:YearStyle", 598 type: "YearStyle", 599 typeUse: "enumerator" 600 }, 601 602 { 603 name: "Date:Year", 604 type: "number", 605 typeUse: "number" 606 }, 607 608 { 609 name: "Date:Month", 610 type: "number", 611 typeUse: "number" 612 }, 613 614 { 615 name: "Date:Day", 616 type: "number", 617 typeUse: "number" 618 }, 619 620 { 621 name: "Date:Calendar:Kind", 622 type: "CalendarKind", 623 typeUse: "enumerator" 624 }, 625 626 { 627 name: "Time:Hour", 628 type: "number", 629 typeUse: "number" 630 }, 631 632 { 633 name: "Time:Minute", 634 type: "number", 635 typeUse: "number" 636 }, 637 638 { 639 name: "Time:Second", 640 type: "number", 641 typeUse: "number" 642 }, 643 644 { 645 name: "Time:Subsecond", 646 type: "number", 647 typeUse: "number" 648 } 649 650 ] 651 }, 652 653 "DateTimeFormatterGregorian.formatIso": { 654 func: DateTimeFormatterGregorianDemo.formatIso, 655 // For avoiding webpacking minifying issues: 656 funcName: "DateTimeFormatterGregorian.formatIso", 657 parameters: [ 658 659 { 660 name: "DateTimeFormatterGregorian:Locale:Name", 661 type: "string", 662 typeUse: "string" 663 }, 664 665 { 666 name: "DateTimeFormatterGregorian:Length", 667 type: "DateTimeLength", 668 typeUse: "enumerator" 669 }, 670 671 { 672 name: "DateTimeFormatterGregorian:TimePrecision", 673 type: "TimePrecision", 674 typeUse: "enumerator" 675 }, 676 677 { 678 name: "DateTimeFormatterGregorian:Alignment", 679 type: "DateTimeAlignment", 680 typeUse: "enumerator" 681 }, 682 683 { 684 name: "DateTimeFormatterGregorian:YearStyle", 685 type: "YearStyle", 686 typeUse: "enumerator" 687 }, 688 689 { 690 name: "Date:Year", 691 type: "number", 692 typeUse: "number" 693 }, 694 695 { 696 name: "Date:Month", 697 type: "number", 698 typeUse: "number" 699 }, 700 701 { 702 name: "Date:Day", 703 type: "number", 704 typeUse: "number" 705 }, 706 707 { 708 name: "Time:Hour", 709 type: "number", 710 typeUse: "number" 711 }, 712 713 { 714 name: "Time:Minute", 715 type: "number", 716 typeUse: "number" 717 }, 718 719 { 720 name: "Time:Second", 721 type: "number", 722 typeUse: "number" 723 }, 724 725 { 726 name: "Time:Subsecond", 727 type: "number", 728 typeUse: "number" 729 } 730 731 ] 732 }, 733 734 "DecimalFormatter.format": { 735 func: DecimalFormatterDemo.format, 736 // For avoiding webpacking minifying issues: 737 funcName: "DecimalFormatter.format", 738 parameters: [ 739 740 { 741 name: "DecimalFormatter:Locale:Name", 742 type: "string", 743 typeUse: "string" 744 }, 745 746 { 747 name: "DecimalFormatter:GroupingStrategy", 748 type: "DecimalGroupingStrategy", 749 typeUse: "enumerator" 750 }, 751 752 { 753 name: "Value:F", 754 type: "number", 755 typeUse: "number" 756 } 757 758 ] 759 }, 760 761 "Decimal.toString": { 762 func: DecimalDemo.toString, 763 // For avoiding webpacking minifying issues: 764 funcName: "Decimal.toString", 765 parameters: [ 766 767 { 768 name: "Decimal:F", 769 type: "number", 770 typeUse: "number" 771 } 772 773 ] 774 }, 775 776 "ListFormatter.format": { 777 func: ListFormatterDemo.format, 778 // For avoiding webpacking minifying issues: 779 funcName: "ListFormatter.format", 780 parameters: [ 781 782 { 783 name: "ListFormatter:Locale:Name", 784 type: "string", 785 typeUse: "string" 786 }, 787 788 { 789 name: "ListFormatter:Length", 790 type: "ListLength", 791 typeUse: "enumerator" 792 }, 793 794 { 795 name: "List", 796 type: "Array<string>", 797 typeUse: "Array<string>" 798 } 799 800 ] 801 }, 802 803 "Locale.basename": { 804 func: LocaleDemo.basename, 805 // For avoiding webpacking minifying issues: 806 funcName: "Locale.basename", 807 parameters: [ 808 809 { 810 name: "Locale:Name", 811 type: "string", 812 typeUse: "string" 813 } 814 815 ] 816 }, 817 818 "Locale.getUnicodeExtension": { 819 func: LocaleDemo.getUnicodeExtension, 820 // For avoiding webpacking minifying issues: 821 funcName: "Locale.getUnicodeExtension", 822 parameters: [ 823 824 { 825 name: "Locale:Name", 826 type: "string", 827 typeUse: "string" 828 }, 829 830 { 831 name: "S", 832 type: "string", 833 typeUse: "string" 834 } 835 836 ] 837 }, 838 839 "Locale.language": { 840 func: LocaleDemo.language, 841 // For avoiding webpacking minifying issues: 842 funcName: "Locale.language", 843 parameters: [ 844 845 { 846 name: "Locale:Name", 847 type: "string", 848 typeUse: "string" 849 } 850 851 ] 852 }, 853 854 "Locale.region": { 855 func: LocaleDemo.region, 856 // For avoiding webpacking minifying issues: 857 funcName: "Locale.region", 858 parameters: [ 859 860 { 861 name: "Locale:Name", 862 type: "string", 863 typeUse: "string" 864 } 865 866 ] 867 }, 868 869 "Locale.script": { 870 func: LocaleDemo.script, 871 // For avoiding webpacking minifying issues: 872 funcName: "Locale.script", 873 parameters: [ 874 875 { 876 name: "Locale:Name", 877 type: "string", 878 typeUse: "string" 879 } 880 881 ] 882 }, 883 884 "Locale.normalize": { 885 func: LocaleDemo.normalize, 886 // For avoiding webpacking minifying issues: 887 funcName: "Locale.normalize", 888 parameters: [ 889 890 { 891 name: "S", 892 type: "string", 893 typeUse: "string" 894 } 895 896 ] 897 }, 898 899 "Locale.toString": { 900 func: LocaleDemo.toString, 901 // For avoiding webpacking minifying issues: 902 funcName: "Locale.toString", 903 parameters: [ 904 905 { 906 name: "Locale:Name", 907 type: "string", 908 typeUse: "string" 909 } 910 911 ] 912 }, 913 914 "ComposingNormalizer.normalize": { 915 func: ComposingNormalizerDemo.normalize, 916 // For avoiding webpacking minifying issues: 917 funcName: "ComposingNormalizer.normalize", 918 parameters: [ 919 920 { 921 name: "S", 922 type: "string", 923 typeUse: "string" 924 } 925 926 ] 927 }, 928 929 "DecomposingNormalizer.normalize": { 930 func: DecomposingNormalizerDemo.normalize, 931 // For avoiding webpacking minifying issues: 932 funcName: "DecomposingNormalizer.normalize", 933 parameters: [ 934 935 { 936 name: "S", 937 type: "string", 938 typeUse: "string" 939 } 940 941 ] 942 }, 943 944 "TimeFormatter.format": { 945 func: TimeFormatterDemo.format, 946 // For avoiding webpacking minifying issues: 947 funcName: "TimeFormatter.format", 948 parameters: [ 949 950 { 951 name: "TimeFormatter:Locale:Name", 952 type: "string", 953 typeUse: "string" 954 }, 955 956 { 957 name: "TimeFormatter:Length", 958 type: "DateTimeLength", 959 typeUse: "enumerator" 960 }, 961 962 { 963 name: "TimeFormatter:TimePrecision", 964 type: "TimePrecision", 965 typeUse: "enumerator" 966 }, 967 968 { 969 name: "TimeFormatter:Alignment", 970 type: "DateTimeAlignment", 971 typeUse: "enumerator" 972 }, 973 974 { 975 name: "Time:Hour", 976 type: "number", 977 typeUse: "number" 978 }, 979 980 { 981 name: "Time:Minute", 982 type: "number", 983 typeUse: "number" 984 }, 985 986 { 987 name: "Time:Second", 988 type: "number", 989 typeUse: "number" 990 }, 991 992 { 993 name: "Time:Subsecond", 994 type: "number", 995 typeUse: "number" 996 } 997 998 ] 999 }, 1000 1001 "TimeZoneFormatter.format": { 1002 func: TimeZoneFormatterDemo.format, 1003 // For avoiding webpacking minifying issues: 1004 funcName: "TimeZoneFormatter.format", 1005 parameters: [ 1006 1007 { 1008 name: "TimeZoneFormatter:Locale:Name", 1009 type: "string", 1010 typeUse: "string" 1011 }, 1012 1013 { 1014 name: "Zone:Id:Id", 1015 type: "string", 1016 typeUse: "string" 1017 }, 1018 1019 { 1020 name: "Zone:Offset:Offset", 1021 type: "string", 1022 typeUse: "string" 1023 }, 1024 1025 { 1026 name: "Zone:Variant", 1027 type: "TimeZoneVariant", 1028 typeUse: "enumerator" 1029 } 1030 1031 ] 1032 }, 1033 1034 "ZonedDateFormatter.formatIso": { 1035 func: ZonedDateFormatterDemo.formatIso, 1036 // For avoiding webpacking minifying issues: 1037 funcName: "ZonedDateFormatter.formatIso", 1038 parameters: [ 1039 1040 { 1041 name: "ZonedDateFormatter:Locale:Name", 1042 type: "string", 1043 typeUse: "string" 1044 }, 1045 1046 { 1047 name: "ZonedDateFormatter:Formatter:Locale:Name", 1048 type: "string", 1049 typeUse: "string" 1050 }, 1051 1052 { 1053 name: "ZonedDateFormatter:Formatter:Length", 1054 type: "DateTimeLength", 1055 typeUse: "enumerator" 1056 }, 1057 1058 { 1059 name: "ZonedDateFormatter:Formatter:Alignment", 1060 type: "DateTimeAlignment", 1061 typeUse: "enumerator" 1062 }, 1063 1064 { 1065 name: "ZonedDateFormatter:Formatter:YearStyle", 1066 type: "YearStyle", 1067 typeUse: "enumerator" 1068 }, 1069 1070 { 1071 name: "Date:Year", 1072 type: "number", 1073 typeUse: "number" 1074 }, 1075 1076 { 1077 name: "Date:Month", 1078 type: "number", 1079 typeUse: "number" 1080 }, 1081 1082 { 1083 name: "Date:Day", 1084 type: "number", 1085 typeUse: "number" 1086 }, 1087 1088 { 1089 name: "Zone:Id:Id", 1090 type: "string", 1091 typeUse: "string" 1092 }, 1093 1094 { 1095 name: "Zone:Offset:Offset", 1096 type: "string", 1097 typeUse: "string" 1098 }, 1099 1100 { 1101 name: "Zone:Variant", 1102 type: "TimeZoneVariant", 1103 typeUse: "enumerator" 1104 } 1105 1106 ] 1107 }, 1108 1109 "ZonedDateFormatterGregorian.formatIso": { 1110 func: ZonedDateFormatterGregorianDemo.formatIso, 1111 // For avoiding webpacking minifying issues: 1112 funcName: "ZonedDateFormatterGregorian.formatIso", 1113 parameters: [ 1114 1115 { 1116 name: "ZonedDateFormatterGregorian:Locale:Name", 1117 type: "string", 1118 typeUse: "string" 1119 }, 1120 1121 { 1122 name: "ZonedDateFormatterGregorian:Formatter:Locale:Name", 1123 type: "string", 1124 typeUse: "string" 1125 }, 1126 1127 { 1128 name: "ZonedDateFormatterGregorian:Formatter:Length", 1129 type: "DateTimeLength", 1130 typeUse: "enumerator" 1131 }, 1132 1133 { 1134 name: "ZonedDateFormatterGregorian:Formatter:Alignment", 1135 type: "DateTimeAlignment", 1136 typeUse: "enumerator" 1137 }, 1138 1139 { 1140 name: "ZonedDateFormatterGregorian:Formatter:YearStyle", 1141 type: "YearStyle", 1142 typeUse: "enumerator" 1143 }, 1144 1145 { 1146 name: "Date:Year", 1147 type: "number", 1148 typeUse: "number" 1149 }, 1150 1151 { 1152 name: "Date:Month", 1153 type: "number", 1154 typeUse: "number" 1155 }, 1156 1157 { 1158 name: "Date:Day", 1159 type: "number", 1160 typeUse: "number" 1161 }, 1162 1163 { 1164 name: "Zone:Id:Id", 1165 type: "string", 1166 typeUse: "string" 1167 }, 1168 1169 { 1170 name: "Zone:Offset:Offset", 1171 type: "string", 1172 typeUse: "string" 1173 }, 1174 1175 { 1176 name: "Zone:Variant", 1177 type: "TimeZoneVariant", 1178 typeUse: "enumerator" 1179 } 1180 1181 ] 1182 }, 1183 1184 "ZonedDateTimeFormatter.formatIso": { 1185 func: ZonedDateTimeFormatterDemo.formatIso, 1186 // For avoiding webpacking minifying issues: 1187 funcName: "ZonedDateTimeFormatter.formatIso", 1188 parameters: [ 1189 1190 { 1191 name: "ZonedDateTimeFormatter:Locale:Name", 1192 type: "string", 1193 typeUse: "string" 1194 }, 1195 1196 { 1197 name: "ZonedDateTimeFormatter:Formatter:Locale:Name", 1198 type: "string", 1199 typeUse: "string" 1200 }, 1201 1202 { 1203 name: "ZonedDateTimeFormatter:Formatter:Length", 1204 type: "DateTimeLength", 1205 typeUse: "enumerator" 1206 }, 1207 1208 { 1209 name: "ZonedDateTimeFormatter:Formatter:TimePrecision", 1210 type: "TimePrecision", 1211 typeUse: "enumerator" 1212 }, 1213 1214 { 1215 name: "ZonedDateTimeFormatter:Formatter:Alignment", 1216 type: "DateTimeAlignment", 1217 typeUse: "enumerator" 1218 }, 1219 1220 { 1221 name: "ZonedDateTimeFormatter:Formatter:YearStyle", 1222 type: "YearStyle", 1223 typeUse: "enumerator" 1224 }, 1225 1226 { 1227 name: "Date:Year", 1228 type: "number", 1229 typeUse: "number" 1230 }, 1231 1232 { 1233 name: "Date:Month", 1234 type: "number", 1235 typeUse: "number" 1236 }, 1237 1238 { 1239 name: "Date:Day", 1240 type: "number", 1241 typeUse: "number" 1242 }, 1243 1244 { 1245 name: "Time:Hour", 1246 type: "number", 1247 typeUse: "number" 1248 }, 1249 1250 { 1251 name: "Time:Minute", 1252 type: "number", 1253 typeUse: "number" 1254 }, 1255 1256 { 1257 name: "Time:Second", 1258 type: "number", 1259 typeUse: "number" 1260 }, 1261 1262 { 1263 name: "Time:Subsecond", 1264 type: "number", 1265 typeUse: "number" 1266 }, 1267 1268 { 1269 name: "Zone:Id:Id", 1270 type: "string", 1271 typeUse: "string" 1272 }, 1273 1274 { 1275 name: "Zone:Offset:Offset", 1276 type: "string", 1277 typeUse: "string" 1278 }, 1279 1280 { 1281 name: "Zone:Variant", 1282 type: "TimeZoneVariant", 1283 typeUse: "enumerator" 1284 } 1285 1286 ] 1287 }, 1288 1289 "ZonedDateTimeFormatterGregorian.formatIso": { 1290 func: ZonedDateTimeFormatterGregorianDemo.formatIso, 1291 // For avoiding webpacking minifying issues: 1292 funcName: "ZonedDateTimeFormatterGregorian.formatIso", 1293 parameters: [ 1294 1295 { 1296 name: "ZonedDateTimeFormatterGregorian:Locale:Name", 1297 type: "string", 1298 typeUse: "string" 1299 }, 1300 1301 { 1302 name: "ZonedDateTimeFormatterGregorian:Formatter:Locale:Name", 1303 type: "string", 1304 typeUse: "string" 1305 }, 1306 1307 { 1308 name: "ZonedDateTimeFormatterGregorian:Formatter:Length", 1309 type: "DateTimeLength", 1310 typeUse: "enumerator" 1311 }, 1312 1313 { 1314 name: "ZonedDateTimeFormatterGregorian:Formatter:TimePrecision", 1315 type: "TimePrecision", 1316 typeUse: "enumerator" 1317 }, 1318 1319 { 1320 name: "ZonedDateTimeFormatterGregorian:Formatter:Alignment", 1321 type: "DateTimeAlignment", 1322 typeUse: "enumerator" 1323 }, 1324 1325 { 1326 name: "ZonedDateTimeFormatterGregorian:Formatter:YearStyle", 1327 type: "YearStyle", 1328 typeUse: "enumerator" 1329 }, 1330 1331 { 1332 name: "Date:Year", 1333 type: "number", 1334 typeUse: "number" 1335 }, 1336 1337 { 1338 name: "Date:Month", 1339 type: "number", 1340 typeUse: "number" 1341 }, 1342 1343 { 1344 name: "Date:Day", 1345 type: "number", 1346 typeUse: "number" 1347 }, 1348 1349 { 1350 name: "Time:Hour", 1351 type: "number", 1352 typeUse: "number" 1353 }, 1354 1355 { 1356 name: "Time:Minute", 1357 type: "number", 1358 typeUse: "number" 1359 }, 1360 1361 { 1362 name: "Time:Second", 1363 type: "number", 1364 typeUse: "number" 1365 }, 1366 1367 { 1368 name: "Time:Subsecond", 1369 type: "number", 1370 typeUse: "number" 1371 }, 1372 1373 { 1374 name: "Zone:Id:Id", 1375 type: "string", 1376 typeUse: "string" 1377 }, 1378 1379 { 1380 name: "Zone:Offset:Offset", 1381 type: "string", 1382 typeUse: "string" 1383 }, 1384 1385 { 1386 name: "Zone:Variant", 1387 type: "TimeZoneVariant", 1388 typeUse: "enumerator" 1389 } 1390 1391 ] 1392 }, 1393 1394 "ZonedTimeFormatter.format": { 1395 func: ZonedTimeFormatterDemo.format, 1396 // For avoiding webpacking minifying issues: 1397 funcName: "ZonedTimeFormatter.format", 1398 parameters: [ 1399 1400 { 1401 name: "ZonedTimeFormatter:Locale:Name", 1402 type: "string", 1403 typeUse: "string" 1404 }, 1405 1406 { 1407 name: "ZonedTimeFormatter:Length", 1408 type: "DateTimeLength", 1409 typeUse: "enumerator" 1410 }, 1411 1412 { 1413 name: "ZonedTimeFormatter:TimePrecision", 1414 type: "TimePrecision", 1415 typeUse: "enumerator" 1416 }, 1417 1418 { 1419 name: "ZonedTimeFormatter:Alignment", 1420 type: "DateTimeAlignment", 1421 typeUse: "enumerator" 1422 }, 1423 1424 { 1425 name: "Time:Hour", 1426 type: "number", 1427 typeUse: "number" 1428 }, 1429 1430 { 1431 name: "Time:Minute", 1432 type: "number", 1433 typeUse: "number" 1434 }, 1435 1436 { 1437 name: "Time:Second", 1438 type: "number", 1439 typeUse: "number" 1440 }, 1441 1442 { 1443 name: "Time:Subsecond", 1444 type: "number", 1445 typeUse: "number" 1446 }, 1447 1448 { 1449 name: "Zone:Id:Id", 1450 type: "string", 1451 typeUse: "string" 1452 }, 1453 1454 { 1455 name: "Zone:Offset:Offset", 1456 type: "string", 1457 typeUse: "string" 1458 }, 1459 1460 { 1461 name: "Zone:Variant", 1462 type: "TimeZoneVariant", 1463 typeUse: "enumerator" 1464 } 1465 1466 ] 1467 } 1468 }, RenderTerminiWordSegmenter); 1469 1470 export const RenderInfo = { 1471 "termini": termini 1472 };