Someone recently asked if there was a way to determine the widget type behind a resource. There it, and it's accessible via the API.
This is a searchable listing of all widgets on your system.
It searches the Dashboard Name, the Parent Name (if a NOC-style dashboard), the position on the page (column, and position), the Widget Type, the Widget Name (as displayed on the dashboard) and the Widget Subtitle (as displayed on the dashboard).
In the event that it returns either a NOC or a Summary Dashboard, it'll also turn them into links (with icons if possible).
Lines 93-98 contain the "search" portion you can use in the search query if you so desire.
Note: There are a ton of other things commented out as I built this query, by more of them can be safely ignored.