Skip to content

Commit a833084

Browse files
committed
adding more dot files
1 parent 436cccb commit a833084

6 files changed

+221
-7
lines changed

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,9 @@ The ones without StackOverflow IDs were used on the main/long answer:
88
http://stackoverflow.com/questions/14049480/what-are-the-nuances-of-scope-prototypal-prototypical-inheritance-in-angularjs/14049482#14049482
99

1010
Other answers:
11-
http://stackoverflow.com/questions/11752977/angularjs-ng-model-scope-in-ng-repeat-is-undefined/14177235#14177235
12-
http://stackoverflow.com/questions/11605917/this-vs-scope-in-angularjs-controllers/14168699#14168699
13-
http://stackoverflow.com/questions/14101099/ng-include-causes-the-controller-block-to-re-render/14104318#14104318
14-
15-
To be added:
16-
http://stackoverflow.com/questions/11412410/angularjs-losing-scope-when-using-ng-include/14146317#14146317
17-
11+
http://stackoverflow.com/questions/11412410/angularjs-losing-scope-when-using-ng-include
12+
http://stackoverflow.com/questions/11605917/this-vs-scope-in-angularjs-controllers
13+
http://stackoverflow.com/questions/11752977/angularjs-ng-model-scope-in-ng-repeat-is-undefined
14+
http://stackoverflow.com/questions/12977894/what-is-the-angularjs-way-to-databind-many-inputs
15+
http://stackoverflow.com/questions/14005443/angular-binding-inside-repeat
16+
http://stackoverflow.com/questions/14101099/ng-include-causes-the-controller-block-to-re-render

ngInclude_11412410.dot

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
digraph d {
2+
rankdir=LR
3+
nodesep=0.1
4+
node [shape=Mrecord, fontname="Helvetica,Sans", fontsize=10, penwidth=0.5, margin="0.05, 0.04", height="0.2" ]
5+
6+
/* scopes */
7+
node [shape=plaintext];
8+
root [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
9+
<tr><td port="proto">[ RootScope ]</td></tr></table>>]
10+
parent [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
11+
<tr><td port="proto">[ HomeCtrl Scope ]</td></tr>
12+
<tr><td port="lines">lines</td></tr>
13+
</table>>]
14+
child1 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
15+
<tr><td port="proto">[ ngInclude Scope ]</td></tr>
16+
<tr><td port="lineText" color="firebrick"><font color="firebrick">lineText</font></td></tr>
17+
</table>>]
18+
19+
/* objects */
20+
array [label=<<table bgcolor="skyblue1" border="0" cellborder="1" cellpadding="2" cellspacing="0">
21+
<tr><td>...</td><td>...</td></tr></table>>]
22+
23+
/* literals */
24+
node [fillcolor=gray94, shape=box, style=filled]
25+
node [color=firebrick, fontcolor=firebrick]
26+
lineText [label="\"some text I typed\""]
27+
28+
/* references */
29+
parent:proto -> root:proto [style = dashed]
30+
parent:lines -> array
31+
child1:proto -> parent:proto [style = dashed]
32+
child1:lineText -> lineText [color=firebrick]
33+
}

ngRepeat_objs_12977894.dot

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
digraph d {
2+
rankdir=LR
3+
nodesep=0.1
4+
node [fontname="Helvetica,Sans", fontsize=10, penwidth=0.5, margin="0.05, 0.04", height="0.2" ]
5+
6+
/* scopes */
7+
node [shape=plaintext];
8+
root [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
9+
<tr><td port="proto">[ RootScope ]</td></tr></table>>]
10+
parent [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
11+
<tr><td port="proto">[ ParentScope ]</td></tr>
12+
<tr><td port="list">list</td></tr>
13+
</table>>]
14+
child1 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
15+
<tr><td port="proto">[ ngRepeat ChildScope #1 ]</td></tr>
16+
<tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr>
17+
</table>>]
18+
child2 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
19+
<tr><td port="proto">[ ngRepeat ChildScope #2 ]</td></tr>
20+
<tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr>
21+
</table>>]
22+
child3 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
23+
<tr><td port="proto">[ ngRepeat ChildScope #3 ]</td></tr>
24+
<tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr>
25+
</table>>]
26+
27+
/* objects */
28+
list [label=<<table bgcolor="skyblue1" border="1" cellborder="1" cellpadding="2" cellspacing="2">
29+
<tr><td port="obj1">{value: "value 1"}</td><td port="obj2">{value: "value 2"}</td><td port="obj3">{value: "value 3"}</td></tr></table>>]
30+
31+
/* literals */
32+
node [fillcolor=gray94, shape=box, style=filled]
33+
34+
/* references */
35+
parent:proto -> root:proto [style = dashed]
36+
parent:list -> list
37+
child1:proto -> parent:proto [style = dashed]
38+
child1:item -> list:obj1
39+
child2:proto -> parent:proto [style = dashed]
40+
child2:item -> list:obj2
41+
child3:proto -> parent:proto [style = dashed]
42+
child3:item -> list:obj3
43+
}

ngRepeat_objs_14005443.dot

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
digraph d {
2+
rankdir=LR
3+
nodesep=0.1
4+
node [fontname="Helvetica,Sans", fontsize=10, penwidth=0.5, margin="0.05, 0.04", height="0.2" ]
5+
6+
/* scopes */
7+
node [shape=plaintext];
8+
root [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
9+
<tr><td port="proto">[ RootScope ]</td></tr></table>>]
10+
parent [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
11+
<tr><td port="proto">[ Controller Scope ]</td></tr>
12+
<tr><td port="list">list</td></tr>
13+
<tr><td port="regularVar">regularVar</td></tr>
14+
</table>>]
15+
child1 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
16+
<tr><td port="proto">[ ngRepeat Child Scope #1 ]</td></tr>
17+
<tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr>
18+
</table>>]
19+
child2 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
20+
<tr><td port="proto">[ ngRepeat Child Scope #2 ]</td></tr>
21+
<tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr>
22+
</table>>]
23+
child3 [label=<<table bgcolor="beige" border="0" cellborder="1" cellpadding="2" cellspacing="0">
24+
<tr><td port="proto">[ ngRepeat Child Scope #3 ]</td></tr>
25+
<tr><td port="item" color="firebrick"><font color="firebrick">item</font></td></tr>
26+
</table>>]
27+
28+
/* objects */
29+
list [label=<<table bgcolor="skyblue1" border="1" cellborder="1" cellpadding="2" cellspacing="2">
30+
<tr><td port="obj1">{value: "one"}</td><td port="obj2">{value: "two"}</td><td port="obj3">{value: "three"}</td></tr></table>>]
31+
32+
/* literals */
33+
node [fillcolor=gray94, shape=box, style=filled]
34+
Hi [label="\"Hi\""]
35+
36+
/* references */
37+
parent:proto -> root:proto [style = dashed]
38+
parent:list -> list
39+
parent:regularVar -> Hi
40+
}

ngRepeat_primitives_12977894.dot

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

ngRepeat_primitives_14005443.dot

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
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

Comments
 (0)