doo.environment

Information about the Tabidoo 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.