Component Overview

Understand the structure and parameters available in a component's definition

Definition vs Implementation

Components are comprised of two key pieces, the Defintion and the Implementation. In short, the definition is how a component is represented in the Cloneable platform so that it can be included in the app builder and understood by the application runtimes. The Implementation is the actual code that runs when the component is called in the runtimes.

Definition

Components are defined in the Cloneable Platform and saved within the Cloneable database to be made available within the workflow/app builder. The definition is a strict JSON structure which defines information about the component so that the builder understands how other components can be connected to it, as well what information can be customized by the end user when building applications and workflows.

Implementation

The implementation of components in the Cloneable platform is the actual code that gets executed when the component is utilized in an application or workflow. This code is responsible for the functional behavior of the component and how it interacts with other components and the application environment

Last updated