• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// generated by diplomat-tool
2import type { TimeZoneInvalidOffsetError } from "./TimeZoneInvalidOffsetError"
3import type { pointer, codepoint } from "./diplomat-runtime.d.ts";
4
5
6/** See the [Rust documentation for `UtcOffset`](https://docs.rs/icu/latest/icu/time/zone/struct.UtcOffset.html) for more information.
7*/
8
9
10export class UtcOffset {
11
12    get ffiValue(): pointer;
13
14    static fromSeconds(seconds: number): UtcOffset;
15
16    static fromEighthsOfHour(eighthsOfHour: number): UtcOffset;
17
18    static fromString(offset: string): UtcOffset;
19
20    get eighthsOfHour(): number;
21
22    get seconds(): number;
23
24    get isNonNegative(): boolean;
25
26    get isZero(): boolean;
27
28    get hoursPart(): number;
29
30    get minutesPart(): number;
31
32    get secondsPart(): number;
33}