CanonicalCombiningClass.d.ts (4102B)
1 // generated by diplomat-tool 2 import type { pointer, codepoint } from "./diplomat-runtime.d.ts"; 3 4 5 /** 6 * See the [Rust documentation for `CanonicalCombiningClass`](https://docs.rs/icu/latest/icu/properties/props/struct.CanonicalCombiningClass.html) for more information. 7 */ 8 9 10 export class CanonicalCombiningClass { 11 12 static fromValue(value: CanonicalCombiningClass | string): CanonicalCombiningClass; 13 14 get value(): string; 15 16 get ffiValue(): number; 17 18 static NotReordered : CanonicalCombiningClass; 19 static Overlay : CanonicalCombiningClass; 20 static HanReading : CanonicalCombiningClass; 21 static Nukta : CanonicalCombiningClass; 22 static KanaVoicing : CanonicalCombiningClass; 23 static Virama : CanonicalCombiningClass; 24 static Ccc10 : CanonicalCombiningClass; 25 static Ccc11 : CanonicalCombiningClass; 26 static Ccc12 : CanonicalCombiningClass; 27 static Ccc13 : CanonicalCombiningClass; 28 static Ccc14 : CanonicalCombiningClass; 29 static Ccc15 : CanonicalCombiningClass; 30 static Ccc16 : CanonicalCombiningClass; 31 static Ccc17 : CanonicalCombiningClass; 32 static Ccc18 : CanonicalCombiningClass; 33 static Ccc19 : CanonicalCombiningClass; 34 static Ccc20 : CanonicalCombiningClass; 35 static Ccc21 : CanonicalCombiningClass; 36 static Ccc22 : CanonicalCombiningClass; 37 static Ccc23 : CanonicalCombiningClass; 38 static Ccc24 : CanonicalCombiningClass; 39 static Ccc25 : CanonicalCombiningClass; 40 static Ccc26 : CanonicalCombiningClass; 41 static Ccc27 : CanonicalCombiningClass; 42 static Ccc28 : CanonicalCombiningClass; 43 static Ccc29 : CanonicalCombiningClass; 44 static Ccc30 : CanonicalCombiningClass; 45 static Ccc31 : CanonicalCombiningClass; 46 static Ccc32 : CanonicalCombiningClass; 47 static Ccc33 : CanonicalCombiningClass; 48 static Ccc34 : CanonicalCombiningClass; 49 static Ccc35 : CanonicalCombiningClass; 50 static Ccc36 : CanonicalCombiningClass; 51 static Ccc84 : CanonicalCombiningClass; 52 static Ccc91 : CanonicalCombiningClass; 53 static Ccc103 : CanonicalCombiningClass; 54 static Ccc107 : CanonicalCombiningClass; 55 static Ccc118 : CanonicalCombiningClass; 56 static Ccc122 : CanonicalCombiningClass; 57 static Ccc129 : CanonicalCombiningClass; 58 static Ccc130 : CanonicalCombiningClass; 59 static Ccc132 : CanonicalCombiningClass; 60 static Ccc133 : CanonicalCombiningClass; 61 static AttachedBelowLeft : CanonicalCombiningClass; 62 static AttachedBelow : CanonicalCombiningClass; 63 static AttachedAbove : CanonicalCombiningClass; 64 static AttachedAboveRight : CanonicalCombiningClass; 65 static BelowLeft : CanonicalCombiningClass; 66 static Below : CanonicalCombiningClass; 67 static BelowRight : CanonicalCombiningClass; 68 static Left : CanonicalCombiningClass; 69 static Right : CanonicalCombiningClass; 70 static AboveLeft : CanonicalCombiningClass; 71 static Above : CanonicalCombiningClass; 72 static AboveRight : CanonicalCombiningClass; 73 static DoubleBelow : CanonicalCombiningClass; 74 static DoubleAbove : CanonicalCombiningClass; 75 static IotaSubscript : CanonicalCombiningClass; 76 77 78 /** 79 * See the [Rust documentation for `for_char`](https://docs.rs/icu/latest/icu/properties/props/trait.EnumeratedProperty.html#tymethod.for_char) for more information. 80 */ 81 static forChar(ch: codepoint): CanonicalCombiningClass; 82 83 /** 84 * Convert to an integer value usable with ICU4C and CodePointMapData 85 * 86 * See the [Rust documentation for `to_icu4c_value`](https://docs.rs/icu/latest/icu/properties/props/struct.CanonicalCombiningClass.html#method.to_icu4c_value) for more information. 87 */ 88 toIntegerValue(): number; 89 90 /** 91 * Convert from an integer value from ICU4C or CodePointMapData 92 * 93 * See the [Rust documentation for `from_icu4c_value`](https://docs.rs/icu/latest/icu/properties/props/struct.CanonicalCombiningClass.html#method.from_icu4c_value) for more information. 94 */ 95 static fromIntegerValue(other: number): CanonicalCombiningClass | null; 96 97 constructor(value: CanonicalCombiningClass | string ); 98 }