Difference between revisions of "Application:getClipboard"
From GiderosMobile
m (added __NOTOC__) |
m (Text replacement - "</source" to "</syntaxhighlight") |
||
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
Note that some platforms don't support the synchronous form. On these (UWP,Html5) you'll need to provide a callback to get the function result. | Note that some platforms don't support the synchronous form. On these (UWP,Html5) you'll need to provide a callback to get the function result. | ||
− | < | + | <syntaxhighlight lang="lua"> |
(data) (type) = application:getClipboard(type,callback) | (data) (type) = application:getClipboard(type,callback) | ||
− | </ | + | </syntaxhighlight> |
=== Parameters === | === Parameters === | ||
Line 20: | Line 20: | ||
=== Example === | === Example === | ||
− | < | + | <syntaxhighlight lang="lua"> |
application:setClipboard("Gideros rocks!") | application:setClipboard("Gideros rocks!") | ||
local data, type = application:getClipboard() | local data, type = application:getClipboard() | ||
print(data, type) --> Gideros rocks! text/plain | print(data, type) --> Gideros rocks! text/plain | ||
− | </ | + | </syntaxhighlight> |
{{Application}} | {{Application}} |
Latest revision as of 16:42, 12 July 2023
Available since: Gideros 2020.4
Class: Application
Description
Returns the data and its type stored in the clipboard. Note that some platforms don't support the synchronous form. On these (UWP,Html5) you'll need to provide a callback to get the function result.
(data) (type) = application:getClipboard(type,callback)
Parameters
type (string) the mime type of data to be stored
callback (function) if provided, enable the async form. The given function will be called with the results of the call
Return values
Returns (string) the data in the clipboard
Returns (string) the type of the data
Example
application:setClipboard("Gideros rocks!")
local data, type = application:getClipboard()
print(data, type) --> Gideros rocks! text/plain
- Application:applyStyles
- Application:canOpenUrl
- Application:checkPermission
- Application:configureFrustum
- Application:enableDrawInfo
- Application:enableOnDemandDraw
- Application:exit
- Application:get
- Application:getApiVersion
- Application:getAppId
- Application:getBackgroundColor
- Application:getClipboard
- Application:getContentHeight
- Application:getContentWidth
- Application:getDeviceHeight
- Application:getDeviceInfo
- Application:getDeviceName
- Application:getDeviceOrientation
- Application:getDeviceSafeArea
- Application:getDeviceWidth
- Application:getFps
- Application:getKeyboardModifiers
- Application:getLanguage
- Application:getLocale
- Application:getLogicalBounds
- Application:getLogicalHeight
- Application:getLogicalScaleX
- Application:getLogicalScaleY
- Application:getLogicalTranslateX
- Application:getLogicalTranslateY
- Application:getLogicalWidth
- Application:getNativePath
- Application:getOrientation
- Application:getProjectProperties
- Application:getScaleMode
- Application:getScreenDensity
- Application:getTextureMemoryUsage
- Application:isPlayerMode
- Application:openUrl
- Application:requestPermissions
- Application:set
- Application:setBackgroundColor
- Application:setClipboard
- Application:setEventMerging
- Application:setFps
- Application:setFullScreen
- Application:setKeepAwake
- Application:setKeyboardVisibility
- Application:setLogicalDimensions
- Application:setOrientation
- Application:setScaleMode
- Application:setTextInput
- Application:setWindowSize
- Application:vibrate