Entities

Entities in vFlow 2.0 form the foundation for building and managing applications. Each entity plays a specific role in designing the layout, defining functionality, and ensuring smooth workflows. These entities include Pages, System Components, Components, Elements, Task Groups, and Business Rules, each contributing to the application’s overall functionality and user experience.

  • Pages: Pages are the structural units of the application, serving as containers for components and elements. They represent individual screens or views, allowing users to organize content and functionality systematically. Pages are designed to provide a seamless and user-friendly interface for application workflows.
  • System Components: Unlike regular components, System Components are primarily used for display purposes, often maintaining uniformity across the application. These components may include interactive features like clickable links or buttons and can be customized to align with the application’s visual and functional requirements.
  • Components: Components are versatile building blocks that enable specific functionalities within the application. Acting as containers for elements, they help design and implement the application’s interface effectively. For example, a Form Component allows users to input data, while a Table Component displays data in a grid format. Components are visible in the vFlow module’s left panel, ready to be added to pages during configuration.
  • Elements: Elements are the smallest structural units, enabling data display and user interaction. These user interface components, such as input fields, buttons, or columns, are integral to designing functional web pages and applications. Elements are added to components to create interactive and visually appealing designs.
  • Task Groups: Tasks and Task Groups represent pre-defined actions or sets of actions triggered by specific events, such as onClick or onBlur. Task Groups combine multiple tasks into a logical workflow, allowing complex operations like navigation, API interactions, and visibility controls to be configured and executed seamlessly.
  • Business Rules: The Business Rule Manager provides a framework for implementing logic through conditions or functions. These rules dynamically evaluate user actions to determine if they meet specified conditions. The result drives application behavior, such as executing or skipping specific functions, ensuring adaptive and intelligent workflows.

Each entity in vFlow 2.0 plays a crucial role in creating dynamic, responsive, and efficient applications tailored to diverse business needs.

Was this article helpful?
YesNo