Skip to content
pozil edited this page May 7, 2020 · 1 revision

These extensions deal with User Interface (navigation, flow screen components...).

Table of content


Minimize Utility Item

Minimizes the utility bar (only if the flow is running in a utility bar).

Type: Local Action


Navigate

Redirects the user at the end of a Flow.

Type: Local Action

This component uses lightning:navigation to navigate to one these destination types:

Destination Type Description Required Parameters
record Record page in edit, clone or view mode
  • destinationName, the object API name.
  • destinationRecordId, the record Id.
  • destinationAction, the record page mode. One of clone, edit, view.
object New record form or list view
  • destinationName, the object API name.
  • destinationAction, the object page mode. One of home, list, new.
  • destinationActionFilter, the list view name when displaying a list.
app App page destinationName, the app API name.
url Web page destinationUrl, the web page's URL.
tab Custom Tab page destinationName, the tab API name.
knowledge Knowledge page
  • destinationName, the article type.
  • destinationUrl, the article URL.
namedPage Named page (examples include ”home”, “today”, “chatter” and a variety of community named pages) destinationName, the page API name.
relatedList Related object list view
  • destinationName, the object API name.
  • destinationRecordId, the record Id.
  • relationshipName, the relationship API name.

Quick Choice

Displays a list of choices to the user in a variety of formats (picklist, radio, cards).

Derived from Eric Smith's work

Type: Flow Screen Component

Label Type Description
Display Mode String The format used to display the component. Either cards, picklist or radio.
Input Source String The data source used for loading choices. Either:
  • list for using choices passed as parameters (Choice Values, Choice Labels and Choice Icons)
  • picklist for loading choices from metadata of a picklist field. This requires the "Record Type Id" and "Qualified Picklist Field Name" parameters.
Value String Current selection value
Choice Values String[] A list of strings that represent choice values.
This parameter is only used for the list input source.
Choice Labels String[] A list of strings that represent choice labels.
This parameter is only used for the list input source.
Card Mode - Choice Icons String[] A list of strings that represent choice icons.
This parameter is only used for the cards display mode and icons must be from SLDS icons.
Examples: action:close, utility:activity
Card Mode - Number of Columns String Whether cards are displayed in 1 or 2 columns.
This parameter is only used for the cards display mode.
Required String Whether a selection is required.
Record Type Id String An optional record type Id. If not provided the default record type is used.
This parameter is only used for the picklist input source.
Qualified Picklist Field Name String Qualified Picklist Field Name. Example: Opportunity.StageName
This parameter is only used for the picklist input source.