Monthly Archives: November 2017

UI 2.76.0

November 28, 2017 Fixed Configured TinyMCE to use absolute paths when anchoring links to text.

Page layout — Rich text

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content – Hidden |...

Page layout — Charts

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content - Hidden |...

Page layout — File upload

Flow components let us split our app UI into independent, reusable pieces. A page layout in Flow has the following components: Content - Hidden |...

Flow player – Localization settings

We can change the default strings used in the player by adding a localization object to the settings when it initializes. Here is the code...

Flow player – Supported configurations

The Flow HTML5 player supports various settings that can be specified when the player initializes. We can customize the settings by passing them into...

Flow UI framework – Supported bundles

The Flow UI framework is split into discrete bundles of functionality that are loaded independently; together they form the complete UI framework. Each bundle...

Working with the Flow player

When we build an app on the Boomi Flow platform, the app does not yet have an user interface. What happens is, the platform...

Understanding the Flow UI framework

The Flow UI framework primarily consists of two types of script files: Components and Services. 1. Components Components let us split our app UI into independent,...

Embedding the Flow HTML5 player

We can embed the HTML5 player used in Flow in existing pages without using inline frames (iframe). The player's CSS code is namespaced to the...

Finding the ID of a page layout

Every page layout in Boomi Flow is assigned a universally unique identifier (UUID). Here is how we can locate the ID of a page layout: ...

Core 1.102.0

November 23, 2017 Bug Fixes Fixed a bug where the "IS_EMPTY" business rule could only check for "$True" values Fixed a bug where versionless values didn't consistently...

Custom validation of components

The Flow UI framework supports validating components, before sending the metadata to Flow for more complex validation. This can be useful for reducing latency...

Components : Client side validation

The UI framework supports validating components before sending the metadata to Flow for more complex validation. This can be useful for reducing latency on...

Enabling client side validation of components

The Flow UI framework supports validating components on the client side, before sending the metadata to Flow for more complex validation. This can be...

Adding custom style to components and containers

Components and containers in Flow are rendered using the HTML5 player, and uses standard CSS for styling. Flow uses the ever popular Facebook React framework. We can also...

Creating a custom component

Components let us split our app UI into independent, reusable pieces. We use the ever popular Facebook React framework. React.Component is an abstract base class, so...

Creating a basic container

A container fetches data and then renders its corresponding subcomponent. It consists of at least one React component, and may contain additional CSS code. A...

Overriding a default component

Default containers or components can be overridden by registering our custom component with the same name as the default component. We will need to...

The three states of custom components

When working with custom components there are three states we want to know about. California, Pennsylvania, and Texas. No wait, those are different states....

Adding custom JavaScript and stylesheets

We can add custom resources, for example JavaScript code or a CSS stylesheet to the Flow player. Here is how: Upload the...

Creating a custom theme

With Boomi Flow, we can use themes to change the look-and-feel of our apps. A theme produces a harmonious design for the elements within...

Tooling 1.41.0

November 17, 2017 Fixed New player HTML is truncated in the player editor.

Enabling the time picker

By default the date/time picker does not display the time or allow users to specify a time; when selecting a date, the time component...

Tooling 1.40.0

November 14, 2017 Features Map elements can now be duplicated within a flow. Select the map element in the graph and click...

UI 2.75.0

November 14, 2017 Improvements The image component now renders its label Searching in a table does not clear previously selected...

Listeners supported in Box

We can build apps using Flow that wait for an event to occur. For example, we can have an app that ‘listens’ for a...

Tutorial: Using listeners to wait for a file download

We can build apps using Flow that wait for an event to occur. For example, we can have an app that 'listens' for a...