• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// generated by diplomat-tool
2import type { BidiPairedBracketType } from "./BidiPairedBracketType"
3import type { pointer, codepoint } from "./diplomat-runtime.d.ts";
4
5
6/** See the [Rust documentation for `BidiMirroringGlyph`](https://docs.rs/icu/latest/icu/properties/props/struct.BidiMirroringGlyph.html) for more information.
7*/
8type BidiMirroringGlyph_obj = {
9    mirroringGlyph?: codepoint | null;
10    mirrored: boolean;
11    pairedBracketType: BidiPairedBracketType;
12};
13
14
15
16export class BidiMirroringGlyph {
17
18    get mirroringGlyph() : codepoint | null;
19    set mirroringGlyph(value: codepoint | null);
20
21    get mirrored() : boolean;
22    set mirrored(value: boolean);
23
24    get pairedBracketType() : BidiPairedBracketType;
25    set pairedBracketType(value: BidiPairedBracketType);
26
27    /** Create `BidiMirroringGlyph` from an object that contains all of `BidiMirroringGlyph`s fields.
28    * Optional fields do not need to be included in the provided object.
29    */
30    static fromFields(structObj : BidiMirroringGlyph_obj) : BidiMirroringGlyph;
31
32
33    static forChar(ch: codepoint): BidiMirroringGlyph;
34
35    constructor(structObj : BidiMirroringGlyph_obj);
36}