Title

Global

Methods

# App()

Route component of the application

View Source frontend/src/components/App.jsx, line 15

# BpmnModeler()

This component renders the BPMN modeling interface as well as the sidebar.

View Source frontend/src/components/pages/RobotModeler/BpmnModeler/BpmnModeler.jsx, line 20

# CreateRobotContainer()

Provides the first Box of Robot Overview with the "Create new Robot"-Box

View Source frontend/src/components/pages/RobotOverview/RobotContainer/CreateRobotContainer.jsx, line 15

# Error()

Error page of the application

View Source frontend/src/components/pages/Error/Error.jsx, line 12

# HeaderNavbar()

Renders the header navbar for all pages and initially selects the passed key element.

View Source frontend/src/components/multiPageComponents/HeaderNavbar/HeaderNavbar.jsx, line 16

Example
return <HeaderNavbar selectedKey={2} />

# ModelerSidebar()

This class decides which sidebar is displayed. It updates itself depending on the number of selected BPMN elements. It initializes state based on properties and session storage. It binds all state-methods.

View Source frontend/src/components/pages/RobotModeler/ModelerSidebar/ModelerSidebar.jsx, line 30

# PropertiesPanel()

Displays the PropertiesPanel for one selected BPMN-Element.

View Source frontend/src/components/pages/RobotModeler/ModelerSidebar/PropertiesPanel/PropertiesPanel.jsx, line 18

# removeUnsupportedBpmnFunctions()

Removes unsopported BPMN artifacts from the modeler

View Source frontend/src/components/pages/RobotModeler/BpmnModeler/removeUnsupportedBpmnFunctions.js, line 8

# RobotContainer()

Provides a prototype-box for all robots to be displayed in the Robot Overview

View Source frontend/src/components/pages/RobotOverview/RobotContainer/RobotContainer.jsx, line 25

# RobotInteractionCockpit()

View where you can interact with a robot and enter parameters

View Source frontend/src/components/pages/RobotInteractionCockpit/RobotInteractionCockpit.jsx, line 26

# RobotInteractionInputSection()

Renders all necessary input fields for inserting the missing parameters before executing a robot

View Source frontend/src/components/pages/RobotInteractionCockpit/RobotInteractionSections/RobotInteractionInputSection/RobotInteractionInputSection.jsx, line 15

# RobotModeler()

Modeler page that enables the user to build a robot

View Source frontend/src/components/pages/RobotModeler/RobotModeler.jsx, line 20

# RobotOverview()

Overview page, where all robots are displayed and can be opened.

View Source frontend/src/components/pages/RobotOverview/RobotOverview.jsx, line 31