Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Tags

Interaction

Type of accelerator

Example project to demonstrate Blueriq functionality and accelerate your learning journey. 

How to get

View file
nameFreeFlowExample.package.zip
height150

Compatibility

Blueriq 16.7 and higher

...

This example project illustrates the free flow navigation mechanism, with all its related actions. This example shows how to:

  • Use the two specific flow types
  • How to model the navigation container
  • How to model navigation buttons on pages and in flows
  • How to use validation rules
  • upload multiple files,
  • download a file,
  • update a file,
  • delete a file and
  • move to another connection.

Below a screenshot is shown of this example:

Image Removed

When uploading, files will be uploaded in memory by default in this example. By clicking on 'Download' the file will be downloaded. The button 'Delete' triggers the delete service. By clicking 'Update' it is possible to upload a new file. This file upload should be in single mode, because the file still holds the same id. It is also possible to edit some custom fields that will be stored in the instance.

The 'Move to File System' button will move the specified file from memory (connection1) to the file system (connection2). After clicking this button, the move service will create a folder as specified in connection2. In this folder two sub folders are created:

  1. DATA
  2. METADATA

Ad 1) In this folder the file itself will be saved. The file name will be the id.

Ad 2) In the METADATA folder an XML file will be stored containing the meta data information. The file name will also be the id.

Image Added

This is a simple application that shows how the free flow navigation concept works. It will give you an idea on how to use it.

It is not meant to be a template in any kind for your own project. When using it in your own project we recommend just importing the needed libraries as listed below.

Configuration

No additional configuration is required to run this example project.

Only the following Blueriq libraries are needed in your project definition: Blueriq Basic Modelling and Material Theme.

References

For more information see also [REFERENCE TO KNOWLEDGE BASE ARTICLE]the Knowledge base article about using FreeFlow navigation