Apr 25, 2024 17:20 Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Supported Clients SampleSupported Clients
SmartClient
WebClient
NGClient
MobileClient
Property Summary
Number
firstForm
The first form that loads when a solution is deployed.
String
i18nDataSource
The i18n database server connection and database table that stores the i18n keys for a solution.
Number
loginForm
The name of the login form that loads when a solution is deployed.
String
loginSolutionName
Get the first module that is also a login solution.
String
modulesNames
The list of modules that have been added to a solution.
Boolean
mustAuthenticate
Flag that tells if authentication is needed in order to access the solution.
Number
solutionType
The type of a solution; can be "Normal" (non-module), "Module", "Web client only", "Smart client only",
"Login", "Authenticator", "Pre-import hook module", "Post-import hook module", "Mobile".
Number
styleSheet
The custom CSS used by the solution (a MEDIA lib entry).
Number
textOrientation
The direction that text is displayed.
String
titleText
The menu bar title of a solution.
Event Summary
Boolean
onClose(force)
The method that is executed when a solution closes.
void
onDataBroadcast(dataSource, action, pks, cached)
Method that is executed when data broadcast occurs.
Boolean
onError(ex)
The method that is executed when a solution opens and an error occurs.
void
onOpen(arg, queryParams)
The method that is executed when a solution opens.
Property Details
firstForm
i18nDataSource
loginForm
loginSolutionName
modulesNames
mustAuthenticate
solutionType
styleSheet
textOrientation
titleText
Event Details
onClose(force)
Boolean
force
if false then solution close can be stopped by returning false
onDataBroadcast(dataSource, action, pks, cached)
String
dataSource
table data source
Number
action
see SQL_ACTION_TYPES constants
JSDataSet
pks
affected primary keys
Boolean
cached
data was cached
onError(ex)
void
ex
exception to handle
onOpen(arg, queryParams)
String
arg
startup argument part of the deeplink url with which the Client was started
void
queryParams
all query parameters of the deeplink url with which the Client was started