mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
将提供默认值的参数改为可选
This commit is contained in:
parent
19f71cfd62
commit
92612bc4fe
4
module_types/album_songsaleboard.d.ts
vendored
4
module_types/album_songsaleboard.d.ts
vendored
@ -1,7 +1,7 @@
|
|||||||
import { RequestBaseConfig } from './base'
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
export interface AlbumSongSaleBoardRequestConfig extends RequestBaseConfig {
|
export interface AlbumSongSaleBoardRequestConfig extends RequestBaseConfig {
|
||||||
albumType: 0 | 1 // 0 为数字专辑,1 为数字单曲
|
albumType?: 0 | 1 // 0 为数字专辑,1 为数字单曲
|
||||||
type: 'daily' | 'week' | 'year' | 'total'
|
type?: 'daily' | 'week' | 'year' | 'total'
|
||||||
year?: string | number // 年份,默认本年。 type 为 year 时有效
|
year?: string | number // 年份,默认本年。 type 为 year 时有效
|
||||||
}
|
}
|
||||||
|
2
module_types/banner.d.ts
vendored
2
module_types/banner.d.ts
vendored
@ -1,5 +1,5 @@
|
|||||||
import { RequestBaseConfig } from './base'
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
export interface BannerRequestConfig extends RequestBaseConfig {
|
export interface BannerRequestConfig extends RequestBaseConfig {
|
||||||
type: 0 | 1 | 2 | 3
|
type?: 0 | 1 | 2 | 3
|
||||||
}
|
}
|
||||||
|
2
module_types/cloudsearch.d.ts
vendored
2
module_types/cloudsearch.d.ts
vendored
@ -2,7 +2,7 @@ import { RequestBaseConfig } from './base'
|
|||||||
|
|
||||||
export interface CloudSearchRequestConfig extends RequestBaseConfig {
|
export interface CloudSearchRequestConfig extends RequestBaseConfig {
|
||||||
keywords: string
|
keywords: string
|
||||||
type: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014
|
type?: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014
|
||||||
limit?: string | number
|
limit?: string | number
|
||||||
offset?: string | number
|
offset?: string | number
|
||||||
}
|
}
|
||||||
|
2
module_types/daily_signin.d.ts
vendored
2
module_types/daily_signin.d.ts
vendored
@ -1,5 +1,5 @@
|
|||||||
import { RequestBaseConfig } from './base'
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
export interface DailySigninRequestConfig extends RequestBaseConfig {
|
export interface DailySigninRequestConfig extends RequestBaseConfig {
|
||||||
type: 0 | 1
|
type?: 0 | 1
|
||||||
}
|
}
|
||||||
|
2
module_types/dj_toplist.d.ts
vendored
2
module_types/dj_toplist.d.ts
vendored
@ -1,7 +1,7 @@
|
|||||||
import { RequestBaseConfig } from './base'
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
export interface DjToplistRequestConfig extends RequestBaseConfig {
|
export interface DjToplistRequestConfig extends RequestBaseConfig {
|
||||||
type: 'new' | 'hot'
|
type?: 'new' | 'hot'
|
||||||
limit?: string | number
|
limit?: string | number
|
||||||
offset?: string | number
|
offset?: string | number
|
||||||
}
|
}
|
||||||
|
2
module_types/homepage_block_page.d.ts
vendored
2
module_types/homepage_block_page.d.ts
vendored
@ -1,5 +1,5 @@
|
|||||||
import { RequestBaseConfig } from './base'
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
export interface HomepageBlockPageRequestConfig extends RequestBaseConfig {
|
export interface HomepageBlockPageRequestConfig extends RequestBaseConfig {
|
||||||
refresh: 'true' | 'false'
|
refresh?: 'true' | 'false' | boolean
|
||||||
}
|
}
|
||||||
|
2
module_types/playlist_order_update.d.ts
vendored
2
module_types/playlist_order_update.d.ts
vendored
@ -1,5 +1,5 @@
|
|||||||
import { RequestBaseConfig } from './base'
|
import { RequestBaseConfig } from './base'
|
||||||
|
|
||||||
export interface PlaylistOrderUpdateRequestConfig extends RequestBaseConfig {
|
export interface PlaylistOrderUpdateRequestConfig extends RequestBaseConfig {
|
||||||
ids?: string
|
ids: string
|
||||||
}
|
}
|
||||||
|
2
module_types/user_record.d.ts
vendored
2
module_types/user_record.d.ts
vendored
@ -2,5 +2,5 @@ import { RequestBaseConfig } from './base'
|
|||||||
|
|
||||||
export interface UserRecordRequestConfig extends RequestBaseConfig {
|
export interface UserRecordRequestConfig extends RequestBaseConfig {
|
||||||
uid: string | number
|
uid: string | number
|
||||||
type: 1 | 0
|
type?: 1 | 0
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user