Folders

Folders are used to categorize content for filtering, using Folders as Navigation, using Classes Menu, and to populate ‘dropdown’ input fields.

 

To manage your Folders, in the left-hand menu go to Libraries > Folders.

 

In the Folders area, you can manage your list of folders, which are organized in a tree structure.  The root node of the tree is the name of your app.

To add a child folder, right-click on a folder and select "New Folder".

You can also rearrange folders by dragging and dropping them.

 

 

You can also add folders via CSV.  To do so, you must include a column labeled "classifications".  In this column, you can assign folders to the item (each row is an item).  Start with the root folder and name each child folder all the way down, separating each one with the "~" character.  For example, let's say you want to make a company directory section in your app, and you want to separate the employees by department.  Let's say your company has five departments in three general areas: HR and Management (Administration), Accounting and Sales (Finance), and Development (Implementation).  For the row of someone in the HR department, you would put the following under the "classifications" column:

Departments~Administration~HR

Click here to download a sample CSV with folders.

If you want to assign multiple folders to one item, separate them with the "pipe" symbol ("|"), like this:

Departments~Administration~HR|Colors~Red|Movies~Die Hard

When you upload a CSV with a "classifications" column, the platform will automatically create any folders that do not already exist.

 

You can use your folders to separate items in a Flex AppBlock.

On the Configuration page of your AppBlock, on the Global tab, the first question is:

Should items be organized within a set of folders?

You must answer "Yes" to this question for your app to use folders.  Remember to click the green "Save Global Configuration" button.

 

Now you will see that there is a Folders tab.  This is where you select your "root" folder.

 

You can manage the association(s) between items and folders in AppOffice.  For any item, click the Edit icon (pencil).  Scroll down to the Organization section and on the right side you will see "Select Folders and Classifications".  It lists the currently saved folders.  It also has an expandable folders tree, and any selected folder is checked.  Check and uncheck the folders you want, then click the green "Save Edits" button.

 

For an AppBlock that uses folders as navigation, the Phone Canvases section will have a Folders View canvas.

 

Device Behavior

Let's say you put a button on your Home page and set the target to be a Flex AppBlock that uses folders.  Here is what the sequence of events could look like for the app user: