• 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 `CanonicalCombiningClass`](https://docs.rs/icu/latest/icu/properties/props/struct.CanonicalCombiningClass.html) for more information.
6*/
7
8
9export class CanonicalCombiningClass {
10
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    static forChar(ch: codepoint): CanonicalCombiningClass;
78
79    toIntegerValue(): number;
80
81    static fromIntegerValue(other: number): CanonicalCombiningClass | null;
82
83    constructor(value: CanonicalCombiningClass | string );
84}