How to use dashbaord plugin in own custom kibana plugin?

I want to use the dashboard plugin in my own custom plugin of kibana.
When i visit to my plugin page a dropdown should be displayed in which all the dashboards are displayed. When i select one of the dashbaord i want to open the dashboard in my own plugin.
For example my route should be this.
localhost:5601/app/customPlugin/dashboard

I am able to load all the dashboard in the select box with their id from .kibana index. But now how can i display the dashboard on the select of the dashboard name?

You can take a look at this example plugin kibana/examples/dashboard_embeddable_examples at master · elastic/kibana · GitHub