Client-Side API
Client-side API provides classes and methods to operate different components of the system: events, list, menu, records, users, widgets, and others. Use them for user-side events such as record reading or updating. Explore these methods to fulfill your needs and task requirements.
📄️ s_i18n
This class provides methods that return translated messages. This class has no constructor, and the methods can be accessed by using the s_i18n global object.
📄️ SimpleAjax
This class provides methods that allow the client-side script to be executed on the server side using Script Include.
📄️ SimpleEventBus
This class provides methods for managing the flow of the events. See the Global Client Events article for more information about the system out-of-the-box events that the class can interact with.
🗃️ SimpleForm
1 item
📄️ SimpleGo
This client-side class provides methods that allow the system to perform various URL transitions. This class has no constructor; the methods can be accessed with the s_go global object.
📄️ SimpleList
This class provides methods for configuring lists. Use these methods to manage them, for example, in the scripts of the UI actions.
📄️ SimpleMenu
This client-side class provides methods that take actions with the SimpleOne menu objects: Favorites and Navigator.
📄️ SimpleModal
This client-side class provides methods that manage modal objects, such as pop-up windows.
📄️ SimplePreference
This class provides a method for managing the Preferences menu. This class has no constructor; its only method is accessed with the s_pref global object.
📄️ SimpleRecord Client-Side
This class provides methods for managing the database in client-side scripts: auto population of the fields, displaying some form elements and setting mandatory attribute for them regarding the values set in the Reference Fields.
📄️ SimpleStorage
SimpleStorage is an object storage. Just like the Map object in JavaScript, it collects the key-value pairs, where the keys can be of any type.
📄️ SimpleSystem
This class provides the methods that get the prefixes of the system names of tables and columns based on the current user application.
📄️ SimpleUser
This class provides methods and properties for operating information about the current user. SimpleUser API is faster than SimpleRecord queries in terms of accessing user information.
📄️ SimpleWidget(s)
The SimpleWidget and SimpleWidgets client-side classes provide the methods for widget structure and functionality customization: