How to setup the list menu component in UI Builder?

fran_oisschneid
ServiceNow Employee
ServiceNow Employee

I created a custom workspace experience with UI Builder.

I added a Home and a List in the toolbar.

The List displays a List Menu and a List components, I applied the templates.

I want to configure the list menu, to add modules and options.

I see the in the List Menu configuration the Configuration=@context.app.listConfigId, List ID=@state.listId, List menu CRUD=@state.CRUD, but I have no clue how to configure them.

I assume I can configure JSON data, but I don't know which structure to use.

The list menu remains hopelessly empty.

 

Please any clue?

1 ACCEPTED SOLUTION

fran_oisschneid
ServiceNow Employee
ServiceNow Employee

Hi,

I found the answer, and I share it if you get the same issue.

In UI Builder, select the "List Nav" component, at the bottom on the right configuration pane, click the link "Configuration", create a new "UX List Menu Configuration" and add the categories and menu list items you need.

In Studio, open the application, navigate to the "Now Experience > UX Page registries" of your application and create the UX Page Property "listConfigId", of type String, and set the value with the sys_id of the "UX List Menu Configuration" that you created to setup the list menu.

 

View solution in original post

3 REPLIES 3

fran_oisschneid
ServiceNow Employee
ServiceNow Employee

Hi,

I found the answer, and I share it if you get the same issue.

In UI Builder, select the "List Nav" component, at the bottom on the right configuration pane, click the link "Configuration", create a new "UX List Menu Configuration" and add the categories and menu list items you need.

In Studio, open the application, navigate to the "Now Experience > UX Page registries" of your application and create the UX Page Property "listConfigId", of type String, and set the value with the sys_id of the "UX List Menu Configuration" that you created to setup the list menu.

 

What did you use for the List ID field? 

The sys_id of the "UX List Menu Configuration" that you created to setup the list menu.