wiki.sine.space | sinespace

Scripting/SVideos

From wiki.sine.space
Revision as of 11:10, 25 January 2022 by Voidtech (Talk | contribs) (Created page with " =Public Member Functions= {{ScriptFunction|void|OpenUploadFileBrowser|();|Opens a window that let's you select a file you wish to upload.|5=<pre>Space.Videos.OpenUploadFileB...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Public Member Functions

OpenUploadFileBrowser

void OpenUploadFileBrowser ();

Opens a window that let's you select a file you wish to upload.

Space.Videos.OpenUploadFileBrowser()


--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)

OnUploadStart

void OnUploadStart (closure c);

Binds the function c to be called when an upload operation begins.

Space.Videos.OpenUploadFileBrowser()


--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)

OnUploadEnd

void OnUploadEnd (closure c);

Binds the function c to be called when an upload operation ends.

Space.Videos.OpenUploadFileBrowser()


--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)