Exporting objects and Custom Column Headers #988
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I needed the ability to export my custom grid headers to excel(WYSIWYG). I also needed the ability to export a specific property off of a child object that was embedded in my collection of objects.
Example:
$scope.myData = [{name: "Moroni", age: 50, features:{eyeColor:"brown", hairColor:"black"}},
{name: "Tiancum", age: 43, features:{eyeColor:"blue", hairColor:"black"}},
{name: "Jacob", age: 27, features:{eyeColor:"hazel", hairColor:"brunette"}},
{name: "Nephi", age: 29, features:{eyeColor:"brown", hairColor:"blonde"}},
{name: "Enos", age: 34, features:{eyeColor:"brown", hairColor:"red"}}];
Exporting features.eyeColor
Please see my before and after Plunkers
Before: http://plnkr.co/edit/EKSHFYR5iKeax5fmSVN2?p=preview
After: http://plnkr.co/edit/0pRgu6r8hMOibUkgx12L?p=preview