2
2
< html lang ="en ">
3
3
< head >
4
4
< meta charset ="UTF-8 " />
5
- < link rel ="icon " type ="image/svg+xml " href ="/vite .svg " />
5
+ < link rel ="icon " type ="image/svg+xml " href ="/favicon .svg " />
6
6
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7
7
< title > LWC Dependency Viewer</ title >
8
8
</ head >
11
11
< p data-js > JavaScript</ p >
12
12
< p data-html > HTML</ p >
13
13
< p data-css > CSS</ p >
14
+ < p data-static-resource > StaticResource</ p >
15
+ < p data-apex > Apex</ p >
14
16
</ div >
15
17
16
18
< div class ="buttons ">
@@ -42,12 +44,31 @@ <h2 title="component name">component name component name component name componen
42
44
</ span >
43
45
</ header >
44
46
45
- < h3 class ="ref-title "> Referenced by</ h3 >
46
- < ul class ="referenced-by "> </ ul >
47
+ < div class ="file-ref-container ">
48
+ < div class ="file-ref-type-container ">
49
+ < h3 class ="ref-title " id ="referenced-by "> Referenced by</ h3 >
50
+ < ul class ="referenced-by "> </ ul >
51
+ </ div >
47
52
48
- < h3 class ="ref-title "> References</ h3 >
49
- < ul class ="references "> </ ul >
50
-
53
+ < div class ="file-ref-type-container ">
54
+ < h3 class ="ref-title " id ="references "> References</ h3 >
55
+ < ul class ="references "> </ ul >
56
+ </ div >
57
+
58
+ < div class ="file-ref-type-container ">
59
+ < h3 class ="ref-title " id ="apex-references " data-has-data ="false ">
60
+ Apex Methods
61
+ </ h3 >
62
+ < ul class ="apex-references "> </ ul >
63
+ </ div >
64
+
65
+ < div class ="file-ref-type-container ">
66
+ < h3 class ="ref-title " id ="static-resources " data-has-data ="false ">
67
+ Static Resources
68
+ </ h3 >
69
+ < ul class ="static-resources "> </ ul >
70
+ </ div >
71
+ </ div >
51
72
</ div >
52
73
</ div >
53
74
@@ -68,6 +89,22 @@ <h2>Settings</h2>
68
89
</ header >
69
90
70
91
< div >
92
+ < div class ="input-container select ">
93
+ < label for ="set-curve-type ">
94
+ < span class ="label "> Set Edge Curve Type</ span >
95
+ < span >
96
+ < p > Override the default curve style. "haystack" is more performant for larger graphs but removes arrows.</ p >
97
+ < select id ="set-curve-type ">
98
+ < option value ="bezier " selected > bezier</ option >
99
+ < option value ="unbundled-bezier "> unbundled-bezier</ option >
100
+ < option value ="haystack "> haystack</ option >
101
+ < option value ="straight "> straight</ option >
102
+ < option value ="segments "> segments</ option >
103
+ < option value ="taxi "> taxi</ option >
104
+ </ select >
105
+ </ span >
106
+ </ label >
107
+ </ div >
71
108
< div class ="input-container checkbox ">
72
109
< label for ="toggle-orphan-modules ">
73
110
< span class ="label "> Hide Orphan Modules</ span >
@@ -77,6 +114,24 @@ <h2>Settings</h2>
77
114
</ span >
78
115
</ label >
79
116
</ div >
117
+ < div class ="input-container checkbox ">
118
+ < label for ="toggle-apex-references ">
119
+ < span class ="label "> Hide Apex References</ span >
120
+ < span >
121
+ < input type ="checkbox " id ="toggle-apex-references "/>
122
+ < p > Hides indicators of Apex imports.</ p >
123
+ </ span >
124
+ </ label >
125
+ </ div >
126
+ < div class ="input-container checkbox ">
127
+ < label for ="toggle-static-resource-references ">
128
+ < span class ="label "> Hide StaticResource References</ span >
129
+ < span >
130
+ < input type ="checkbox " id ="toggle-static-resource-references "/>
131
+ < p > Hides indicators of StaticResource imports.</ p >
132
+ </ span >
133
+ </ label >
134
+ </ div >
80
135
</ div >
81
136
</ div >
82
137
</ div >
@@ -91,6 +146,6 @@ <h2>Settings</h2>
91
146
92
147
< div id ="cy "> </ div >
93
148
94
- < script type ="module " src ="/main.ts "> </ script >
149
+ < script type ="module " src ="/src/ main.ts "> </ script >
95
150
</ body >
96
151
</ html >
0 commit comments