• 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 `GraphemeClusterBreak`](https://docs.rs/icu/latest/icu/properties/props/struct.GraphemeClusterBreak.html) for more information.
6*/
7
8
9export class GraphemeClusterBreak {
10
11
12    static fromValue(value : GraphemeClusterBreak | string) : GraphemeClusterBreak;
13
14    get value() : string;
15
16    get ffiValue() : number;
17
18    static Other : GraphemeClusterBreak;
19    static Control : GraphemeClusterBreak;
20    static Cr : GraphemeClusterBreak;
21    static Extend : GraphemeClusterBreak;
22    static L : GraphemeClusterBreak;
23    static Lf : GraphemeClusterBreak;
24    static Lv : GraphemeClusterBreak;
25    static Lvt : GraphemeClusterBreak;
26    static T : GraphemeClusterBreak;
27    static V : GraphemeClusterBreak;
28    static SpacingMark : GraphemeClusterBreak;
29    static Prepend : GraphemeClusterBreak;
30    static RegionalIndicator : GraphemeClusterBreak;
31    static EBase : GraphemeClusterBreak;
32    static EBaseGaz : GraphemeClusterBreak;
33    static EModifier : GraphemeClusterBreak;
34    static GlueAfterZwj : GraphemeClusterBreak;
35    static Zwj : GraphemeClusterBreak;
36
37    static forChar(ch: codepoint): GraphemeClusterBreak;
38
39    toIntegerValue(): number;
40
41    static fromIntegerValue(other: number): GraphemeClusterBreak | null;
42
43    constructor(value: GraphemeClusterBreak | string );
44}