mirror of
https://github.com/linuxserver/core.git
synced 2026-02-20 05:07:19 +08:00
73 lines
3.0 KiB
Plaintext
73 lines
3.0 KiB
Plaintext
{
|
|
"IDateJSLiteral": {
|
|
"milliseconds": "number",
|
|
"seconds": "number",
|
|
"minutes": "number",
|
|
"hours": "number",
|
|
"days": "number",
|
|
"months": "number",
|
|
"years": "number"
|
|
},
|
|
"DateConstructor": {
|
|
"today": "fn() -> Date",
|
|
"compare": "fn(date1: Date, date2: Date) -> number",
|
|
"equals": "fn(date1: Date, date2?: Date) -> bool",
|
|
"getDayNumberFromName": "fn(dayName: string) -> number",
|
|
"getMonthNumberFromName": "fn(monthName: string) -> number",
|
|
"isLeapYear": "fn(year: number) -> bool",
|
|
"getDaysInMonth": "fn(year: number, month: number) -> number",
|
|
"getTimezoneAbbreviation": "fn(timezoneOffset: number, isDayLightSavingsTime: bool) -> string",
|
|
"getTimezoneOffset": "fn(timezoneAbbreviation?: string, isDayLightSavingsTime?: bool) -> number",
|
|
"parse": "fn(dateString: string) -> Date",
|
|
"parseExact": "fn(dateString: string, formatString: string) -> Date",
|
|
"validateDay": "fn(day: number, fullYear: number, monthNumber: number) -> bool",
|
|
"validateHour": "fn(hour: number) -> bool",
|
|
"validateMillisecond": "fn(milliseconds: number) -> bool",
|
|
"validateMinute": "fn(minutes: number) -> bool",
|
|
"validateMonth": "fn(month: number) -> bool",
|
|
"validateSecond": "fn(second: number) -> bool",
|
|
"validateYear": "fn(year: number) -> bool"
|
|
},
|
|
"Date": {
|
|
"add": "fn(config?: IDateJSLiteral) -> Date",
|
|
"addMilliseconds": "fn(milliseconds: number) -> Date",
|
|
"addSeconds": "fn(seconds: number) -> Date",
|
|
"addMinutes": "fn(minutes: number) -> Date",
|
|
"addHours": "fn(hours: number) -> Date",
|
|
"addDays": "fn(days: number) -> Date",
|
|
"addWeeks": "fn(weeks: number) -> Date",
|
|
"addMonths": "fn(months: number) -> Date",
|
|
"addYears": "fn(years: number) -> Date",
|
|
"clearTime": "fn() -> Date",
|
|
"setTimeToNow": "fn() -> Date",
|
|
"clone": "fn() -> Date",
|
|
"between": "fn(startDate: Date, endDate: Date) -> bool",
|
|
"compareTo": "fn(date: Date) -> number",
|
|
"equals": "fn(date: Date) -> bool",
|
|
"isAfter": "fn(date: Date) -> bool",
|
|
"isBefore": "fn(date: Date) -> bool",
|
|
"isToday": "fn(date: Date) -> bool",
|
|
"getElapsed": "fn(date: Date) -> number",
|
|
"getOrdinalNumber": "fn() -> number",
|
|
"getTimezone": "fn() -> string",
|
|
"getUTCOffset": "fn() -> string",
|
|
"getWeek": "fn() -> number",
|
|
"getISOWeek": "fn() -> string",
|
|
"setWeek": "fn(week: number) -> Date",
|
|
"hasDaylightSavingTime": "fn() -> bool",
|
|
"isDaylightSavingTime": "fn() -> bool",
|
|
"moveToDayOfWeek": "fn(dayOfWeek: number, direction: number) -> Date",
|
|
"moveToFirstDayOfMonth": "fn() -> Date",
|
|
"moveToLastDayOfMonth": "fn() -> Date",
|
|
"moveToMonth": "fn(month: number, direction: number) -> Date",
|
|
"moveToNthOccurrence": "fn(dayOfWeek: number, occurrence: number) -> Date",
|
|
"set": "fn(config: IDateJSLiteral) -> Date",
|
|
"setTimezone": "fn(timezoneAbbreviation: string) -> Date",
|
|
"setTimezoneOffset": "fn(timezoneOffset: number) -> Date",
|
|
"toISOString": "fn() -> string"
|
|
},
|
|
"IDateJS": {},
|
|
"IDateJSStatic": {},
|
|
"!name": "datejs.d.ts"
|
|
}
|