Skuid Docs
    Skuid Docs
  • Concepts
  • Reference
  • Site Administration
  • Tutorials
  • Release Notes
v11.0.0
https://docs.skuid.com/v11.0.0//en/
False
  • Concepts
    • Data
      • Authentication and Skuid
      • Callback URLs/Redirect URIs
      • Box
      • DocuSign
        • How to Add a Signer with a Custom Email in DocuSign
      • Google
        • Google Calendar
        • Google Drive
      • Marketo
      • Microsoft
        • Dynamics
        • Excel
        • OneDrive
        • Outlook
        • Sharepoint
      • Salesforce
      • SAP
      • Slack
      • REST
        • REST API Use Case: Create, update and delete records from Oracle
      • OData
        • Create, update, and delete records from SQL Server
      • Troubleshooting
    • Build
      • The App Composer
      • Pages
        • Create a Custom Header and Footer
        • Master and Child Pages
        • Page Versions
        • Use Page Templates to Compose Pages
        • Modules
        • <no title>
        • Optimize Personalization and Caching
      • Models
        • <no title>
        • Model Actions
        • Child Relationships
        • Aggregate Models
          • Aggregate Model Use Case
        • Using Fields
          • Lookup Fields
          • UI-Only Fields and Models
            • UI-Only Field Use Cases
          • Field Metadata Overrides
      • Components
        • Layout
          • Button Set
            • Create a Show/Hide Toggle Button
          • Navigation
          • Responsive Grid
          • Search
          • Tab Set
          • Wizard
            • Create a New Account Wizard
          • Wrapper
        • Data
          • Calendar
          • Deck
          • Field Editor
          • File Upload
          • Filter Set
            • Use Reference Filters with Conditions
          • Image
            • Add a Record-Sensitive Image
          • Page Title
          • Queue
          • Rich Text
          • Table
            • Add Drawers to a Table
            • Add Photo View to a Table
          • Template
        • Advanced
          • Chatter Feed
          • Page Include
        • Visualizations
          • Before You Chart
          • Chart
          • Geochart
          • Enhancing Charts with Actions
        • Component Accessories
          • Feedback
          • Popups
            • Use a Popup to Create New Records
          • Sliding Panels
        • Field Rendering Options
        • Conditional Rendering of Components
        • Manage and Upload Component Packs
      • Best Practices
        • Upgrading Skuid on Salesforce
        • Page Performance Guide
        • Skuid and Salesforce Lightning Performance Tips
        • One Save Button Per Page
        • Styling Best Practices
      • Debugging Skuid in the Console
      • Logic
        • Filters
          • Create a Date-Range Table Filter
          • Multi-select Filters with Automatically Created Conditions
          • Filter by Related Objects
          • Filter a table from a list of options
          • Use a Snippet as a Filter Item Source to create “Dependent Filters”
          • <no title>
          • Make a Toggle Filter from a Subquery Condition
        • Action Framework
          • Actions Reference
            • Visual Navigation
            • Logic Actions
            • Model Conditions / Querying Actions
            • Model Data Changes Actions
            • Data Source Specific Actions
            • Advanced and Additional Actions
          • Action Sequences
            • Inputs How-To: Activate and Set a Condition and Requery Model
        • Merge Syntax
          • Global Merge Variables / Functions
          • Data source Merge API Reference
    • Style
      • Themes
        • Theme Composer
        • Custom Fonts
        • Skuid Default Themes
      • Including Custom CSS in a Skuid Page
      • Label Localization
    • Deploy
      • Salesforce Lightning
      • Salesforce Classic
        • skuid:page Visualforce component
        • Salesforce Dashboards
        • Force.com Sites
      • Page Assignments
      • Salesforce Communities
      • Sandboxes and Connected Orgs
      • License and Permission Assignments
      • ISV and Managed Packages
    • Extend
      • Skuid Developer Resources
        • Skuid and JavaScript
          • Using Snippets with Skuid
            • Table Component: Custom Views
            • Table Component: Custom Field Renderers
            • Table Component: Custom Global Actions
            • Table Component: Custom Mass Actions
            • Table Component: Custom Row Actions
            • Page Title Component: Custom Button Actions
            • Queue Component: Custom Item Renderers
            • Wizard Component: Custom Button Actions
        • Skuid and Apex
          • Apex Triggers
          • Invocable Methods and the Apex Data Source Action
          • Remote Actions
          • Access Apex as a REST data source
          • Access Web Services using the AJAX Toolkit
        • Create a Skuid Custom Component
          • Component Property Reference
          • Build Component Packs
        • Dynamic Creation of Models and Components
        • Including Custom CSS in a Skuid Page
        • Page XML API
        • Event Handling Between Custom Lightning Components and Skuid
        • Skuid and Analytics
      • Skuid and JavaScript
        • Using Snippets with Skuid
          • Table Component: Custom Views
          • Table Component: Custom Field Renderers
          • Table Component: Custom Global Actions
          • Table Component: Custom Mass Actions
          • Table Component: Custom Row Actions
          • Page Title Component: Custom Button Actions
          • Queue Component: Custom Item Renderers
          • Wizard Component: Custom Button Actions
      • Skuid and Apex
        • Apex Triggers
        • Invocable Methods and the Apex Data Source Action
        • Remote Actions
        • Access Apex as a REST data source
        • Access Web Services using the AJAX Toolkit
      • Create a Skuid Custom Component
        • Component Property Reference
        • Build Component Packs
      • Dynamic Creation of Models and Components
      • CI/CD with Skuid
      • Event Handling Between Custom Lightning Components and Skuid
      • Automated Testing
        • Example Automated Test with Node.js, Selenium, and Jasmine
  • Reference
    • API Reference
      • skuid.$
      • skuid.actions
      • skuid.ajax
      • skuid.builder.core
      • skuid.builder.core.coreProps
      • skuid.calendar
      • skuid.collaboration
      • skuid.component
      • skuid.componentType
      • skuid.events
      • skuid.formula
      • skuid.hotkeys
      • skuid.label
      • skuid.load
      • skuid.model
      • skuid.model.Model
      • skuid.mustache
      • skuid.page
      • skuid.sfdc
      • skuid.snippet
      • skuid.time
      • skuid.ui
      • skuid.utils
      • skuid.version
      • Component-Specific APIs
      • Skuid Model Metadata Object
      • Skuid Model Child Relationship Metadata Object
      • Skuid Model Condition Metadata Object
      • Skuid Model Field Metadata Object
      • Skuid Model Record Type Metadata Object
    • Page XML API
    • skuid-sfdx
    • Skuid Metadata Object Reference
      • Authentication providers
      • Data sources
      • Design Systems
      • Files
      • Pages
      • Profiles
      • Sites
      • Themes
    • Skuid Glossary
    • Formula and Function Reference
    • Open Source Software Attributions
  • Site Administration
    • Install and Upgrade Skuid on Salesforce
      • Upgrading Skuid on Salesforce
    • Deprecated in Skuid
    • Offline Mode
    • Supported Browsers
    • Keyboard Shortcuts and Accessibility
    • Voluntary Product Accessibility Template
  • Tutorials
    • Skuid Page Tutorials
      • Add Related Lists with the Table Component
      • Build an Activities Related List Tab
      • Build a Custom “Create New Record” Page
      • Build a Custom Detail Page
      • Build a Custom List Page
      • Compose a Branded Header and Navigation
      • Compose a One-Page App Using Tab Actions and Conditional Rendering
      • Conditionally Display Fields
      • Create a Custom Clone Page
      • Create a Custom “Clone Account” page
      • Highlight Critical Data: Wrappers, Rich Text, and Ui-Only Fields
      • Mass Create Records
      • Show Products in an Opportunity Page
      • Skuid Pages for standard Salesforce CRM
    • Salesforce Tutorials
      • Add Product Line Items to Opportunities with a Popup
      • Add Gmail to Salesforce functionality in your email fields
      • Create a Custom Edit Page and Set Visualforce Overrides
      • Getting Help: Grant Skuid Login Rights to your Org
      • Reclaim the Salesforce Home Page
      • Redirect to Salesforce Processes
      • Skuid for Sales: A Turn-Key Template to Augment Lightning Sales Cloud
    • JavaScript Tutorials
      • Progress Indicator Component
      • Simple Map Component
      • Use a Snippet as a Filter Item Source to create “Dependent Filters”
      • Use Inline Javascript to Create a Slider Field Renderer
  • Legal terms and conditions
  • Skuid for Salesforce Evaluation Guide
    • Overview​
      • What Is Skuid?
      • What are the benefits of Skuid?
      • How does Skuid maximize my Salesforce investment?
      • When is Skuid a good fit?
      • When is Skuid not a good fit?
      • Who uses Skuid?
      • What do customers say about us?
      • What steps does Skuid take to ensure compatibility with future Salesforce releases?
    • Developing Apps with Skuid​
      • The Scalable Kit for User Interface Design (Skuid)
        • Models
        • UI components
        • The Action Framework
        • Display Logic
        • Event System
        • Design System Studio
        • Code Extension
      • The Salesforce Ecosystem​
        • Does Skuid work with Lightning?
        • Does Skuid work with Salesforce Communities?
        • Is Skuid compatible with other AppExchange apps?
        • What Salesforce products and services does Skuid support?
      • Mobile
    • App Lifecycle Management​
      • Can I build with Skuid in different production environments?
      • Can my entire team develop with Skuid?
      • How does Skuid fit into my company’s CI/CD practices?
      • Analytics​
        • Does Skuid work with my third-party analytics software?
        • Does Skuid work with Einstein Analytics?
        • Build your own analytics tracker with Skuid
    • Architecture​
      • Skuid on Salesforce Architecture
        • How does Skuid work?
        • How does Skuid get data and does Skuid consume API calls?
        • Is Skuid limited to one sObject or Record Type per page?
        • Does my Salesforce application have to be built completely from Skuid?
        • How does Skuid work with Salesforce Process automation and validation?
      • Lightning​
        • How do Skuid pages work in Lightning?
        • Where else in Lightning can I use Skuid?
        • Can I use Lightning components in Skuid pages?
      • Salesforce Classic​
        • How do Skuid pages work in Salesforce Classic?
        • Where else in Classic can I use Skuid?
        • What happens if I need to migrate to Lightning after building with Skuid in Classic?
    • Data​
      • Skuid and the Salesforce data model
      • Can Skuid Access…​
        • Objects?
        • Object Relationships?
        • Salesforce field types?
        • Custom settings?
        • Custom metadata?
        • Big Objects?
        • External Objects?
        • Other Salesforce Orgs?
    • Security​
      • Does Skuid store my Salesforce or third-party data?
      • How does Skuid work with Salesforce permission sets, sharing rules, field-level security, and profiles?
      • Does Skuid override Salesforce validation rules and error messages?
      • What security certifications does Skuid have?
    • Performance​
      • Does Skuid have data limits?
      • How can Skuid builders optimize for page performance?
  • Navigation
    • Using the Navigation Component
      • Manually Add Items to the Navigation
        • Add actions to individual navigation items
    • Properties
      • Navigation Properties
        • Basic tab [[]]
        • Advanced tab [[]]
        • Styles tab [[]]
        • Rendering [[]]
      • Navigation Item Properties
        • Basic tab [[]]
        • Actions tab [[]]
        • Rendering [[]]

In This Section

  • Concepts
    • Data
      • Authentication and Skuid
      • Callback URLs/Redirect URIs
      • Box
      • DocuSign
        • How to Add a Signer with a Custom Email in DocuSign
      • Google
        • Google Calendar
        • Google Drive
      • Marketo
      • Microsoft
        • Dynamics
        • Excel
        • OneDrive
        • Outlook
        • Sharepoint
      • Salesforce
      • SAP
      • Slack
      • REST
        • REST API Use Case: Create, update and delete records from Oracle
      • OData
        • Create, update, and delete records from SQL Server
      • Troubleshooting
    • Build
      • The App Composer
      • Pages
        • Create a Custom Header and Footer
        • Master and Child Pages
        • Page Versions
        • Use Page Templates to Compose Pages
        • Modules
        • <no title>
        • Optimize Personalization and Caching
      • Models
        • <no title>
        • Model Actions
        • Child Relationships
        • Aggregate Models
          • Aggregate Model Use Case
        • Using Fields
          • Lookup Fields
          • UI-Only Fields and Models
            • UI-Only Field Use Cases
          • Field Metadata Overrides
      • Components
        • Layout
          • Button Set
            • Create a Show/Hide Toggle Button
          • Navigation
          • Responsive Grid
          • Search
          • Tab Set
          • Wizard
            • Create a New Account Wizard
          • Wrapper
        • Data
          • Calendar
          • Deck
          • Field Editor
          • File Upload
          • Filter Set
            • Use Reference Filters with Conditions
          • Image
            • Add a Record-Sensitive Image
          • Page Title
          • Queue
          • Rich Text
          • Table
            • Add Drawers to a Table
            • Add Photo View to a Table
          • Template
        • Advanced
          • Chatter Feed
          • Page Include
        • Visualizations
          • Before You Chart
          • Chart
          • Geochart
          • Enhancing Charts with Actions
        • Component Accessories
          • Feedback
          • Popups
            • Use a Popup to Create New Records
          • Sliding Panels
        • Field Rendering Options
        • Conditional Rendering of Components
        • Manage and Upload Component Packs
      • Best Practices
        • Upgrading Skuid on Salesforce
        • Page Performance Guide
        • Skuid and Salesforce Lightning Performance Tips
        • One Save Button Per Page
        • Styling Best Practices
      • Debugging Skuid in the Console
      • Logic
        • Filters
          • Create a Date-Range Table Filter
          • Multi-select Filters with Automatically Created Conditions
          • Filter by Related Objects
          • Filter a table from a list of options
          • Use a Snippet as a Filter Item Source to create “Dependent Filters”
          • <no title>
          • Make a Toggle Filter from a Subquery Condition
        • Action Framework
          • Actions Reference
            • Visual Navigation
            • Logic Actions
            • Model Conditions / Querying Actions
            • Model Data Changes Actions
            • Data Source Specific Actions
            • Advanced and Additional Actions
          • Action Sequences
            • Inputs How-To: Activate and Set a Condition and Requery Model
        • Merge Syntax
          • Global Merge Variables / Functions
          • Data source Merge API Reference
    • Style
      • Themes
        • Theme Composer
        • Custom Fonts
        • Skuid Default Themes
      • Including Custom CSS in a Skuid Page
      • Label Localization
    • Deploy
      • Salesforce Lightning
      • Salesforce Classic
        • skuid:page Visualforce component
        • Salesforce Dashboards
        • Force.com Sites
      • Page Assignments
      • Salesforce Communities
      • Sandboxes and Connected Orgs
      • License and Permission Assignments
      • ISV and Managed Packages
    • Extend
      • Skuid Developer Resources
        • Skuid and JavaScript
          • Using Snippets with Skuid
            • Table Component: Custom Views
            • Table Component: Custom Field Renderers
            • Table Component: Custom Global Actions
            • Table Component: Custom Mass Actions
            • Table Component: Custom Row Actions
            • Page Title Component: Custom Button Actions
            • Queue Component: Custom Item Renderers
            • Wizard Component: Custom Button Actions
        • Skuid and Apex
          • Apex Triggers
          • Invocable Methods and the Apex Data Source Action
          • Remote Actions
          • Access Apex as a REST data source
          • Access Web Services using the AJAX Toolkit
        • Create a Skuid Custom Component
          • Component Property Reference
          • Build Component Packs
        • Dynamic Creation of Models and Components
        • Including Custom CSS in a Skuid Page
        • Page XML API
        • Event Handling Between Custom Lightning Components and Skuid
        • Skuid and Analytics
      • Skuid and JavaScript
        • Using Snippets with Skuid
          • Table Component: Custom Views
          • Table Component: Custom Field Renderers
          • Table Component: Custom Global Actions
          • Table Component: Custom Mass Actions
          • Table Component: Custom Row Actions
          • Page Title Component: Custom Button Actions
          • Queue Component: Custom Item Renderers
          • Wizard Component: Custom Button Actions
      • Skuid and Apex
        • Apex Triggers
        • Invocable Methods and the Apex Data Source Action
        • Remote Actions
        • Access Apex as a REST data source
        • Access Web Services using the AJAX Toolkit
      • Create a Skuid Custom Component
        • Component Property Reference
        • Build Component Packs
      • Dynamic Creation of Models and Components
      • CI/CD with Skuid
      • Event Handling Between Custom Lightning Components and Skuid
      • Automated Testing
        • Example Automated Test with Node.js, Selenium, and Jasmine
  • Reference
    • API Reference
      • skuid.$
      • skuid.actions
      • skuid.ajax
      • skuid.builder.core
      • skuid.builder.core.coreProps
      • skuid.calendar
      • skuid.collaboration
      • skuid.component
      • skuid.componentType
      • skuid.events
      • skuid.formula
      • skuid.hotkeys
      • skuid.label
      • skuid.load
      • skuid.model
      • skuid.model.Model
      • skuid.mustache
      • skuid.page
      • skuid.sfdc
      • skuid.snippet
      • skuid.time
      • skuid.ui
      • skuid.utils
      • skuid.version
      • Component-Specific APIs
      • Skuid Model Metadata Object
      • Skuid Model Child Relationship Metadata Object
      • Skuid Model Condition Metadata Object
      • Skuid Model Field Metadata Object
      • Skuid Model Record Type Metadata Object
    • Page XML API
    • skuid-sfdx
    • Skuid Metadata Object Reference
      • Authentication providers
      • Data sources
      • Design Systems
      • Files
      • Pages
      • Profiles
      • Sites
      • Themes
    • Skuid Glossary
    • Formula and Function Reference
    • Open Source Software Attributions
  • Site Administration
    • Install and Upgrade Skuid on Salesforce
      • Upgrading Skuid on Salesforce
    • Deprecated in Skuid
    • Offline Mode
    • Supported Browsers
    • Keyboard Shortcuts and Accessibility
    • Voluntary Product Accessibility Template
  • Tutorials
    • Skuid Page Tutorials
      • Add Related Lists with the Table Component
      • Build an Activities Related List Tab
      • Build a Custom “Create New Record” Page
      • Build a Custom Detail Page
      • Build a Custom List Page
      • Compose a Branded Header and Navigation
      • Compose a One-Page App Using Tab Actions and Conditional Rendering
      • Conditionally Display Fields
      • Create a Custom Clone Page
      • Create a Custom “Clone Account” page
      • Highlight Critical Data: Wrappers, Rich Text, and Ui-Only Fields
      • Mass Create Records
      • Show Products in an Opportunity Page
      • Skuid Pages for standard Salesforce CRM
    • Salesforce Tutorials
      • Add Product Line Items to Opportunities with a Popup
      • Add Gmail to Salesforce functionality in your email fields
      • Create a Custom Edit Page and Set Visualforce Overrides
      • Getting Help: Grant Skuid Login Rights to your Org
      • Reclaim the Salesforce Home Page
      • Redirect to Salesforce Processes
      • Skuid for Sales: A Turn-Key Template to Augment Lightning Sales Cloud
    • JavaScript Tutorials
      • Progress Indicator Component
      • Simple Map Component
      • Use a Snippet as a Filter Item Source to create “Dependent Filters”
      • Use Inline Javascript to Create a Slider Field Renderer
  • Legal terms and conditions
  • Skuid for Salesforce Evaluation Guide
    • Overview​
      • What Is Skuid?
      • What are the benefits of Skuid?
      • How does Skuid maximize my Salesforce investment?
      • When is Skuid a good fit?
      • When is Skuid not a good fit?
      • Who uses Skuid?
      • What do customers say about us?
      • What steps does Skuid take to ensure compatibility with future Salesforce releases?
    • Developing Apps with Skuid​
      • The Scalable Kit for User Interface Design (Skuid)
        • Models
        • UI components
        • The Action Framework
        • Display Logic
        • Event System
        • Design System Studio
        • Code Extension
      • The Salesforce Ecosystem​
        • Does Skuid work with Lightning?
        • Does Skuid work with Salesforce Communities?
        • Is Skuid compatible with other AppExchange apps?
        • What Salesforce products and services does Skuid support?
      • Mobile
    • App Lifecycle Management​
      • Can I build with Skuid in different production environments?
      • Can my entire team develop with Skuid?
      • How does Skuid fit into my company’s CI/CD practices?
      • Analytics​
        • Does Skuid work with my third-party analytics software?
        • Does Skuid work with Einstein Analytics?
        • Build your own analytics tracker with Skuid
    • Architecture​
      • Skuid on Salesforce Architecture
        • How does Skuid work?
        • How does Skuid get data and does Skuid consume API calls?
        • Is Skuid limited to one sObject or Record Type per page?
        • Does my Salesforce application have to be built completely from Skuid?
        • How does Skuid work with Salesforce Process automation and validation?
      • Lightning​
        • How do Skuid pages work in Lightning?
        • Where else in Lightning can I use Skuid?
        • Can I use Lightning components in Skuid pages?
      • Salesforce Classic​
        • How do Skuid pages work in Salesforce Classic?
        • Where else in Classic can I use Skuid?
        • What happens if I need to migrate to Lightning after building with Skuid in Classic?
    • Data​
      • Skuid and the Salesforce data model
      • Can Skuid Access…​
        • Objects?
        • Object Relationships?
        • Salesforce field types?
        • Custom settings?
        • Custom metadata?
        • Big Objects?
        • External Objects?
        • Other Salesforce Orgs?
    • Security​
      • Does Skuid store my Salesforce or third-party data?
      • How does Skuid work with Salesforce permission sets, sharing rules, field-level security, and profiles?
      • Does Skuid override Salesforce validation rules and error messages?
      • What security certifications does Skuid have?
    • Performance​
      • Does Skuid have data limits?
      • How can Skuid builders optimize for page performance?

