📄️ Index Component
The Index component in Pyplan is designed to allow users to filter or select one or multiple values from a predefined list of index values — typically dates, categories, or labels. It's especially useful for driving dynamic filtering in dashboards or interfaces.
📄️ Input Data Component
The Input Data component allows users to enter or modify data directly within the interface. It is a highly customizable field that supports validation rules, styling, and various data types, enabling user interaction within dashboards or planning models.
📄️ Indicator Component
The Indicator component is used in interfaces to display a single KPI or aggregated value in a prominent way (for example, Total Sales, Profit, or Headcount). It is ideal for highlighting key metrics on dashboards and summary pages.
📄️ HTML Component
The HTML component in Pyplan allows users to insert formatted content — such as text, images, links, and styling — into their dashboards or interfaces using HTML. It's especially useful for adding titles, descriptions, instructions, or branding elements.
📄️ Dynamic HTML Component
The HTML Dynamic component lets you embed custom HTML into a Pyplan interface and connect HTML elements to application actions without writing glue code. You can paste or write HTML (including CSS styles and basic behavior) and then, through a configuration panel, link specific HTML elements to actions such as opening interfaces, navigating, or running nodes.
📄️ Button Component
The Button component is an interface element used to execute code that interacts with the application. It is typically used to:
📄️ Menu Component
The Menu component is used to build navigation menus inside a Pyplan interface. With it you can group links to different interfaces or actions in a single, structured component, making it easier for users to move through the application.
📄️ Tasks Component
The Tasks component lets you efficiently control the workflow of an application by assigning tasks to users and tracking their progress. It is designed to support collaboration, review cycles, and clear accountability across a planning or data-entry process.
📄️ Notifications Component
The Notifications component keeps you informed about everything that matters in the application: overdue tasks, process events, and other relevant alerts. It centralizes messages related to your work so you can react quickly and stay aligned with the rest of the team.
📄️ Scheduled Tasks Component
The Scheduled Tasks component lets you monitor and control the scheduled jobs defined for the application. These jobs execute code automatically at predefined times or intervals, so you can automate repetitive processes and ensure that critical operations run on schedule.
📄️ Filter Component
The Filter component groups all indices and selectors present in the interface into a single component. It is added to the interface during the editing phase, just like any other component.
📄️ Upload Manager
The Upload Manager component centralizes file upload and download actions, avoiding the need to navigate to the file manager or implement a custom component for basic file handling functions.