Skip to content

Review App Explorer docs #9973

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: development
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions content/en/docs/refguide/modeling/app-explorer/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ aliases:

The **App Explorer** shows the complete structure of your app including all documents inside the modules:

{{< figure src="/attachments/refguide/modeling/app-explorer/app-explorer.png" class="no-border" >}}
{{< figure src="/attachments/refguide/modeling/app-explorer/app-explorer.png" width="200" >}}

The **App Explorer** consists of the following:

* **App** folder – contains settings and documents that apply to your app as a whole (for more information, see [Apps](/refguide/app/))
* **Modules** – contain settings, a domain model, and *documents* that apply to this module (for more information, see [Modules](/refguide/modules/))
* **Domain model** – a model that describes the information (or *data*) used by your application in an abstract way; one module can have one domain model only
* **Document** – an individual file, for example, a [page](/refguide/pages/), [microflow](/refguide/microflows/), or a [scheduled event](/refguide/scheduled-events/).
* **Modules** – contain settings, a domain model, and documents that apply to this module (for more information, see [Modules](/refguide/modules/))
* **Domain model** – a model that describes the information (or data) used by your application in an abstract way; one module can have one domain model only
* **Document** – an individual file, for example, a [page](/refguide/pages/), [microflow](/refguide/microflows/), or a [scheduled event](/refguide/scheduled-events/)

## Performing Basic Functions {#basic-functions}

Expand All @@ -27,12 +27,12 @@ In the **App Explorer**, you can do the following:
* Navigate the **App Explorer** using <kbd>↑</kbd> and <kbd>↓</kbd> keys
* Expand a folder or open a document by pressing <kbd>Enter</kbd>
* Clear the filter query by pressing <kbd>Esc</kbd>
* **Open the document** – double-click the document to open it
* **Select the active document** – click the icon in the upper-right corner of the **App Explorer** to quickly view the active document in the **App Explorer** tree. By default the active document is always selected so you can quickly see where the document you are editing is located. You can change this behavior in the **Edit** > **Preferences** dialog box.
* **Expand all documents** – click the plus icon in the upper-left corner of the **App Explorer** to expand all document and see the whole structure of your app
* **Collapse all documents** – click the minus icon in the upper-left corner of the **App Explorer** to collapse all documents
* **Expand or collapse an individual folder** – to expand/collapse documents in an individual folder click the plus/minus icon or double-click the folder
* **Perform actions specific to the selected folder** – right-click the selected folder to see what functions you can perform. The list of functions depends on the folder, for example, when right-clicking the **System** module, you can only find usages of this module, while when right-clicking **MyFirstModule** you can add a page, add a microflow, rename the module, export the module package, copy/paste documents, and much more.
* **Open a document** – double-click a document to open it
* **Select the active document** – click the icon in the upper-right corner of the **App Explorer** to view the active document in the **App Explorer** tree. By default, the active document is always selected so you can quickly see where the document you are editing is located. You can change this behavior in the **Edit** > **Preferences** dialog box.
* **Expand all documents** – click the down arrow in the upper-left corner of the **App Explorer** to expand all document and see the whole structure of your app
* **Collapse all documents** – click the right arrow in the upper-left corner of the **App Explorer** to collapse all documents
* **Expand or collapse an individual folder** – click the plus/minus icon or double-click the folder you want to expand or collapse
* **Perform actions specific to the selected folder** – right-click the selected folder to see what functions you can perform. The list of functions depends on the folder. For example, when right-clicking the **System** module, you can only find usages of this module, while when right-clicking **MyFirstModule** you can add a page, add a microflow, rename the module, export the module package, copy/paste documents, and much more.

## Read More

Expand Down
6 changes: 3 additions & 3 deletions content/en/docs/refguide/modeling/app-explorer/app/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ aliases:

## Introduction

A Mendix app consists of app-level documents and a number of modules. Each module can contain many documents. At the app level, there are some settings and documents that apply to your app as a whole. For example, navigation is an app-level document, and the menu bar is app-wide and can refer to functionality in all modules. However, most documents live at the level of a [module](/refguide/modules/).
A Mendix app consists of app-level documents and a number of modules. Each module can contain many documents. At the app level, there are some settings and documents that apply to your app as a whole. For example, Navigation is an app-level document, and the menu bar is app-wide and can refer to functionality in all modules. However, most documents live at the level of a [module](/refguide/modules/).

## Settings

Clicking **Settings** opens a dialog box with settings for the end-user languages, the app directory, and the database and server.
In **Settings**, you can manage the settings for the end-user languages, the app directory, and the database and server.

For more information, see [App Settings](/refguide/app-settings/).

Expand All @@ -31,7 +31,7 @@ For more information, see [Navigation](/refguide/navigation/).

## System Texts

**System texts** are texts like information and error messages that are produced by the server or the client. You can translate these texts so that they appear in the preferred language of the user.
**System texts** are texts such as information and error messages that are produced by the server or the client. You can translate these texts so they appear in the user's preferred language.

For more information, see [System Texts](/refguide/system-texts/).

Expand Down
Loading