Presentation

The Presentation category in Ondeva workflows is designed to let you visually interact with users through dialogs and UI refreshes. These steps are especially useful when coordinating between user actions and front-end responses, such as showing feedback modals, refreshing components, or closing overlays.

Reload Components

Purpose:

Refresh components in the user interface—either within the main page or inside dialogs—so they reflect the latest data or state.

Key Options:

  • Component IDs: Specify which component(s) should be reloaded (e.g., tables, charts). This field references the markup id of the component(s) you want to refresh.

When to Use:

  • After updating data and needing to reflect it immediately on screen.

  • After a form is submitted and the UI must show updated totals, filters, or list items.


Show Dialog

Purpose:

Opens a specific dialog modal to the user.

Key Options:

  • Dialog Dropdown: Select the dialog to display (must be predefined in your application’s UI).

When to Use:

  • For confirmations ("Are you sure?")

  • To show contextual actions or forms ("Edit user profile")

  • To provide feedback after a process ("Your request has been submitted")


Close Dialogs

Purpose:

Closes any currently open dialog for the user.

Options:

No configuration needed. It simply closes the currently active dialog context.

When to Use:

  • After a form is submitted or action completed inside a dialog

  • To return users to the main screen after a nested interaction


Best practices

  • Dialogs are reusable components that can contain forms, summaries, or multi-step wizards. These steps let you orchestrate clean UI transitions between them.

  • The reload mechanism is context-aware, meaning only visible components are updated. Efficient for keeping UI fast and responsive.

Last updated