title: How order ng-repeat with my custom option?
body: <p>i have data : </p>
  
  <pre><code>{
     games":[
         {
            "id":"AAA",
            "categories":["1"],
            "name":"Joker Double Up"
         },
         {
            "id":"BBB",
            "categories":["1"],
            "name":"Joker Wild Up"
         },
         {
            "id":"CCC",
            "categories":["3"],
            "name":"Joker Wild Double Up"
         },
         {
            "id":"DDD",
            "categories":["2"],
            "name":"Wild Double Up"
         },
         {
            "id":"EEE",
            "categories":["2"],
            "name":"Joker Wild Double"
         }
     ]
  }
  </code></pre>
  
  <p>(its come from back end ,so i cant do edit here)</p>
  
  <p>And show it with ng-repeat here: </p>
  
  <pre><code>&lt;div ng-repeat="(key, value) in gamesList | groupBy: 'categories' "&gt; ...  
  
   &lt;/div&gt;
  </code></pre>
  
  <p>I grouped this games per groups by 'category' and now want to order this groups.
  (i use angular 1.6 also angular-filter)</p>
  
  <p>I want order this data by "id" like this <br>
   1. CCC <br>
   2. AAA <br>
   3. BBB <br>
   4. EEE <br>
   5. DDD <br> 
  (its has not any logical statement for js orderBy , just custom order)</p>
  
  <p>I know that i cant find some parameter for orderBy function , because its already custom order . How can i realize this ?</p>