In This Topic

  • Navigation
    • Using the Navigation Component
      • Manually Add Items to the Navigation
        • Add actions to individual navigation items
    • Properties
      • Navigation Properties
        • Basic tab [[]]
        • Advanced tab [[]]
        • Styles tab [[]]
        • Rendering [[]]
      • Navigation Item Properties
        • Basic tab [[]]
        • Actions tab [[]]
        • Rendering [[]]

Navigation¶

The Navigation component is a layout component used to create custom navigation items that allow users to navigate Skuid apps, go to different web pages, or perform Action Framework actions.

Using the Navigation Component¶

Navigation is a vital element of a user interface and can guide users through an app, as well as any necessary workflow actions, more efficiently. Use the Navigation component to build custom navigation bars that are intuitive and tailored to unique processes.

In addition to facilitating traditional navigations, the Navigation component can be used to build handy drop-down menus within a Skuid page that are connected to a broad range of actions with the Action Framework.

Manually Add Items to the Navigation¶

  1. Drag and drop the Navigation component into a Skuid page.
  2. Format the Navigation component according to layout and orientation requirements.
  3. Click the Navigation component in the canvas, then click fa-plus-circle to add new navigation items and then rename them in the property pane.
    • To remove an item, click fa-times-circle.
    • Format items by clicking them, then editing in the Navigation Properties pane.(Optional)

