|
| 1 | +14005443 |
| 2 | + |
| 3 | +digraph d { |
| 4 | + rankdir=LR |
| 5 | + nodesep=0.1 |
| 6 | + node [fontname="Helvetica,Sans", fontsize=10, penwidth=0.5, margin="0.05, 0.04", height="0.2" ] |
| 7 | + |
| 8 | + /* scopes */ |
| 9 | + node [shape=plaintext]; |
| 10 | + root [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0"> |
| 11 | + <tr><td port="proto">[ RootScope ]</td></tr></table>>] |
| 12 | + parent [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0"> |
| 13 | + <tr><td port="proto">[ Controller Scope ]</td></tr> |
| 14 | + <tr><td port="list">list</td></tr> |
| 15 | + <tr><td port="regularVar">regularVar</td></tr> |
| 16 | + </table>>] |
| 17 | + child1 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0"> |
| 18 | + <tr><td port="proto">[ ngRepeat Child Scope #1 ]</td></tr> |
| 19 | + <tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr> |
| 20 | + </table>>] |
| 21 | + child2 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0"> |
| 22 | + <tr><td port="proto">[ ngRepeat Child Scope #2 ]</td></tr> |
| 23 | + <tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr> |
| 24 | + </table>>] |
| 25 | + child3 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0"> |
| 26 | + <tr><td port="proto">[ ngRepeat Child Scope #3 ]</td></tr> |
| 27 | + <tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr> |
| 28 | + </table>>] |
| 29 | + |
| 30 | + /* objects */ |
| 31 | + list [label=<<table bgcolor="skyblue1" border="0" cellborder="1" cellpadding="2" cellspacing="0"> |
| 32 | + <tr><td>"one"</td><td>"two"</td><td>"three"</td></tr></table>>] |
| 33 | + |
| 34 | + /* literals */ |
| 35 | + node [fillcolor=gray94, shape=box, style=filled] |
| 36 | + Hi [label="\"Hi\""] |
| 37 | + node [color=firebrick, fontcolor=firebrick] |
| 38 | + item1 [label="\"one\""] |
| 39 | + item2 [label="\"two\""] |
| 40 | + item3 [label="\"three\""] |
| 41 | + |
| 42 | + /* references */ |
| 43 | + parent:proto -> root:proto [style = dashed] |
| 44 | + parent:list -> list |
| 45 | + parent:regularVar -> Hi |
| 46 | + child1:proto -> parent:proto [style = dashed] |
| 47 | + child1:item -> item1 |
| 48 | + child2:proto -> parent:proto [style = dashed] |
| 49 | + child2:item -> item2 |
| 50 | + child3:proto -> parent:proto [style = dashed] |
| 51 | + child3:item -> item3 |
| 52 | +} |
0 commit comments