Difference between revisions of "FBInstant.context.switchAsync"

From GiderosMobile
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
'''Available since:''' Gideros 2018.3<br/>
+
'''<translate>Available since</translate>:''' Gideros 2018.3<br/>
=== Description ===
+
=== <translate>Description</translate> ===
 
<translate><br />
 
<translate><br />
 
Request a switch into a specific context. If the player does not have permission to enter that context, or if the player does not provide permission for the game to enter that context, this will reject. Otherwise, the promise will resolve when the game has switched into the specified context.<br />
 
Request a switch into a specific context. If the player does not have permission to enter that context, or if the player does not provide permission for the game to enter that context, this will reject. Otherwise, the promise will resolve when the game has switched into the specified context.<br />
Line 8: Line 8:
 
  FBInstant.context.switchAsync(id,callback)
 
  FBInstant.context.switchAsync(id,callback)
 
</source>
 
</source>
=== Parameters ===
+
=== <translate>Parameters</translate> ===
 
'''id''': (string) <translate>ID of the desired context.</translate> <br/>
 
'''id''': (string) <translate>ID of the desired context.</translate> <br/>
 
'''callback''': (function) <translate>A function that will be called with two arguments: true when the game has switched into the specified context or nil if the operation failed, and an error code if the function failed.</translate> <br/>
 
'''callback''': (function) <translate>A function that will be called with two arguments: true when the game has switched into the specified context or nil if the operation failed, and an error code if the function failed.</translate> <br/>
=== Examples ===
+
=== <translate>Examples</translate> ===
 
'''Example'''<br/>
 
'''Example'''<br/>
 
<source lang="lua">
 
<source lang="lua">

Revision as of 07:27, 24 August 2018

Available since: Gideros 2018.3

Description


Request a switch into a specific context. If the player does not have permission to enter that context, or if the player does not provide permission for the game to enter that context, this will reject. Otherwise, the promise will resolve when the game has switched into the specified context.

 FBInstant.context.switchAsync(id,callback)

Parameters

id: (string) ID of the desired context.
callback: (function) A function that will be called with two arguments: true when the game has switched into the specified context or nil if the operation failed, and an error code if the function failed.

Examples

Example

print(FBInstant.context.getID()) -- eg returns 1122334455
FBInstant.context.switchAsync("1234567890", function(result,error)
    if result then
		print(FBInstant.context.getID()) -- eg returns 1234567890
	end
end)
<br/>