• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// generated by diplomat-tool
2import type { CodePointSetData } from "./CodePointSetData"
3import type { ScriptExtensionsSet } from "./ScriptExtensionsSet"
4import type { pointer, codepoint } from "./diplomat-runtime.d.ts";
5
6
7/** A slightly faster ScriptWithExtensions object
8*
9*See the [Rust documentation for `ScriptWithExtensionsBorrowed`](https://docs.rs/icu/latest/icu/properties/script/struct.ScriptWithExtensionsBorrowed.html) for more information.
10*/
11
12
13export class ScriptWithExtensionsBorrowed {
14
15    get ffiValue(): pointer;
16
17    getScriptVal(ch: codepoint): number;
18
19    getScriptExtensionsVal(ch: codepoint): ScriptExtensionsSet;
20
21    hasScript(ch: codepoint, script: number): boolean;
22
23    getScriptExtensionsSet(script: number): CodePointSetData;
24}