• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// generated by diplomat-tool
2import type { DataError } from "./DataError"
3import type { DataProvider } from "./DataProvider"
4import type { Locale } from "./Locale"
5import type { LocaleDirection } from "./LocaleDirection"
6import type { pointer, codepoint } from "./diplomat-runtime.d.ts";
7
8
9/** See the [Rust documentation for `LocaleDirectionality`](https://docs.rs/icu/latest/icu/locale/struct.LocaleDirectionality.html) for more information.
10*/
11
12
13export class LocaleDirectionality {
14
15    get ffiValue(): pointer;
16
17    static createCommonWithProvider(provider: DataProvider): LocaleDirectionality;
18
19    static createExtended(): LocaleDirectionality;
20
21    static createExtendedWithProvider(provider: DataProvider): LocaleDirectionality;
22
23    get(locale: Locale): LocaleDirection;
24
25    isLeftToRight(locale: Locale): boolean;
26
27    isRightToLeft(locale: Locale): boolean;
28
29    constructor();
30}