Introduction

Getting started

Walkthrough Guides

CafeX Apps

Workflows

Using CafeX Collaborate App

Reporting

Managing CafeX

Integrating CafeX

Security

App Studio

App Studio Components

App Studio Components

Adding App Studio Components

Modified on Thu, 19 Dec at 6:27 AM

The App Studio provides a variety of Components, each designed for a specific task, that you can drag and drop onto your interface. By reusing familiar, purpose-built Components, you can reduce time you spend in development and testing processes.


Components are organized by function in the App Studio, making it simple to locate the right one for your specific tasks.


To add a Component to your interface:

  1. From the App Studio Explorer and Components panel, select the Components tab.
  2. Locate the required component and drag and drop it onto the Canvas.


App Studio provides the following interface Components:


ComponentDescription
Graphical
TextAdds and positions text.
ImageAdds and positions image files. You can upload files or provide source URLs.
BoxAdds a rectangle for styling purposes.
ChartPresents the data that you provide as Bar, Line, or Donut charts.
ProgressDisplays progress value that you provide as Bar, Line, Pie, or Donut.
Rich textAdds formatted text with support for styling.
Comms & media
MeetingAdds a button to join a Meeting from the CafeX Platform.
ChatEmbeds a Chat channel.
VideoEmbeds a video file.
AudioEmbeds an audio file.
AssetsPresents a component that contains all of the Workspace Assets.
AssetEmbeds a viewer for a single Workspace Asset.
QR codeGenerates and displays a QR code for encoded data.
BarcodeGenerates and displays a barcode for encoded data.
ArticleEmbeds a CafeX Knowledge Base Article.
User interaction
ButtonAdds a button that you can assign events to.
NavigationAdds a component that allows users to click and switch between Pages.
LinkAdds and positions a hyperlink.
CopyAdds functionality to copy the value to the clipboard.
Data
TableAdds a Table that displays Data Set content.
FormAdds a Form that presents inputs on a web form or output as a data panel.
Multi-page FormCreates a form split across multiple pages.
MPF NavigationProvides navigation controls for a Multi-page Form.
ListDisplays items from a Data Set in a list format.
CardAdds cards to showcase data.
File uploadEnables users to upload files to the App.
Containers
TabsProvides tabs for users to switch between different views or components.
ContainerGroups and positions other components relative to each other.
AccordionOrganizes content into collapsible sections.
CarouselDisplays content or images in a sliding format.
Overlays
Modal dialogDisplays overlays for additional information or input, requiring user interaction to dismiss.
Side panelAdds a collapsible or expandable panel on the side of the interface.
Advanced
HTMLEmbeds custom HTML code.
IFrameEmbeds iFrames that you use to embed external resources that allow hosting permission from the platform.
User credentialsCaptures and manages user credentials.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article