doo.environment
currentApplication
Information about the current application. Its id, name, current table, params, etc.
current application: doo.environment.currentApplication
current table: doo.environment.currentApplication.currentTable
On the currently selected table, you can get a list of currently selected records in the grid view or card view and also the current user data filter, which can be used to retrieve user data using doo.table.getData,
doo.table.getCount, doo.table.getDataSummary
and other methods supporting the user data filter.
currently selected records: doo.environment.currentApplication.currentTable.selectedRecords
current user data filter: doo.environment.currentApplication.currentTable.dataConditions
isPublicDashboard
The Tabidoo app can publish a dashboard without the need to log in. For example, to a company website. With this property, you can easily detect this state and modify the behavior in the code.
isPublicForm
The Tabidoo app can also use a public form to collect data. Without the need to log in. For example, from a public company website. With this property, you can easily detect this state and modify the behavior on the form.
queryParam
If the public form was run with parameters in the query string, here are their keys and values.
isServer
Whether the JavaScript code is running on the client side or on the server side.