---
schema_version: "1"
id: 31b62a98253cab157a77798cb2fd4b3d380fb53f253a948aaecea21ef793430e
title: Define Metadata Values from the Flexcard Designer
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_define_metadata_values_from_the_flexcard_designer_24983.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_define_metadata_values_from_the_flexcard_designer_24983.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e6aa105045c95e274be9c35d8a291416c1fea5a3b26e19a64a2896bc3b24fe0d
description: Define the metadata values for the generated Flexcard LWC from the Flexcard Designer. When your Flexcard is active, use the Publish Options feature to configure API Version, Targets, Description, and other metadata values from a GUI or code editor.
release: "264"
---
# Define Metadata Values from the Flexcard Designer

Define the metadata values for the generated Flexcard LWC from the Flexcard Designer. When your Flexcard is active, use the Publish Options feature to configure API Version, Targets, Description, and other metadata values from a GUI or code editor.

Before You Begin

To view the Publish Options feature, activate your Flexcard. See [Activate a Flexcard](https://help.salesforce.com/s/articleView?id=xcloud.os_activate_a_flexcard_24808.htm&release=264.0.0&type=5 "Activate a Flexcard to generate an LWC and publish it to a Lightning page or Experience Builder site. Activating a Flexcard disables editing capabilities. You can’t add or edit elements on an active Flexcard.").

1. From the Flexcards tab, click a version of a Flexcard to open the Flexcard Designer.
2. From the Flexcard Designer submenu, click the down arrow next to **Activate**, and click **Publish Options**.
3. Enter or update values for these properties:
    
    <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
            <colgroup>
              <col>
              <col>
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d29160e71">
                  <p style="margin-bottom:0;">Property</p>
                </th>
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d29160e77">
                  <p style="margin-bottom:0;">Description</p>
                </th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="Property" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e71 ">
                  <p style="margin-bottom:0;">Master Label</p>
                </td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e77 ">
                  <p style="margin-bottom:0;">Update the visible name of the generated
                    LWC as you want it to appear in the Lightning App Builder and
                    Experience Builder. The default is the Name you used to create the
                    Flexcard and, which is visible in the Setup panel.</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Property" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e71 ">
                  <p style="margin-bottom:0;">Description</p>
                </td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e77 ">
                  <p style="margin-bottom:0;">Enter a description for your generated LWC.</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Property" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e71 ">
                  <p style="margin-bottom:0;">API Version</p>
                </td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e77 ">
                  <p style="margin-bottom:0;">Defines the API version of your generated
                    LWC. The default is the API version used when creating the
                    Flexcard. When you create a Flexcard, the default value is the
                    current API version.</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Property" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e71 ">
                  <p style="margin-bottom:0;">Runtime Namespace</p>
                </td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e77 ">
                  <p style="margin-bottom:0;">(Read-Only) Defines the Vlocity package namespace.</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Property" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e71 ">
                  <p style="margin-bottom:0;">Is Exposed</p>
                </td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e77 ">
                  <p style="margin-bottom:0;">When enabled, your card component is public. By default, this feature is enabled.</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Property" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e71 ">
                  <p style="margin-bottom:0;">Targets</p>
                </td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d29160e77 ">
                  <p>Select where your generated LWC is accessible. By default, <strong class="uicontrol">Home Page</strong>, <strong class="uicontrol">Record Page</strong>, and <strong class="uicontrol">App Page</strong> are selected to enable use on a custom home page, a record page, and an app home page.</p>
                  <p style="margin-bottom:0;">To enable the use of your LWC on an Experience Builder site, select <strong class="uicontrol">Community Page</strong>. To enable the use of your generated LWC on an Experience Builder site with configurable properties, select <strong class="uicontrol">Community Default</strong>.</p>
                </td>

              </tr>
            </tbody>
          </table>
4. (Optional) Beginning Winter '22, define an attribute that creates a public property from the **Exposed Attributes** feature in the Setup panel.
    
    See [Create a Public Property for a Flexcard LWC in the Flexcard Designer](https://help.salesforce.com/s/articleView?id=xcloud.os_create_a_public_property_for_a_flexcard_lwc_in_the_flexcard_designer_41483.htm&release=264.0.0&type=5 "In the Flexcard Designer, define an attribute that creates a public property whose value is set in the Lightning App Builder and Experience Builder. Call the attribute within the Flexcard as a session variable ({Session.AttName}) where merge fields are supported, such as in a Text element and a data source parameter.").
5. To manually update metadata, click **Editor** to view the XML.
    
    See [Supported XML Configuration for Publishing Flexcards](https://help.salesforce.com/s/articleView?id=xcloud.os_flexcards_publish_xml_configuration_elements.htm&release=264.0.0&type=5 "When publishing Flexcards, you have options for where and how the Flexcard is displayed. For these options, you can configure XML metadata for the Lightning web component for a Flexcard. Flexcards supports many but not all of the available configuration elements.").
    
    ![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio-264-0-0-production-enus/f526eaa8-ae05-487a-8944-4bb99b0b78ac/images/icon_important.png)
    
    Important
    
    Don’t manually modify a public property created as an **Exposed Attribute** (Step 4).
    
    ```
    <targetConfig targets="lightning__AppPage"> 
        //default property  
        <property name="debug" type="Boolean" /> 
        //default property         
        <property name="recordId" type="String" />       
    </targetConfig>
    <targetConfig targets="lightning__RecordPage">
        //default property
        <property name="debug" type="Boolean"/>
        //do not modify property created as an Exposed Attributes                      
        <property name="recLimit" type="Boolean" label="Record Limit" />               
    </targetConfig>
    ```

What’s next: Add a custom component SVG icon to your generated Flexcard LWC. See [Add a Custom Component SVG Icon to a Flexcard](https://help.salesforce.com/s/articleView?id=xcloud.os_add_a_custom_component_svg_icon_to_a_flexcard_25083.htm&release=264.0.0&type=5 "Add an SVG resource as the custom icon for your generated LWC to easily identify it in the Lightning App Builder and the Experience Builder. Use the Publish Options feature on an activated Flexcard to update the default icon with a custom SVG resource.").