I want to create an application which has a list, and when the user clicks on an item in the list, the information from that list is passed to another panel on a different card/screen of a TabPanel, so essentially, I want when the user clicks a list item it goes to another screen with more details about that item. The new panel will have more information such as an image, some of the data fields from the list item that was clicked passed to it, and a toolbar of buttons at the bottom. I am not sure how to go about doing this.

i also want when the user clicks an item that a new tab is created for it with the title of the tab set to one of the data fields (i.e. the name of the item).