mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 23:07:06 +00:00
[@types/luxon] Add the invalidExplanation getters.
These were added as in [v1.5.0](https://github.com/moment/luxon/blob/master/changelog.md#150). With this [PR](https://github.com/moment/luxon/pull/360). All of the `invalidReason` and `invalidExplanation` getters can return `null` if the object is valid.
This commit is contained in:
Vendored
+6
-3
@@ -202,7 +202,8 @@ export class DateTime {
|
||||
daysInMonth: number;
|
||||
daysInYear: number;
|
||||
hour: number;
|
||||
invalidReason: string;
|
||||
invalidReason: string | null;
|
||||
invalidExplanation: string | null;
|
||||
isInDST: boolean;
|
||||
isInLeapYear: boolean;
|
||||
isOffsetFixed: boolean;
|
||||
@@ -325,7 +326,8 @@ export class Duration {
|
||||
static invalid(reason?: string): Duration;
|
||||
days: number;
|
||||
hours: number;
|
||||
invalidReason: string;
|
||||
invalidReason: string | null;
|
||||
invalidExplanation: string | null;
|
||||
isValid: boolean;
|
||||
locale: string;
|
||||
milliseconds: number;
|
||||
@@ -409,7 +411,8 @@ export class Interval {
|
||||
static merge(intervals: Interval[]): Interval[];
|
||||
static xor(intervals: Interval[]): Interval[];
|
||||
end: DateTime;
|
||||
invalidReason: string;
|
||||
invalidReason: string | null;
|
||||
invalidExplanation: string | null;
|
||||
isValid: boolean;
|
||||
start: DateTime;
|
||||
abutsEnd(other: Interval): boolean;
|
||||
|
||||
Reference in New Issue
Block a user