4D Language Commands by theme ToolsVersion: 21 R3ToolsACTIVITY SNAPSHOT ( arrActivities : Object array {; *} )ACTIVITY SNAPSHOT ( arrUUID : Text array ; arrStart : Text array ; arrDuration : Integer array ; arrInfo : Text array {; arrDetails : Object array}{; *} ) BASE64 DECODE ( toDecode : Text, Blob {; decoded : Text, Blob}{; *} ) BASE64 ENCODE ( toEncode : Blob, Text {; encoded : Blob, Text}{; *} ) Choose ( criterion : Boolean, Integer ; value : Expression {; ...value : Expression} ) : any Generate digest ( param : Blob, Text ; algorithm : Integer {; *} ) : Text Generate password hash ( password : Text {; options : Object} ) : Text Generate UUID : TextGenerate UUID ( version : Integer ) : Text GET MACRO PARAMETER ( selector : Integer ; textParam : Text ) LAUNCH EXTERNAL PROCESS ( fileName : Text {; inputStream : Text, Blob {; outputStream : Text, Blob {; errorStream : Text, Blob}}}{; pid : Integer} ) Load 4D View document ( 4DViewDocument : Blob ) : Object MOBILE APP REFRESH SESSIONS Monitored activity : Collection OPEN URL ( path : Text {; appName : Text}{; *} ) PROCESS 4D TAGS ( inputTemplate : Text, Blob ; outputResult : Variable, Text, Blob {; ...param : Expression} ) SET ENVIRONMENT VARIABLE ( varName : Text ; varValue : Text ) SET MACRO PARAMETER ( selector : Integer ; textParam : Text ) START MONITORING ACTIVITY ( duration : Real {; source : Integer} ) STOP MONITORING ACTIVITY Verify password hash ( password : Text ; hash : Text ) : Boolean