• 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 `IndicSyllabicCategory`](https://docs.rs/icu/latest/icu/properties/props/struct.IndicSyllabicCategory.html) for more information.
6*/
7
8
9export class IndicSyllabicCategory {
10
11
12    static fromValue(value : IndicSyllabicCategory | string) : IndicSyllabicCategory;
13
14    get value() : string;
15
16    get ffiValue() : number;
17
18    static Other : IndicSyllabicCategory;
19    static Avagraha : IndicSyllabicCategory;
20    static Bindu : IndicSyllabicCategory;
21    static BrahmiJoiningNumber : IndicSyllabicCategory;
22    static CantillationMark : IndicSyllabicCategory;
23    static Consonant : IndicSyllabicCategory;
24    static ConsonantDead : IndicSyllabicCategory;
25    static ConsonantFinal : IndicSyllabicCategory;
26    static ConsonantHeadLetter : IndicSyllabicCategory;
27    static ConsonantInitialPostfixed : IndicSyllabicCategory;
28    static ConsonantKiller : IndicSyllabicCategory;
29    static ConsonantMedial : IndicSyllabicCategory;
30    static ConsonantPlaceholder : IndicSyllabicCategory;
31    static ConsonantPrecedingRepha : IndicSyllabicCategory;
32    static ConsonantPrefixed : IndicSyllabicCategory;
33    static ConsonantSucceedingRepha : IndicSyllabicCategory;
34    static ConsonantSubjoined : IndicSyllabicCategory;
35    static ConsonantWithStacker : IndicSyllabicCategory;
36    static GeminationMark : IndicSyllabicCategory;
37    static InvisibleStacker : IndicSyllabicCategory;
38    static Joiner : IndicSyllabicCategory;
39    static ModifyingLetter : IndicSyllabicCategory;
40    static NonJoiner : IndicSyllabicCategory;
41    static Nukta : IndicSyllabicCategory;
42    static Number : IndicSyllabicCategory;
43    static NumberJoiner : IndicSyllabicCategory;
44    static PureKiller : IndicSyllabicCategory;
45    static RegisterShifter : IndicSyllabicCategory;
46    static SyllableModifier : IndicSyllabicCategory;
47    static ToneLetter : IndicSyllabicCategory;
48    static ToneMark : IndicSyllabicCategory;
49    static Virama : IndicSyllabicCategory;
50    static Visarga : IndicSyllabicCategory;
51    static Vowel : IndicSyllabicCategory;
52    static VowelDependent : IndicSyllabicCategory;
53    static VowelIndependent : IndicSyllabicCategory;
54    static ReorderingKiller : IndicSyllabicCategory;
55
56    static forChar(ch: codepoint): IndicSyllabicCategory;
57
58    toIntegerValue(): number;
59
60    static fromIntegerValue(other: number): IndicSyllabicCategory | null;
61
62    constructor(value: IndicSyllabicCategory | string );
63}