angular/angularjs-batarang — pull request #99 by AlexeyGrishin (2014-01-04 20:08:14+00:00)
Title: Show brief information for each scope on 'Model' and 'Performance' tabs

Hi,

I think it would be useful to see something more descriptive than 'Scope ()' in the Models and Performance tabs. This change adds some brief information about scope - at least controller name, directive name, ng-include source and ng-repeat item description.

Also you may define scope attribute __name in your controller/directive and it will be shown instead of id.

Please refer to the screenshots:

### Before
![batarang-todo-before](https://f.cloud.github.com/assets/2125405/1845239/428362d0-757a-11e3-88ed-7838f0cc1a8f.png)
### After
![batarang-todo-after](https://f.cloud.github.com/assets/2125405/1845240/45eeca22-757a-11e3-921f-c1a3fcaf5155.png)

### Before
![batarang-before](https://f.cloud.github.com/assets/2125405/1845241/48fbbfd6-757a-11e3-8fe6-3f5c541874d2.png)
### After
![batarang-after](https://f.cloud.github.com/assets/2125405/1845242/4bf66222-757a-11e3-9737-736e825b8000.png)

### Known issues
- nothing specific is shown for ngView/ngSwitch
- directive name is shown only if 'replace' flag is not set to 'true'
- scope names are collected on each 'poll' event for Performance tab even nothing is changed. There shall be caching for it.

Looking for your feedback, thanks.