The rows represent the module's public API.
These would be its exported functions.
The columns represent the module's internal implementation
These would be:
🔐 Non-exported (private) functions
📦 Imported members (dependencies)
Notice that in order to provide an accurate representation of the structure of real-world complex code, Source Viz follows functions as transitive links. For example, even though depA is not used directly in the source of methodA, it is marked as used by it because methodA uses methodC and methodC does use depA.
You can turn off this default behavior by unchecking "Private Method" as "Transitive links" in the controls.