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
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.
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.
If the public form was run with parameters in the query string, here are their keys and values.
Whether the JavaScript code is running on the client side or on the server side.