
What is a flexipage in Salesforce?
These pages are known as FlexiPages in the API, but are referred to as Lightning pages in the rest of the Salesforce documentation and UI. In API version 49.0 and later, arrays in a FlexiPage are represented as valueList. Each array element is represented as valueListItem, and the element name is represented as value.
What is valuelist in Salesforce Lightning flexipage?
Any FlexiPage retrieved using API version 49.0 or later uses valueList to represent component property array values, regardless of which API version was used to create the FlexiPage. Lightning pages are used in several places. In the Salesforce mobile app, a Lightning page is the home page for an app that appears in the navigation menu.
Where are the flexipage components stored in the API?
FlexiPage components have the suffix .flexipage and are stored in the flexipages folder. FlexiPage components are available in API version 29.0 and later.
How to create a new tab for flexipage?
Navigate to create new Tab and at bottom of page you will see option to select new tab for flexipage as shown in below image. Now, go ahead and create a new tab by providing all necessary information.

What is Salesforce FlexiPage?
FlexiPage. Represents the metadata associated with a Lightning page. A Lightning page represents a customizable screen made up of regions containing Lightning components. A Lightning page region can contain upto 25 components.
How do I change the FlexiPage in Salesforce?
You can edit pages from the Lightning App Builder (Setup > Build / User Interface > Lightning App Builder). You can set to it from either Lightning or Classic, so long as you can get to the Setup screen. Once there, simply find the broken page, and you can modify it.
How do I find lightning pages in Salesforce?
From Setup, enter Tabs in the Quick Find box, then select Tabs. Click New in the Lightning Component Tabs related list. Select the Lightning component that you want to make available to users. Enter a label to display on the tab.
How do I delete a FlexiPage in Salesforce?
If it's not set as default, you can just run the delete against the Flexipage (even if it has app -> record type -> profile assignments).
Where can I find Flexipage?
Navigate to “Setup | Administration Setup | Mobile Administration | Mobile Navigation” and add Flexipage to navigation.
What is Flexipage availableForRecordHome?
Available For Record Home To make your component available for record pages only, implement the flexipage:availableForRecordHome interface. If your component is designed for record pages and any other type of page, use the flexipage:availableForAllPageTypes interface instead.
How do I view my Lightning record page?
Let's get started.From Setup, enter App Builder in the Quick Find box, then select Lightning App Builder.Click New.Select Record Page and start stepping through the wizard.Name your page New Opportunity Page , and select Opportunity. ... Choose the Header, Subheader, Right Sidebar template, and click Finish.More items...
How do I view pages in Salesforce?
Click File | Open to see a list of existing Visualforce pages. Double-click a page to open it. You can also open other Salesforce entities, such as Apex classes and triggers, Visualforce components, and so on.
What is lightning record pages?
A Lightning page is a custom layout that lets you design pages for use in the Salesforce mobile app or Lightning Experience. Lightning pages occupy a middle ground between page layouts and Visualforce pages. Like a page layout, Lightning pages allow you to add custom items to a page.
How should you test a metadata deployment request?
To test your deployment request code, you can verify the metadata components and component values that get created. Use assert statements to ensure that the deployment container contains exactly what you expect.
What is retrieve deploy?
The deploy() and retrieve() calls are used primarily for the following development scenarios: Development of a custom application (or customization) in a sandbox organization. After development and testing is completed, the application or customization is then deployed into a production organization using Metadata API.
How do I find the metadata of an object in Salesforce?
Gather the objects in an package. xml file and perform a retrieve from this new repository of information. Metadata exists in every section of your Salesforce platform....Here are 4 methods of retrieving your Salesforce metadata.API.ANT Migration Tool.Managed Package.Manually Search Objects.
What is valueList in Flexipage?
In API version 49.0 and later, arrays in a FlexiPage are represented as valueList. Each array element is represented as valueListItem, and the element name is represented as value. In API version 48.0 and earlier, arrays are represented as value and array elements are formatted as a comma-separated list. Any FlexiPage retrieved using API version 49.0 or later uses valueList to represent component property array values, regardless of which API version was used to create the FlexiPage.
What is a Lightning page in Salesforce?
In the Salesforce mobile app, a Lightning page is the home page for an app that appears in the navigation menu. To customize the layout of record pages, the Salesforce Home page, and the Email Application pane in the Outlook and Gmail integrations.
Can you retrieve flexipages?
When you edit email content in the builder, the FlexiPage object remembers where you put the components. Because they include builder markup, you can't retrieve or deploy FlexiPages when type is EmailContentPage. EmailTemplatePage — a page that contains the builder markup for your email template.
File Suffix and Directory Location
FlexiPage components have the suffix .flexipage and are stored in the flexipages folder.
FlexiPageRegion
FlexiPage Region represents the properties of a region of a page. A region can contain a record list component or a recent items component that can be scoped to a set of entities.
PlatformActionList
PlatformActionList represents the list of actions, and their order, that display on the Lightning Page. Available in API version 34.0 and later.
PlatformActionListItem
PlatformActionListItem represents an action in the PlatformActionList. Available in API version 34.0 and later.
Declarative Metadata Sample Definition
Here’s a sample XML FlexiPage component definition for a travel app that tracks the user’s trips, expense reports, and other relevant data:
What is a flexipage?
FlexiPage#N#Represents the metadata associated with a Lightning page. A Lightning page represents a customizable screen made up of regions containing Lightning components.#N#A Lightning page region can contain upto 25 components.
Can you use Flexipage in Salesforce?
There is no way to define Flexipage directly in Salesforce using point and click functionality.
How to create a new tab in Flexipage?
Once deployment is done, we can create a new Tab for flexipage. Navigate to create new Tab and at bottom of page you will see option to select new tab for flexipage as shown in below image.
Can you use Flexipage in Salesforce?
There is no way to define Flexipage directly in Salesforce using point and click functionality.
Is Flexipage available in Salesforce?
From API 29 (Winter 14 release), Salesforce has introduced new functionality in platform named “FlexiPage”. Like Pagelayout, We can add Custom components in Flexipage however Flexipage will be visible only in Salesforce1 application in sidebar.
