SVideos
Index
Functions Index
| Function Name |
|---|
| Table GetInventoryVideos () |
| void OpenUploadFileBrowser () |
| void OnUploadEnd (Closure c) |
| void OnUploadStart (Closure c) |
Functions
GetInventoryVideos
Table GetInventoryVideos ()
Function Description
| Parameter | Type | Description |
|---|---|---|
- Lua
tableInventoryVideos = Space.Videos.GetInventoryVideos()
OpenUploadFileBrowser
void OpenUploadFileBrowser ()
Opens a window that let's you select a file you wish to upload. (white-label)
- Lua
Space.Videos.OpenUploadFileBrowser()
- Lua
--this script will open a video upload window when clicked
thisObject = Space.Host.ExecutingObject
function OnClickFunction()
Space.Videos.OpenUploadFileBrowser()
end
thisObject.AddClickable()
thisObject.Clickable.Tooltip = "Click me to upload video"
thisObject.Clickable.OnClick(OnClickFunction)
OnUploadEnd
void OnUploadEnd (Closure c)
Binds the function c to be called when an upload operation ends.
| Parameter | Type | Description |
|---|---|---|
- Lua
function OnUploadEndFunction()
--
end
Space.Videos.OnUploadEnd(OnUploadEndFunction)
- Lua
--this script will show a text on screen that says "Uploading..." when a video upload is initiated
--and will hide it when the upload has ended
thisObject = Space.Host.ExecutingObject
textObject = Space.Host.GetReference("textObject") --add a UIText object to References in Scripting Runtime
textObject.UIText.Text = "Uploading..."
function OnUploadStartFunction()
textObject.Active = true
end
function OnUploadEndFunction()
textObject.Active = false
end
Space.Videos.OnUploadStart(OnUploadStartFunction)
Space.Videos.OnUploadEnd(OnUploadEndFunction)
OnUploadStart
void OnUploadStart (Closure c)
Binds the function c to be called when an upload operation begins.
| Parameter | Type | Description |
|---|---|---|
- Lua
function OnUploadStartFunction()
--
end
Space.Videos.OnUploadStart(OnUploadStartFunction)
- Lua
--this script will show a text on screen that says "Uploading..." when a video upload is initiated
--and will hide it when the upload has ended
thisObject = Space.Host.ExecutingObject
textObject = Space.Host.GetReference("textObject") --add a UIText object to References in Scripting Runtime
textObject.UIText.Text = "Uploading..."
function OnUploadStartFunction()
textObject.Active = true
end
function OnUploadEndFunction()
textObject.Active = false
end
Space.Videos.OnUploadStart(OnUploadStartFunction)
Space.Videos.OnUploadEnd(OnUploadEndFunction)