Add actions to individual navigation items¶

  1. Select a navigation item in the canvas and click the Actions tab.

  2. Click fa-plus-circle to add a new action. (This defaults to the Go to URL action.).

  3. Select the appropriate action and adjust preferences as necessary.

    Note

    Multiple actions may be added to a single menu item. Be mindful of actions that may interfere with each other.

Properties¶

Navigation Properties¶

Show all sections

Basic tab [[]]¶

  • Type: Controls the visual orientation of the Navigation component.

    • Horizontal: Navigation items align in a straight line from left to right.

      navigation-0

      • Overflow to Menu Navigation: If true, any navigation items that do not fit within the horizontal navigation—based on screen size—will be placed into a drop-down menu.
      • Screen Size to Change Format:
        • Never: The navigation component will not respond to screen size.
        • Tablets and smaller: Navigation will respond to widths of 1024 pixels or smaller.
        • Phones: Navigation will respond to widths of 480 pixels or smaller.
      • Alternate Format: Available if Screen Size to Change Format is set to either Tablets and smaller or Phones.
        • Collapse to Menu: The horizontal list will transform into a drop-down menu type at the set screen size.
        • Wrap Centered: The horizontal list will transform into a vertical menu at the set screen size, with navigation items centered in the navigation menu.
      • Menu Icon: Select the icon of the drop down menu (optional).
    • Vertical: Navigation items appear as a list, in straight line up to down.

      navigation-1

      • Screen Size to Collapse Item Text: At the selected screen size, navigation items will only display their selected icon without the explanatory text.
        • None (default)
        • Tablets and smaller: Navigation will respond to widths of 1024 pixels or smaller.
        • Phones: Navigation will respond to widths of 480 pixels or smaller.
      • Allow User to Expand or Collapse with a Toggle: This adds an icon that users can click to hide the vertical list of navigation items.
    • Drop Down: All navigation items are collapsed into a drop-down menu indicated by a down arrow.

      navigation-2

      • Use Icon: If true, an icon will display beside items in the drop down.

      • Label: Creates a custom label for the collapsed drop-down menu.

        Note

        If item source selected is Salesforce Apps, the Navigation defaults to first app listed. To change the label, insert a custom value for the Label Property.

  • Item Source: Choose the source of navigation menu items.

    • Skuid Platform:
      • Manual
      • User Menu
      • Apps
    • Skuid on Salesforce:
      • Manual
      • Salesforce Tabs for Current App
      • Salesforce Apps
      • Salesforce Apps with Tabs
      • Salesforce User Menu
  • Note

    Other than Manual, all options automatically populate menu items.

  • Scroll Tall Drop Downs: If true, scrolling will be enabled within drop-downs that are taller than 50% of the browser window.

