mirror of
https://github.com/linuxserver/core.git
synced 2026-02-20 05:07:19 +08:00
79 lines
2.4 KiB
Plaintext
79 lines
2.4 KiB
Plaintext
{
|
|
"External": {
|
|
"getUnityObject": "fn(version: number) -> Unity"
|
|
},
|
|
"UnitySettings": {
|
|
"prototype": {
|
|
"name": "String",
|
|
"iconUrl": "String",
|
|
"onInit": "Function"
|
|
}
|
|
},
|
|
"UnityPlaybackState": "number",
|
|
"UnityTrackMetadata": {
|
|
"prototype": {
|
|
"title": "String",
|
|
"album": "String",
|
|
"artist": "String",
|
|
"artLocation": "String"
|
|
}
|
|
},
|
|
"UnityMediaPlayer": {
|
|
"setTrack": "fn(trackMetadata: UnityTrackMetadata)",
|
|
"onPrevious": "fn(onPreviousCallback: Function)",
|
|
"onNext": "fn(onNextCallback: Function)",
|
|
"onPlayPause": "fn(onPlayPauseCallback: Function)",
|
|
"getPlaybackstate": "fn(response: Function)",
|
|
"setPlaybackstate": "fn(state: UnityPlaybackState)",
|
|
"setCanGoNext": "fn(cangonext: Boolean)",
|
|
"setCanGoPrev": "fn(cangoprev: Boolean)",
|
|
"setCanPlay": "fn(canplay: Boolean)",
|
|
"setCanPause": "fn(canpause: Boolean)"
|
|
},
|
|
"UnityNotification": {
|
|
"showNotification": "fn(summary: String, body: String, iconUrl?: String)"
|
|
},
|
|
"UnityIndicatorProperties": {
|
|
"prototype": {
|
|
"count": "Number",
|
|
"time": "Date",
|
|
"iconURI": "String",
|
|
"onIndicatorActivated": "Function"
|
|
}
|
|
},
|
|
"UnityMessagingIndicator": {
|
|
"showIndicator": "fn(name: String, indicatorProperties: UnityIndicatorProperties)",
|
|
"clearIndicator": "fn(name: String)",
|
|
"clearIndicators": "fn()",
|
|
"addAction": "fn(name: String, onActionInvoked: Function)",
|
|
"removeAction": "fn(name: String)",
|
|
"removeActions": "fn()",
|
|
"onPresenceChanged": "fn(onPresenceChanged: Function)",
|
|
"presence": "String"
|
|
},
|
|
"UnityLauncher": {
|
|
"setCount": "fn(count: number)",
|
|
"clearCount": "fn()",
|
|
"setProgress": "fn(progress: number)",
|
|
"clearProgress": "fn()",
|
|
"setUrgent": "fn(urgent: Boolean)",
|
|
"addAction": "fn(name: String, onActionInvoked: Function)",
|
|
"removeAction": "fn(name: String)",
|
|
"removeActions": "fn()"
|
|
},
|
|
"Unity": {
|
|
"init": "fn(settings: UnitySettings)",
|
|
"addAction": "fn(name: String, callback: Function)",
|
|
"removeAction": "fn(actionName: String)",
|
|
"removeActions": "fn()",
|
|
"Notification": "UnityNotification",
|
|
"MediaPlayer": "UnityMediaPlayer",
|
|
"MessagingIndicator": "UnityMessagingIndicator",
|
|
"Launcher": "UnityLauncher"
|
|
},
|
|
"BrowserPublic": {
|
|
"getUnityObject": "fn(version: number) -> Unity"
|
|
},
|
|
"!name": "unity-webapi.d.ts"
|
|
}
|