tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

BidiMirroringGlyph.d.ts (1340B)


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