Advanced tab [[]]¶

  • Unique Id (optional): Skuid automatically generates an alphanumeric Id for the component; if preferred, give it a practical name.
  • CSS Class (optional): Assign a CSS class to the component’s DOM element.

Styles tab [[]]¶

You can add custom CSS values to change the appearance of the NAvigation component..

  • Click fa-plus-circle Add New Custom Attribute and enter:
    • Custom CSS property
    • Custom CSS value

Need to remove a custom style attribute? Click fa-times-circle next to the newly-added attribute.

Rendering [[]]¶

Standard conditional rendering options are available.

Navigation Item Properties¶

These properties control the behavior and look of the individual navigation items within the Navigation component.

Show all sections

Basic tab [[]]¶

  • Label: The text that appears within each navigation item. Used to indicate where the navigation item will take the user or what the item will do when clicked.
  • Icon: A unique visual element that appears next each navigation item. Used to indicate where the navigation item will take the user or what the item will do when clicked..

Actions tab [[]]¶

Customize the actions taken when a user clicks a navigation item.

  • Convert existing actions into an action sequence by clicking fa-sitemap.

  • Add actions by clicking fa-plus-circle.

    Note

    Navigation items default to the Go to URL Action Type, but this property, Associated URL, and Open URL in can be changed in Properties Pane.

Rendering [[]]¶

Standard conditional rendering options are available.

Back to top

Last updated on Aug 31, 2022.

Documentation

  • Concepts
  • Reference
  • Site Administration
  • Tutorials
  • Release Notes

Resources

  • Skuid Skool
  • Community
  • Support
  • Contact
  • Skuid
Start building for free

© 2022 Skuid, Inc.

Terms of Use | Privacy Policy | Legal Terms and Conditions