• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// generated by diplomat-tool
2import type { pointer, codepoint } from "./diplomat-runtime.d.ts";
3
4
5/** See the [Rust documentation for `Script`](https://docs.rs/icu/latest/icu/properties/props/struct.Script.html) for more information.
6*/
7
8
9export class Script {
10
11
12    static fromValue(value : Script | string) : Script;
13
14    get value() : string;
15
16    get ffiValue() : number;
17
18    static Adlam : Script;
19    static Ahom : Script;
20    static AnatolianHieroglyphs : Script;
21    static Arabic : Script;
22    static Armenian : Script;
23    static Avestan : Script;
24    static Balinese : Script;
25    static Bamum : Script;
26    static BassaVah : Script;
27    static Batak : Script;
28    static Bengali : Script;
29    static Bhaiksuki : Script;
30    static Bopomofo : Script;
31    static Brahmi : Script;
32    static Braille : Script;
33    static Buginese : Script;
34    static Buhid : Script;
35    static CanadianAboriginal : Script;
36    static Carian : Script;
37    static CaucasianAlbanian : Script;
38    static Chakma : Script;
39    static Cham : Script;
40    static Cherokee : Script;
41    static Chorasmian : Script;
42    static Common : Script;
43    static Coptic : Script;
44    static Cuneiform : Script;
45    static Cypriot : Script;
46    static CyproMinoan : Script;
47    static Cyrillic : Script;
48    static Deseret : Script;
49    static Devanagari : Script;
50    static DivesAkuru : Script;
51    static Dogra : Script;
52    static Duployan : Script;
53    static EgyptianHieroglyphs : Script;
54    static Elbasan : Script;
55    static Elymaic : Script;
56    static Ethiopian : Script;
57    static Georgian : Script;
58    static Glagolitic : Script;
59    static Gothic : Script;
60    static Grantha : Script;
61    static Greek : Script;
62    static Gujarati : Script;
63    static GunjalaGondi : Script;
64    static Gurmukhi : Script;
65    static Han : Script;
66    static Hangul : Script;
67    static HanifiRohingya : Script;
68    static Hanunoo : Script;
69    static Hatran : Script;
70    static Hebrew : Script;
71    static Hiragana : Script;
72    static ImperialAramaic : Script;
73    static Inherited : Script;
74    static InscriptionalPahlavi : Script;
75    static InscriptionalParthian : Script;
76    static Javanese : Script;
77    static Kaithi : Script;
78    static Kannada : Script;
79    static Katakana : Script;
80    static Kawi : Script;
81    static KayahLi : Script;
82    static Kharoshthi : Script;
83    static KhitanSmallScript : Script;
84    static Khmer : Script;
85    static Khojki : Script;
86    static Khudawadi : Script;
87    static Lao : Script;
88    static Latin : Script;
89    static Lepcha : Script;
90    static Limbu : Script;
91    static LinearA : Script;
92    static LinearB : Script;
93    static Lisu : Script;
94    static Lycian : Script;
95    static Lydian : Script;
96    static Mahajani : Script;
97    static Makasar : Script;
98    static Malayalam : Script;
99    static Mandaic : Script;
100    static Manichaean : Script;
101    static Marchen : Script;
102    static MasaramGondi : Script;
103    static Medefaidrin : Script;
104    static MeeteiMayek : Script;
105    static MendeKikakui : Script;
106    static MeroiticCursive : Script;
107    static MeroiticHieroglyphs : Script;
108    static Miao : Script;
109    static Modi : Script;
110    static Mongolian : Script;
111    static Mro : Script;
112    static Multani : Script;
113    static Myanmar : Script;
114    static Nabataean : Script;
115    static NagMundari : Script;
116    static Nandinagari : Script;
117    static Nastaliq : Script;
118    static NewTaiLue : Script;
119    static Newa : Script;
120    static Nko : Script;
121    static Nushu : Script;
122    static NyiakengPuachueHmong : Script;
123    static Ogham : Script;
124    static OlChiki : Script;
125    static OldHungarian : Script;
126    static OldItalic : Script;
127    static OldNorthArabian : Script;
128    static OldPermic : Script;
129    static OldPersian : Script;
130    static OldSogdian : Script;
131    static OldSouthArabian : Script;
132    static OldTurkic : Script;
133    static OldUyghur : Script;
134    static Oriya : Script;
135    static Osage : Script;
136    static Osmanya : Script;
137    static PahawhHmong : Script;
138    static Palmyrene : Script;
139    static PauCinHau : Script;
140    static PhagsPa : Script;
141    static Phoenician : Script;
142    static PsalterPahlavi : Script;
143    static Rejang : Script;
144    static Runic : Script;
145    static Samaritan : Script;
146    static Saurashtra : Script;
147    static Sharada : Script;
148    static Shavian : Script;
149    static Siddham : Script;
150    static SignWriting : Script;
151    static Sinhala : Script;
152    static Sogdian : Script;
153    static SoraSompeng : Script;
154    static Soyombo : Script;
155    static Sundanese : Script;
156    static SylotiNagri : Script;
157    static Syriac : Script;
158    static Tagalog : Script;
159    static Tagbanwa : Script;
160    static TaiLe : Script;
161    static TaiTham : Script;
162    static TaiViet : Script;
163    static Takri : Script;
164    static Tamil : Script;
165    static Tangsa : Script;
166    static Tangut : Script;
167    static Telugu : Script;
168    static Thaana : Script;
169    static Thai : Script;
170    static Tibetan : Script;
171    static Tifinagh : Script;
172    static Tirhuta : Script;
173    static Toto : Script;
174    static Ugaritic : Script;
175    static Unknown : Script;
176    static Vai : Script;
177    static Vithkuqi : Script;
178    static Wancho : Script;
179    static WarangCiti : Script;
180    static Yezidi : Script;
181    static Yi : Script;
182    static ZanabazarSquare : Script;
183
184    static forChar(ch: codepoint): Script;
185
186    longName(): string | null;
187
188    shortName(): string | null;
189
190    toIntegerValue(): number;
191
192    static fromIntegerValue(other: number): Script | null;
193
194    constructor(value: Script | string );
195}