js:MapTool.clientInfo: Difference between revisions
(Created page with "Within the javascript environment used by {{code|js.eval}}, {{code|MapTool.clientInfo}} gives information about the client and user settings. {{MacroFunction |name=clientInfo...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Experimental}} | |||
Within the javascript environment used by {{code|js.eval}}, {{code|MapTool.clientInfo}} gives information about the client and user settings. | Within the javascript environment used by {{code|js.eval}}, {{code|MapTool.clientInfo}} gives information about the client and user settings. | ||
Revision as of 08:06, 4 August 2021
This article describes a feature or macro function that is experimental and may be subject to change.
Within the javascript environment used by js.eval
, MapTool.clientInfo
gives information about the client and user settings.
clientInfo.faceEdge() Function
Note: This function can only be used in a Trusted Macro
true
if tokens face the edge.Usage
MapTool.clientInfo.faceEdge();
Parameters
return
true
if tokens face the edge,false
otherwise.
clientInfo.faceVertex() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.faceVertex();
Parameters
return
true
if tokens face the vertex,false
otherwise.
clientInfo.portraitSize() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.portraitSize();
Parameters
return
Number of pixels high and wide a portrait is.
clientInfo.showStatSheet() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.showStatSheet();
Parameters
return
true
if the stat sheet is show.
clientInfo.version() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.version();
Parameters
return
The version information of MapTool, as a string.
clientInfo.fullScreen() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.fullScreen();
Parameters
return
true
if the current frame is fullscreen.
clientInfo.timeInMs() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.timeInMs();
Parameters
return
System time in miliseconds as an integer.
clientInfo.timeDate() Function
Note: This function can only be used in a Trusted Macro
new Date()
instead.Usage
MapTool.clientInfo.timeDate();
Parameters
return
System time as a java Date object. It can be converted to an integer or a string, but is otherwise opaque.
clientInfo.libraryTokens() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.libraryTokens();
Parameters
return
Javascript object mapping library token names to library versions.
clientInfo.userDefinedFunctions() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.userDefinedFunctions();
Parameters
return
A list of user defined function aliases.
clientInfo.getClientId() Function
Note: This function can only be used in a Trusted Macro
Usage
MapTool.clientInfo.getClientId();
Parameters
return
Current client ID.