mobile-music/graphify-out/graph.html
2026-07-29 14:14:18 -04:00

320 lines
No EOL
371 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>graphify - graphify-out/graph.html</title>
<script src="https://unpkg.com/vis-network@9.1.6/standalone/umd/vis-network.min.js"
integrity="sha384-Ux6phic9PEHJ38YtrijhkzyJ8yQlH8i/+buBR8s3mAZOJrP1gwyvAcIYl3GWtpX1"
crossorigin="anonymous"></script>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { background: #0f0f1a; color: #e0e0e0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; display: flex; height: 100vh; overflow: hidden; }
#graph { flex: 1; }
#sidebar { width: 280px; background: #1a1a2e; border-left: 1px solid #2a2a4e; display: flex; flex-direction: column; overflow: hidden; }
#search-wrap { padding: 12px; border-bottom: 1px solid #2a2a4e; }
#search { width: 100%; background: #0f0f1a; border: 1px solid #3a3a5e; color: #e0e0e0; padding: 7px 10px; border-radius: 6px; font-size: 13px; outline: none; }
#search:focus { border-color: #4E79A7; }
#search-results { max-height: 140px; overflow-y: auto; padding: 4px 12px; border-bottom: 1px solid #2a2a4e; display: none; }
.search-item { padding: 4px 6px; cursor: pointer; border-radius: 4px; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.search-item:hover { background: #2a2a4e; }
#info-panel { padding: 14px; border-bottom: 1px solid #2a2a4e; min-height: 140px; }
#info-panel h3 { font-size: 13px; color: #aaa; margin-bottom: 8px; text-transform: uppercase; letter-spacing: 0.05em; }
#info-content { font-size: 13px; color: #ccc; line-height: 1.6; }
#info-content .field { margin-bottom: 5px; }
#info-content .field b { color: #e0e0e0; }
#info-content .empty { color: #555; font-style: italic; }
.neighbor-link { display: block; padding: 2px 6px; margin: 2px 0; border-radius: 3px; cursor: pointer; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-left: 3px solid #333; }
.neighbor-link:hover { background: #2a2a4e; }
#neighbors-list { max-height: 160px; overflow-y: auto; margin-top: 4px; }
#legend-wrap { flex: 1; overflow-y: auto; padding: 12px; }
#legend-wrap h3 { font-size: 13px; color: #aaa; margin-bottom: 10px; text-transform: uppercase; letter-spacing: 0.05em; }
.legend-item { display: flex; align-items: center; gap: 8px; padding: 4px 0; cursor: pointer; border-radius: 4px; font-size: 12px; }
.legend-item:hover { background: #2a2a4e; padding-left: 4px; }
.legend-item.dimmed { opacity: 0.35; }
.legend-dot { width: 12px; height: 12px; border-radius: 50%; flex-shrink: 0; }
.legend-label { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.legend-count { color: #666; font-size: 11px; }
#stats { padding: 10px 14px; border-top: 1px solid #2a2a4e; font-size: 11px; color: #555; }
#legend-controls { display: flex; align-items: center; gap: 8px; margin-bottom: 8px; padding: 4px 0; }
#legend-controls label { display: flex; align-items: center; gap: 6px; cursor: pointer; font-size: 12px; color: #aaa; user-select: none; }
#legend-controls label:hover { color: #e0e0e0; }
.legend-cb, #select-all-cb { appearance: none; -webkit-appearance: none; width: 14px; height: 14px; border: 1.5px solid #3a3a5e; border-radius: 3px; background: #0f0f1a; cursor: pointer; position: relative; flex-shrink: 0; }
.legend-cb:checked, #select-all-cb:checked { background: #4E79A7; border-color: #4E79A7; }
.legend-cb:checked::after, #select-all-cb:checked::after { content: ''; position: absolute; left: 3.5px; top: 1px; width: 4px; height: 7px; border: solid #fff; border-width: 0 2px 2px 0; transform: rotate(45deg); }
#select-all-cb:indeterminate { background: #4E79A7; border-color: #4E79A7; }
#select-all-cb:indeterminate::after { content: ''; position: absolute; left: 2px; top: 5px; width: 8px; height: 2px; background: #fff; border: none; transform: none; }
</style>
</head>
<body>
<div id="graph"></div>
<div id="sidebar">
<div id="search-wrap">
<input id="search" type="text" placeholder="Search nodes..." autocomplete="off">
<div id="search-results"></div>
</div>
<div id="info-panel">
<h3>Node Info</h3>
<div id="info-content"><span class="empty">Click a node to inspect it</span></div>
</div>
<div id="legend-wrap">
<h3>Communities</h3>
<div id="legend-controls">
<label><input type="checkbox" id="select-all-cb" checked onchange="toggleAllCommunities(!this.checked)">Select All</label>
</div>
<div id="legend"></div>
</div>
<div id="stats">522 nodes &middot; 678 edges &middot; 33 communities</div>
</div>
<script>
const RAW_NODES = [{"id": "android_app_build_gradle", "label": "app/build.gradle.kts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "app/build.gradle.kts", "community": 28, "community_name": "Android App Gradle", "source_file": "android/app/build.gradle.kts", "file_type": "code", "degree": 0}, {"id": "android_app_src_main_kotlin_com_conversionpath_ratune_mobile_mainactivity", "label": "MainActivity.kt", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "MainActivity.kt", "community": 26, "community_name": "Android Main Activity", "source_file": "android/app/src/main/kotlin/com/conversionpath/ratune_mobile/MainActivity.kt", "file_type": "code", "degree": 1}, {"id": "android_app_src_main_kotlin_com_conversionpath_ratune_mobile_mainactivity_mainactivity", "label": "MainActivity", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "MainActivity", "community": 26, "community_name": "Android Main Activity", "source_file": "android/app/src/main/kotlin/com/conversionpath/ratune_mobile/MainActivity.kt", "file_type": "code", "degree": 2}, {"id": "audioserviceactivity", "label": "AudioServiceActivity", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "AudioServiceActivity", "community": 26, "community_name": "Android Main Activity", "source_file": "", "file_type": "code", "degree": 1}, {"id": "android_build_gradle", "label": "android/build.gradle.kts", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "android/build.gradle.kts", "community": 29, "community_name": "Android Root Gradle", "source_file": "android/build.gradle.kts", "file_type": "code", "degree": 0}, {"id": "android_settings_gradle", "label": "settings.gradle.kts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "settings.gradle.kts", "community": 30, "community_name": "Android Gradle Settings", "source_file": "android/settings.gradle.kts", "file_type": "code", "degree": 0}, {"id": "ios_runner_appdelegate", "label": "AppDelegate.swift", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "AppDelegate.swift", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/Runner/AppDelegate.swift", "file_type": "code", "degree": 3}, {"id": "flutter", "label": "Flutter", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Flutter", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/RunnerTests/RunnerTests.swift", "file_type": "code", "degree": 3}, {"id": "uikit", "label": "UIKit", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "UIKit", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/RunnerTests/RunnerTests.swift", "file_type": "code", "degree": 3}, {"id": "ios_runner_appdelegate_appdelegate", "label": "AppDelegate", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "AppDelegate", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/Runner/AppDelegate.swift", "file_type": "code", "degree": 5}, {"id": "flutterappdelegate", "label": "FlutterAppDelegate", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FlutterAppDelegate", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "flutterimplicitenginedelegate", "label": "FlutterImplicitEngineDelegate", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FlutterImplicitEngineDelegate", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "ios_runner_appdelegate_appdelegate_application", "label": ".application()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".application()", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/Runner/AppDelegate.swift", "file_type": "code", "degree": 4}, {"id": "uiapplication", "label": "UIApplication", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "UIApplication", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "any", "label": "Any", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Any", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "bool", "label": "Bool", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Bool", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "ios_runner_appdelegate_appdelegate_didinitializeimplicitflutterengine", "label": ".didInitializeImplicitFlutterEngine()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".didInitializeImplicitFlutterEngine()", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/Runner/AppDelegate.swift", "file_type": "code", "degree": 2}, {"id": "flutterimplicitenginebridge", "label": "FlutterImplicitEngineBridge", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FlutterImplicitEngineBridge", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "ios_runner_runner_bridging_header", "label": "Runner-Bridging-Header.h", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Runner-Bridging-Header.h", "community": 32, "community_name": "iOS Bridging Header", "source_file": "ios/Runner/Runner-Bridging-Header.h", "file_type": "code", "degree": 0}, {"id": "ios_runner_scenedelegate", "label": "SceneDelegate.swift", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SceneDelegate.swift", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/Runner/SceneDelegate.swift", "file_type": "code", "degree": 3}, {"id": "ios_runner_scenedelegate_scenedelegate", "label": "SceneDelegate", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "SceneDelegate", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/Runner/SceneDelegate.swift", "file_type": "code", "degree": 2}, {"id": "flutterscenedelegate", "label": "FlutterSceneDelegate", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FlutterSceneDelegate", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "ios_runnertests_runnertests", "label": "RunnerTests.swift", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "RunnerTests.swift", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/RunnerTests/RunnerTests.swift", "file_type": "code", "degree": 4}, {"id": "xctest", "label": "XCTest", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "XCTest", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/RunnerTests/RunnerTests.swift", "file_type": "code", "degree": 1}, {"id": "ios_runnertests_runnertests_runnertests", "label": "RunnerTests", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "RunnerTests", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/RunnerTests/RunnerTests.swift", "file_type": "code", "degree": 3}, {"id": "xctestcase", "label": "XCTestCase", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "XCTestCase", "community": 9, "community_name": "iOS App Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "ios_runnertests_runnertests_runnertests_testexample", "label": ".testExample()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".testExample()", "community": 9, "community_name": "iOS App Runner", "source_file": "ios/RunnerTests/RunnerTests.swift", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history", "label": "play_history.dart", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 37.8, "font": {"size": 12, "color": "#ffffff"}, "title": "play_history.dart", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 51}, {"id": "lib_history_play_history_playrecord", "label": "PlayRecord", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "PlayRecord", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_rediscoverartist", "label": "RediscoverArtist", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "RediscoverArtist", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_historycontroller", "label": "HistoryController", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "HistoryController", "community": 8, "community_name": "Favorites State", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 3}, {"id": "statenotifier", "label": "StateNotifier", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "StateNotifier", "community": 8, "community_name": "Favorites State", "source_file": "", "file_type": "code", "degree": 5}, {"id": "list", "label": "List", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "List", "community": 8, "community_name": "Favorites State", "source_file": "", "file_type": "code", "degree": 4}, {"id": "lib_history_play_history_songid", "label": "songId", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "songId", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_title", "label": "title", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "title", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_playedat", "label": "playedAt", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "playedAt", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "datetime", "label": "DateTime", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "DateTime", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_album", "label": "album", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "album", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "string", "label": "String?", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "String?", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 6}, {"id": "lib_history_play_history_albumid", "label": "albumId", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "albumId", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_artist", "label": "artist", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "artist", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_artistid", "label": "artistId", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "artistId", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_coverart", "label": "coverArt", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "coverArt", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_duration", "label": "duration", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "duration", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "int", "label": "int?", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "int?", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 3}, {"id": "lib_history_play_history_name", "label": "name", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "name", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_lastplayed", "label": "lastPlayed", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "lastPlayed", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_playcount", "label": "playCount", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "playCount", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_maxrecords", "label": "_maxRecords", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_maxRecords", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "static_const_int", "label": "static const int", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "static const int", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_history_play_history_file", "label": "_file", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_file", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "file", "label": "File?", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "File?", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_seen", "label": "seen", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seen", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_out", "label": "out", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "out", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "return", "label": "return", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "return", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "", "file_type": "code", "degree": 3}, {"id": "lib_history_play_history_count", "label": "count", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "count", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_mindays", "label": "minDays", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "minDays", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_seed", "label": "seed", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seed", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_ref", "label": "ref", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ref", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_cutoff", "label": "cutoff", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "cutoff", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_byartist", "label": "byArtist", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "byArtist", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_candidates", "label": "candidates", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "candidates", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_pool", "label": "pool", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "pool", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_tojson", "label": "toJson", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "toJson", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_fromjson", "label": "fromJson", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "fromJson", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_tosong", "label": "toSong", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "toSong", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_fromsong", "label": "fromSong", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "fromSong", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_load", "label": "_load", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_load", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_record", "label": "record", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "record", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_persist", "label": "_persist", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_persist", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_recentsongs", "label": "recentSongs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "recentSongs", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_recentalbums", "label": "recentAlbums", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "recentAlbums", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_rediscover", "label": "rediscover", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "rediscover", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "lib_history_play_history_take", "label": "take", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "take", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "lib/history/play_history.dart", "file_type": "code", "degree": 1}, {"id": "dart_async", "label": "dart:async", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "dart:async", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "", "file_type": "code", "degree": 1}, {"id": "dart_convert", "label": "dart:convert", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "dart:convert", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 2}, {"id": "dart_io", "label": "dart:io", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "dart:io", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 3}, {"id": "dart_math", "label": "dart:math", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "dart:math", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 2}, {"id": "package_flutter_riverpod_flutter_riverpod_dart", "label": "package:flutter_riverpod/flutter_riverpod.dart", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 17.6, "font": {"size": 12, "color": "#ffffff"}, "title": "package:flutter_riverpod/flutter_riverpod.dart", "community": 24, "community_name": "Widget Tests", "source_file": "", "file_type": "code", "degree": 14}, {"id": "package_path_provider_path_provider_dart", "label": "package:path_provider/path_provider.dart", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:path_provider/path_provider.dart", "community": 1, "community_name": "Play History & Rediscovery", "source_file": "", "file_type": "code", "degree": 1}, {"id": "subsonic_models_dart", "label": "../subsonic/models.dart", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "../subsonic/models.dart", "community": 8, "community_name": "Favorites State", "source_file": "", "file_type": "code", "degree": 5}, {"id": "lib_main", "label": "main.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 16.0, "font": {"size": 12, "color": "#ffffff"}, "title": "main.dart", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/main.dart", "file_type": "code", "degree": 11}, {"id": "lib_main_ratuneapp", "label": "RatuneApp", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "RatuneApp", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/main.dart", "file_type": "code", "degree": 3}, {"id": "consumerwidget", "label": "ConsumerWidget", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 16.0, "font": {"size": 12, "color": "#ffffff"}, "title": "ConsumerWidget", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "", "file_type": "code", "degree": 11}, {"id": "lib_main_main", "label": "main", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "main", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/main.dart", "file_type": "code", "degree": 1}, {"id": "lib_main_build", "label": "build", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/main.dart", "file_type": "code", "degree": 2}, {"id": "package_flutter_foundation_dart", "label": "package:flutter/foundation.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "package:flutter/foundation.dart", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 2}, {"id": "package_flutter_material_dart", "label": "package:flutter/material.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 16.5, "font": {"size": 12, "color": "#ffffff"}, "title": "package:flutter/material.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "", "file_type": "code", "degree": 12}, {"id": "package_just_audio_background_just_audio_background_dart", "label": "package:just_audio_background/just_audio_background.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "package:just_audio_background/just_audio_background.dart", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 2}, {"id": "shell_app_shell_dart", "label": "shell/app_shell.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "shell/app_shell.dart", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 1}, {"id": "theme_accent_dart", "label": "../theme/accent.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "../theme/accent.dart", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 2}, {"id": "theme_app_theme_dart", "label": "theme/app_theme.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "theme/app_theme.dart", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine", "label": "playback_engine.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 30.7, "font": {"size": 12, "color": "#ffffff"}, "title": "playback_engine.dart", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 38}, {"id": "lib_playback_playback_engine_playbackstate", "label": "PlaybackState", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "PlaybackState", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 3}, {"id": "lib_playback_playback_engine_playbackcontroller", "label": "PlaybackController", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "PlaybackController", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 3}, {"id": "lib_playback_playback_engine_queue", "label": "queue", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "queue", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_currentindex", "label": "currentIndex", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "currentIndex", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_playing", "label": "playing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "playing", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_position", "label": "position", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "position", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "duration", "label": "Duration", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_duration", "label": "duration", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "duration", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_shuffle", "label": "shuffle", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "shuffle", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_loop", "label": "loop", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "loop", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "loopmode", "label": "LoopMode", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "LoopMode", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_supported", "label": "supported", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "supported", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_current", "label": "current", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "current", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "song_get", "label": "Song? get", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Song? get", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_player", "label": "_player", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_player", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "audioplayer", "label": "AudioPlayer?", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "AudioPlayer?", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_audiosupported", "label": "_audioSupported", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_audioSupported", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "static_bool_get", "label": "static bool get", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "static bool get", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_copywith", "label": "copyWith", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "copyWith", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_wirestreams", "label": "_wireStreams", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_wireStreams", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_notifycurrent", "label": "_notifyCurrent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_notifyCurrent", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_sourcefor", "label": "_sourceFor", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_sourceFor", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_playsongs", "label": "playSongs", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "playSongs", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_toggleplaypause", "label": "togglePlayPause", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "togglePlayPause", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_next", "label": "next", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "next", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_previous", "label": "previous", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "previous", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_seek", "label": "seek", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seek", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_toggleshuffle", "label": "toggleShuffle", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleShuffle", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_cycleloop", "label": "cycleLoop", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "cycleLoop", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "lib_playback_playback_engine_dispose", "label": "dispose", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "dispose", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/playback/playback_engine.dart", "file_type": "code", "degree": 1}, {"id": "package_just_audio_just_audio_dart", "label": "package:just_audio/just_audio.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "package:just_audio/just_audio.dart", "community": 15, "community_name": "Now Playing Screen", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen", "label": "browser_screen.dart", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 28.5, "font": {"size": 12, "color": "#ffffff"}, "title": "browser_screen.dart", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 34}, {"id": "lib_screens_browser_screen_browserscreen", "label": "BrowserScreen", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "BrowserScreen", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 4}, {"id": "lib_screens_browser_screen_action", "label": "_Action", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_Action", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 2}, {"id": "statelesswidget", "label": "StatelessWidget", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 18.2, "font": {"size": 12, "color": "#ffffff"}, "title": "StatelessWidget", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 15}, {"id": "lib_screens_browser_screen_artistscreen", "label": "ArtistScreen", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ArtistScreen", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_browser_screen_albumscreen", "label": "AlbumScreen", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "AlbumScreen", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 4}, {"id": "lib_screens_browser_screen_browserow", "label": "BrowseRow", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "BrowseRow", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen_detailscaffold", "label": "_DetailScaffold", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_DetailScaffold", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen_notconnected", "label": "_NotConnected", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_NotConnected", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen_centered", "label": "_Centered", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_Centered", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen_loading", "label": "_Loading", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_Loading", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen_errortext", "label": "_ErrorText", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_ErrorText", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen_icon", "label": "icon", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "icon", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "icondata", "label": "IconData", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "IconData", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_label", "label": "label", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "label", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_ontap", "label": "onTap", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "onTap", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "voidcallback", "label": "VoidCallback", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "VoidCallback", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_id", "label": "id", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "id", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_title", "label": "title", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "title", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_leading", "label": "leading", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "leading", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_trailing", "label": "trailing", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "trailing", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_child", "label": "child", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "child", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "widget", "label": "Widget", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Widget", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_screens_browser_screen_message", "label": "message", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "message", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_m", "label": "m", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "m", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_s", "label": "s", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "s", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_browser_screen_build", "label": "build", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 7}, {"id": "materialpageroute", "label": "MaterialPageRoute", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "MaterialPageRoute", "community": 20, "community_name": "Favorites Screen", "source_file": "", "file_type": "code", "degree": 4}, {"id": "lib_screens_browser_screen_fmtduration", "label": "_fmtDuration", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_fmtDuration", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/browser_screen.dart", "file_type": "code", "degree": 1}, {"id": "state_providers_dart", "label": "../state/providers.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "../state/providers.dart", "community": 20, "community_name": "Favorites Screen", "source_file": "", "file_type": "code", "degree": 7}, {"id": "theme_tokens_dart", "label": "../theme/tokens.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "../theme/tokens.dart", "community": 20, "community_name": "Favorites Screen", "source_file": "", "file_type": "code", "degree": 9}, {"id": "widgets_hairline_panel_dart", "label": "../widgets/hairline_panel.dart", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "../widgets/hairline_panel.dart", "community": 21, "community_name": "Home Screen", "source_file": "", "file_type": "code", "degree": 3}, {"id": "favorites_screen_dart", "label": "favorites_screen.dart", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "favorites_screen.dart", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 1}, {"id": "search_screen_dart", "label": "search_screen.dart", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "search_screen.dart", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet", "label": "connect_sheet.dart", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 19.8, "font": {"size": 12, "color": "#ffffff"}, "title": "connect_sheet.dart", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 18}, {"id": "lib_screens_connect_sheet_connectsheet", "label": "_ConnectSheet", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_ConnectSheet", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 3}, {"id": "consumerstatefulwidget", "label": "ConsumerStatefulWidget", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ConsumerStatefulWidget", "community": 22, "community_name": "Stateful Screen Widgets", "source_file": "", "file_type": "code", "degree": 3}, {"id": "lib_screens_connect_sheet_connectsheetstate", "label": "_ConnectSheetState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "_ConnectSheetState", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 4}, {"id": "consumerstate", "label": "ConsumerState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ConsumerState", "community": 22, "community_name": "Stateful Screen Widgets", "source_file": "", "file_type": "code", "degree": 3}, {"id": "lib_screens_connect_sheet_url", "label": "_url", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_url", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet_user", "label": "_user", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_user", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet_pass", "label": "_pass", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_pass", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet_busy", "label": "_busy", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_busy", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet_showconnectsheet", "label": "showConnectSheet", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "showConnectSheet", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet_createstate", "label": "createState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "createState", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet_initstate", "label": "initState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "initState", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_connect_sheet_dispose", "label": "dispose", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "dispose", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_connect_sheet_connect", "label": "_connect", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_connect", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_connect_sheet_build", "label": "build", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_connect_sheet_field", "label": "_field", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_field", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/screens/connect_sheet.dart", "file_type": "code", "degree": 1}, {"id": "subsonic_credentials_dart", "label": "../subsonic/credentials.dart", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "../subsonic/credentials.dart", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_screens_favorites_screen", "label": "favorites_screen.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "favorites_screen.dart", "community": 20, "community_name": "Favorites Screen", "source_file": "lib/screens/favorites_screen.dart", "file_type": "code", "degree": 9}, {"id": "lib_screens_favorites_screen_favoritesscreen", "label": "FavoritesScreen", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "FavoritesScreen", "community": 20, "community_name": "Favorites Screen", "source_file": "lib/screens/favorites_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_favorites_screen_sectionlabel", "label": "_SectionLabel", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_SectionLabel", "community": 20, "community_name": "Favorites Screen", "source_file": "lib/screens/favorites_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_favorites_screen_text", "label": "text", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "text", "community": 20, "community_name": "Favorites Screen", "source_file": "lib/screens/favorites_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_favorites_screen_build", "label": "build", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 20, "community_name": "Favorites Screen", "source_file": "lib/screens/favorites_screen.dart", "file_type": "code", "degree": 3}, {"id": "browser_screen_dart", "label": "browser_screen.dart", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "browser_screen.dart", "community": 19, "community_name": "Search Screen", "source_file": "", "file_type": "code", "degree": 3}, {"id": "lib_screens_home_screen", "label": "home_screen.dart", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "home_screen.dart", "community": 21, "community_name": "Home Screen", "source_file": "lib/screens/home_screen.dart", "file_type": "code", "degree": 10}, {"id": "lib_screens_home_screen_homescreen", "label": "HomeScreen", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "HomeScreen", "community": 21, "community_name": "Home Screen", "source_file": "lib/screens/home_screen.dart", "file_type": "code", "degree": 7}, {"id": "lib_screens_home_screen_empty", "label": "_Empty", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_Empty", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/home_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_home_screen_message", "label": "message", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "message", "community": 21, "community_name": "Home Screen", "source_file": "lib/screens/home_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_home_screen_build", "label": "build", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 21, "community_name": "Home Screen", "source_file": "lib/screens/home_screen.dart", "file_type": "code", "degree": 7}, {"id": "lib_screens_now_playing_screen", "label": "now_playing_screen.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 25.8, "font": {"size": 12, "color": "#ffffff"}, "title": "now_playing_screen.dart", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 29}, {"id": "lib_screens_now_playing_screen_nowplayingscreen", "label": "NowPlayingScreen", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "NowPlayingScreen", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_now_playing_screen_albumartpanel", "label": "_AlbumArtPanel", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "_AlbumArtPanel", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 4}, {"id": "lib_screens_now_playing_screen_favrating", "label": "_FavRating", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_FavRating", "community": 25, "community_name": "Favorite Rating Controls", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_now_playing_screen_infostrip", "label": "_InfoStrip", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_InfoStrip", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_now_playing_screen_transport", "label": "_Transport", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_Transport", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_now_playing_screen_artfallback", "label": "_ArtFallback", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_ArtFallback", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 2}, {"id": "lib_screens_now_playing_screen_song", "label": "song", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "song", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_now_playing_screen_state", "label": "state", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "state", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_now_playing_screen_accent", "label": "accent", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "accent", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "color", "label": "Color", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Color", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "", "file_type": "code", "degree": 4}, {"id": "lib_screens_now_playing_screen_ref", "label": "ref", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ref", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "widgetref", "label": "WidgetRef", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "WidgetRef", "community": 15, "community_name": "Now Playing Screen", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_screens_now_playing_screen_m", "label": "m", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "m", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_now_playing_screen_s", "label": "s", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "s", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_now_playing_screen_build", "label": "build", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 25, "community_name": "Favorite Rating Controls", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 4}, {"id": "lib_screens_now_playing_screen_btn", "label": "_btn", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_btn", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_now_playing_screen_fmt", "label": "_fmt", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_fmt", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_now_playing_screen_fmtdur", "label": "_fmtDur", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_fmtDur", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/screens/now_playing_screen.dart", "file_type": "code", "degree": 1}, {"id": "playback_playback_engine_dart", "label": "../playback/playback_engine.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "../playback/playback_engine.dart", "community": 15, "community_name": "Now Playing Screen", "source_file": "", "file_type": "code", "degree": 2}, {"id": "widgets_block_progress_bar_dart", "label": "../widgets/block_progress_bar.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "../widgets/block_progress_bar.dart", "community": 15, "community_name": "Now Playing Screen", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_screens_search_screen", "label": "search_screen.dart", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 17.1, "font": {"size": 12, "color": "#ffffff"}, "title": "search_screen.dart", "community": 19, "community_name": "Search Screen", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 13}, {"id": "lib_screens_search_screen_searchscreen", "label": "SearchScreen", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SearchScreen", "community": 22, "community_name": "Stateful Screen Widgets", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_search_screen_searchscreenstate", "label": "_SearchScreenState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_SearchScreenState", "community": 22, "community_name": "Stateful Screen Widgets", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_search_screen_results", "label": "_Results", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_Results", "community": 19, "community_name": "Search Screen", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_screens_search_screen_controller", "label": "_controller", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_controller", "community": 19, "community_name": "Search Screen", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_search_screen_query", "label": "_query", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_query", "community": 19, "community_name": "Search Screen", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_search_screen_createstate", "label": "createState", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "createState", "community": 19, "community_name": "Search Screen", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_search_screen_dispose", "label": "dispose", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "dispose", "community": 19, "community_name": "Search Screen", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 1}, {"id": "lib_screens_search_screen_build", "label": "build", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 19, "community_name": "Search Screen", "source_file": "lib/screens/search_screen.dart", "file_type": "code", "degree": 3}, {"id": "lib_shell_app_shell", "label": "app_shell.dart", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 20.9, "font": {"size": 12, "color": "#ffffff"}, "title": "app_shell.dart", "community": 17, "community_name": "App Shell & Navigation", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 20}, {"id": "lib_shell_app_shell_appshell", "label": "AppShell", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "AppShell", "community": 22, "community_name": "Stateful Screen Widgets", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 3}, {"id": "lib_shell_app_shell_appshellstate", "label": "_AppShellState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "_AppShellState", "community": 22, "community_name": "Stateful Screen Widgets", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 4}, {"id": "lib_shell_app_shell_tabbar", "label": "_TabBar", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "_TabBar", "community": 17, "community_name": "App Shell & Navigation", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 2}, {"id": "lib_shell_app_shell_statusbar", "label": "_StatusBar", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_StatusBar", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 3}, {"id": "lib_shell_app_shell_index", "label": "_index", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_index", "community": 17, "community_name": "App Shell & Navigation", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 1}, {"id": "lib_shell_app_shell_tabs", "label": "_tabs", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_tabs", "community": 17, "community_name": "App Shell & Navigation", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 1}, {"id": "static_const", "label": "static const", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "static const", "community": 17, "community_name": "App Shell & Navigation", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_shell_app_shell_onselect", "label": "onSelect", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "onSelect", "community": 17, "community_name": "App Shell & Navigation", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 1}, {"id": "valuechanged", "label": "ValueChanged", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ValueChanged", "community": 17, "community_name": "App Shell & Navigation", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_shell_app_shell_createstate", "label": "createState", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "createState", "community": 17, "community_name": "App Shell & Navigation", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 1}, {"id": "lib_shell_app_shell_build", "label": "build", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 25, "community_name": "Favorite Rating Controls", "source_file": "lib/shell/app_shell.dart", "file_type": "code", "degree": 3}, {"id": "screens_browser_screen_dart", "label": "../screens/browser_screen.dart", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "../screens/browser_screen.dart", "community": 17, "community_name": "App Shell & Navigation", "source_file": "", "file_type": "code", "degree": 1}, {"id": "screens_connect_sheet_dart", "label": "../screens/connect_sheet.dart", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "../screens/connect_sheet.dart", "community": 17, "community_name": "App Shell & Navigation", "source_file": "", "file_type": "code", "degree": 1}, {"id": "screens_home_screen_dart", "label": "../screens/home_screen.dart", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "../screens/home_screen.dart", "community": 17, "community_name": "App Shell & Navigation", "source_file": "", "file_type": "code", "degree": 1}, {"id": "screens_now_playing_screen_dart", "label": "../screens/now_playing_screen.dart", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "../screens/now_playing_screen.dart", "community": 17, "community_name": "App Shell & Navigation", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites", "label": "favorites.dart", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 19.8, "font": {"size": 12, "color": "#ffffff"}, "title": "favorites.dart", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 18}, {"id": "lib_state_favorites_favoritesstate", "label": "FavoritesState", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "FavoritesState", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 2}, {"id": "lib_state_favorites_favoritescontroller", "label": "FavoritesController", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "FavoritesController", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_favorites_songids", "label": "songIds", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "songIds", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "set", "label": "Set", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Set", "community": 8, "community_name": "Favorites State", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_albumids", "label": "albumIds", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "albumIds", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_artistids", "label": "artistIds", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "artistIds", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_ratings", "label": "ratings", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ratings", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "map", "label": "Map", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Map", "community": 8, "community_name": "Favorites State", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_issongstarred", "label": "isSongStarred", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "isSongStarred", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_ratingfor", "label": "ratingFor", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ratingFor", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_copywith", "label": "copyWith", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "copyWith", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_hydrate", "label": "hydrate", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "hydrate", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_clear", "label": "clear", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "clear", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_togglesong", "label": "toggleSong", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleSong", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_favorites_ratesong", "label": "rateSong", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "rateSong", "community": 8, "community_name": "Favorites State", "source_file": "lib/state/favorites.dart", "file_type": "code", "degree": 1}, {"id": "subsonic_subsonic_client_dart", "label": "../subsonic/subsonic_client.dart", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "../subsonic/subsonic_client.dart", "community": 8, "community_name": "Favorites State", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_state_providers", "label": "providers.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "providers.dart", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 55}, {"id": "lib_state_providers_connstatus", "label": "ConnStatus", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ConnStatus", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_connectionstate", "label": "ConnectionState", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "ConnectionState", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 2}, {"id": "lib_state_providers_connectioncontroller", "label": "ConnectionController", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ConnectionController", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_status", "label": "status", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "status", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_client", "label": "client", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "client", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_credentials", "label": "credentials", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "credentials", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_error", "label": "error", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "error", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_isonline", "label": "isOnline", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "isOnline", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "bool_get", "label": "bool get", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "bool get", "community": 5, "community_name": "Connection & State Providers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_state_providers_credentialstoreprovider", "label": "credentialStoreProvider", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "credentialStoreProvider", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_store", "label": "_store", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_store", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_connectionprovider", "label": "connectionProvider", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "connectionProvider", "community": 12, "community_name": "Connect / Login Sheet", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 7}, {"id": "lib_state_providers_subsonicclientprovider", "label": "subsonicClientProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": "subsonicClientProvider", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 8}, {"id": "lib_state_providers_artistsprovider", "label": "artistsProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "artistsProvider", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_result", "label": "result", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "result", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_artistprovider", "label": "artistProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "artistProvider", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_albumprovider", "label": "albumProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "albumProvider", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_searchprovider", "label": "searchProvider", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "searchProvider", "community": 19, "community_name": "Search Screen", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_playhistoryprovider", "label": "playHistoryProvider", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "playHistoryProvider", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_recentsongsprovider", "label": "recentSongsProvider", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "recentSongsProvider", "community": 21, "community_name": "Home Screen", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_recentalbumsprovider", "label": "recentAlbumsProvider", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "recentAlbumsProvider", "community": 21, "community_name": "Home Screen", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_rediscoverseedprovider", "label": "rediscoverSeedProvider", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "rediscoverSeedProvider", "community": 21, "community_name": "Home Screen", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_rediscoverprovider", "label": "rediscoverProvider", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "rediscoverProvider", "community": 21, "community_name": "Home Screen", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_history", "label": "history", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "history", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_seed", "label": "seed", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seed", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_favoritesprovider", "label": "favoritesProvider", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "favoritesProvider", "community": 25, "community_name": "Favorite Rating Controls", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 5}, {"id": "lib_state_providers_controller", "label": "controller", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "controller", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_starredprovider", "label": "starredProvider", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "starredProvider", "community": 20, "community_name": "Favorites Screen", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 3}, {"id": "lib_state_providers_playbackprovider", "label": "playbackProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "playbackProvider", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 7}, {"id": "lib_state_providers_restore", "label": "_restore", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_restore", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_connect", "label": "connect", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "connect", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_disconnect", "label": "disconnect", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "disconnect", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_getartist", "label": "getArtist", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getArtist", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_getalbum", "label": "getAlbum", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getAlbum", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_search3", "label": "search3", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "search3", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_rediscover", "label": "rediscover", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "rediscover", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_getstarred2", "label": "getStarred2", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getStarred2", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_streamurifor", "label": "streamUriFor", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "streamUriFor", "community": 5, "community_name": "Connection & State Providers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 1}, {"id": "lib_state_providers_coverarturifor", "label": "coverArtUriFor", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "coverArtUriFor", "community": 16, "community_name": "Screen Providers & Consumers", "source_file": "lib/state/providers.dart", "file_type": "code", "degree": 2}, {"id": "package_flutter_widgets_dart", "label": "package:flutter/widgets.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "package:flutter/widgets.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "", "file_type": "code", "degree": 3}, {"id": "history_play_history_dart", "label": "../history/play_history.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "../history/play_history.dart", "community": 5, "community_name": "Connection & State Providers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "theme_accent_extract_dart", "label": "../theme/accent_extract.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "../theme/accent_extract.dart", "community": 5, "community_name": "Connection & State Providers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "favorites_dart", "label": "favorites.dart", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "favorites.dart", "community": 5, "community_name": "Connection & State Providers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials", "label": "credentials.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 20.9, "font": {"size": 12, "color": "#ffffff"}, "title": "credentials.dart", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 20}, {"id": "lib_subsonic_credentials_subsoniccredentials", "label": "SubsonicCredentials", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "SubsonicCredentials", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 2}, {"id": "lib_subsonic_credentials_credentialstore", "label": "CredentialStore", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "CredentialStore", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 2}, {"id": "lib_subsonic_credentials_url", "label": "url", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "url", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_username", "label": "username", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "username", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_password", "label": "password", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "password", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_alias", "label": "alias", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "alias", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_display", "label": "display", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "display", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "string_get", "label": "String get", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "String get", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_storage", "label": "_storage", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_storage", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "fluttersecurestorage", "label": "FlutterSecureStorage", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FlutterSecureStorage", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_kurl", "label": "_kUrl", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_kUrl", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_kuser", "label": "_kUser", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_kUser", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_kpass", "label": "_kPass", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_kPass", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_kalias", "label": "_kAlias", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_kAlias", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_save", "label": "save", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "save", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_load", "label": "load", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "load", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_credentials_clear", "label": "clear", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "clear", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "lib/subsonic/credentials.dart", "file_type": "code", "degree": 1}, {"id": "package_flutter_secure_storage_flutter_secure_storage_dart", "label": "package:flutter_secure_storage/flutter_secure_storage.dart", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:flutter_secure_storage/flutter_secure_storage.dart", "community": 10, "community_name": "Credentials & Secure Storage", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_json_helpers", "label": "json_helpers.dart", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "json_helpers.dart", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 9}, {"id": "lib_subsonic_json_helpers_null", "label": "null", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "null", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_json_helpers_orelse", "label": "orElse", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "orElse", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_json_helpers_asstring", "label": "asString", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "asString", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_json_helpers_tostring", "label": "toString", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "toString", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_json_helpers_asint", "label": "asInt", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "asInt", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_json_helpers_asdouble", "label": "asDouble", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "asDouble", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_json_helpers_asbool", "label": "asBool", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "asBool", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "lib/subsonic/json_helpers.dart", "file_type": "code", "degree": 1}, {"id": "t", "label": "T", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 18, "community_name": "JSON Parsing Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models", "label": "models.dart", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 30.2, "font": {"size": 12, "color": "#ffffff"}, "title": "models.dart", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 37}, {"id": "lib_subsonic_models_song", "label": "Song", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Song", "community": 15, "community_name": "Now Playing Screen", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 2}, {"id": "lib_subsonic_models_album", "label": "Album", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Album", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_artist", "label": "Artist", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Artist", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_artistindex", "label": "ArtistIndex", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ArtistIndex", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_artistsresult", "label": "ArtistsResult", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ArtistsResult", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_starred2", "label": "Starred2", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Starred2", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 2}, {"id": "lib_subsonic_models_searchresult3", "label": "SearchResult3", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "SearchResult3", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_id", "label": "id", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "id", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_title", "label": "title", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "title", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_albumid", "label": "albumId", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "albumId", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_artistid", "label": "artistId", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "artistId", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_track", "label": "track", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "track", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_discnumber", "label": "discNumber", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "discNumber", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_year", "label": "year", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "year", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_genre", "label": "genre", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "genre", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_coverart", "label": "coverArt", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "coverArt", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_duration", "label": "duration", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "duration", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_bitrate", "label": "bitRate", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "bitRate", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_contenttype", "label": "contentType", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "contentType", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_suffix", "label": "suffix", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "suffix", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_size", "label": "size", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "size", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_path", "label": "path", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "path", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_starred", "label": "starred", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "starred", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_userrating", "label": "userRating", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "userRating", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_name", "label": "name", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "name", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_songcount", "label": "songCount", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "songCount", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_songs", "label": "songs", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "songs", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_albumcount", "label": "albumCount", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "albumCount", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_albums", "label": "albums", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "albums", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_artists", "label": "artists", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "artists", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_indexes", "label": "indexes", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "indexes", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_all", "label": "all", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "all", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_models_fromjson", "label": "fromJson", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "fromJson", "community": 4, "community_name": "Subsonic Data Models", "source_file": "lib/subsonic/models.dart", "file_type": "code", "degree": 1}, {"id": "json_helpers_dart", "label": "json_helpers.dart", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "json_helpers.dart", "community": 4, "community_name": "Subsonic Data Models", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_subsonic_subsonic_client", "label": "subsonic_client.dart", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 32.4, "font": {"size": 12, "color": "#ffffff"}, "title": "subsonic_client.dart", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 41}, {"id": "lib_subsonic_subsonic_client_subsonicerror", "label": "SubsonicError", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "SubsonicError", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 2}, {"id": "exception", "label": "Exception", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Exception", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_subsonicclient", "label": "SubsonicClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "SubsonicClient", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 2}, {"id": "lib_subsonic_subsonic_client_code", "label": "code", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "code", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_message", "label": "message", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "message", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_autherrorcode", "label": "authErrorCode", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "authErrorCode", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_isauthfailure", "label": "isAuthFailure", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "isAuthFailure", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_baseurl", "label": "baseUrl", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "baseUrl", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_username", "label": "username", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "username", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_password", "label": "_password", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_password", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_dio", "label": "_dio", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_dio", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "dio", "label": "Dio", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Dio", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_apiversion", "label": "apiVersion", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "apiVersion", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "static_const_string", "label": "static const String", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "static const String", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_clientname", "label": "clientName", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "clientName", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_saltalphabet", "label": "_saltAlphabet", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_saltAlphabet", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_tostring", "label": "toString", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "toString", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_trimtrailingslash", "label": "_trimTrailingSlash", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_trimTrailingSlash", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_makesalt", "label": "_makeSalt", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_makeSalt", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_maketoken", "label": "_makeToken", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_makeToken", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_authparams", "label": "_authParams", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_authParams", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_uri", "label": "_uri", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_uri", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_get", "label": "_get", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_get", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_ping", "label": "ping", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ping", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_getartists", "label": "getArtists", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getArtists", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_getartist", "label": "getArtist", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getArtist", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_getalbum", "label": "getAlbum", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getAlbum", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_search3", "label": "search3", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "search3", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_getstarred2", "label": "getStarred2", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getStarred2", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_setstarred", "label": "setStarred", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "setStarred", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_setrating", "label": "setRating", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "setRating", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_scrobble", "label": "scrobble", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "scrobble", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_streamuri", "label": "streamUri", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "streamUri", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "lib_subsonic_subsonic_client_coverarturi", "label": "coverArtUri", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "coverArtUri", "community": 3, "community_name": "Subsonic API Client", "source_file": "lib/subsonic/subsonic_client.dart", "file_type": "code", "degree": 1}, {"id": "package_crypto_crypto_dart", "label": "package:crypto/crypto.dart", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:crypto/crypto.dart", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "package_dio_dio_dart", "label": "package:dio/dio.dart", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:dio/dio.dart", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "models_dart", "label": "models.dart", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "models.dart", "community": 3, "community_name": "Subsonic API Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent", "label": "accent.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "accent.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent.dart", "file_type": "code", "degree": 6}, {"id": "lib_theme_accent_accentnotifier", "label": "AccentNotifier", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "AccentNotifier", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent.dart", "file_type": "code", "degree": 3}, {"id": "lib_theme_accent_accentprovider", "label": "accentProvider", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "accentProvider", "community": 0, "community_name": "Playback Engine & App Entry", "source_file": "lib/theme/accent.dart", "file_type": "code", "degree": 3}, {"id": "lib_theme_accent_reset", "label": "reset", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "reset", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent.dart", "file_type": "code", "degree": 1}, {"id": "tokens_dart", "label": "tokens.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "tokens.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_theme_accent_extract", "label": "accent_extract.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "accent_extract.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 10}, {"id": "lib_theme_accent_extract_palette", "label": "palette", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "palette", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent_extract_picked", "label": "picked", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "picked", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent_extract_hsl", "label": "hsl", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "hsl", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent_extract_lightness", "label": "lightness", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "lightness", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent_extract_saturation", "label": "saturation", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "saturation", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent_extract_extractaccent", "label": "extractAccent", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "extractAccent", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent_extract_ensurereadable", "label": "_ensureReadable", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_ensureReadable", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_accent_extract_withlightness", "label": "withLightness", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "withLightness", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/accent_extract.dart", "file_type": "code", "degree": 1}, {"id": "package_palette_generator_palette_generator_dart", "label": "package:palette_generator/palette_generator.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:palette_generator/palette_generator.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_theme_app_theme", "label": "app_theme.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "app_theme.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/app_theme.dart", "file_type": "code", "degree": 6}, {"id": "lib_theme_app_theme_mono", "label": "mono", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "mono", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/app_theme.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_app_theme_scheme", "label": "scheme", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "scheme", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/app_theme.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_app_theme_buildratunetheme", "label": "buildRatuneTheme", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "buildRatuneTheme", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/theme/app_theme.dart", "file_type": "code", "degree": 1}, {"id": "package_google_fonts_google_fonts_dart", "label": "package:google_fonts/google_fonts.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:google_fonts/google_fonts.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens", "label": "tokens.dart", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 20.4, "font": {"size": 12, "color": "#ffffff"}, "title": "tokens.dart", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 19}, {"id": "lib_theme_tokens_ratunecolors", "label": "RatuneColors", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "RatuneColors", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_ratunespacing", "label": "RatuneSpacing", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "RatuneSpacing", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_background", "label": "background", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "background", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "static_const_color", "label": "static const Color", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "static const Color", "community": 11, "community_name": "Design Tokens", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_surface", "label": "surface", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "surface", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_foreground", "label": "foreground", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "foreground", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_dimmed", "label": "dimmed", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "dimmed", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_border", "label": "border", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "border", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_borderactive", "label": "borderActive", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "borderActive", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_accentdefault", "label": "accentDefault", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "accentDefault", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_xs", "label": "xs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "xs", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "static_const_double", "label": "static const double", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "static const double", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 2}, {"id": "lib_theme_tokens_sm", "label": "sm", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "sm", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_md", "label": "md", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "md", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_lg", "label": "lg", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "lg", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_xl", "label": "xl", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "xl", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_theme_tokens_mintouchtarget", "label": "minTouchTarget", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "minTouchTarget", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "home_troglodyte_troglodyte_chamber_dev_ratune_mobile_lib_theme_tokens", "label": "_", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_", "community": 11, "community_name": "Design Tokens", "source_file": "lib/theme/tokens.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_block_progress_bar", "label": "block_progress_bar.dart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "block_progress_bar.dart", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/widgets/block_progress_bar.dart", "file_type": "code", "degree": 9}, {"id": "lib_widgets_block_progress_bar_blockprogressbar", "label": "BlockProgressBar", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "BlockProgressBar", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/widgets/block_progress_bar.dart", "file_type": "code", "degree": 2}, {"id": "lib_widgets_block_progress_bar_progress", "label": "progress", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "progress", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/widgets/block_progress_bar.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_block_progress_bar_cells", "label": "cells", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "cells", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/widgets/block_progress_bar.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_block_progress_bar_height", "label": "height", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "height", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/widgets/block_progress_bar.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_block_progress_bar_color", "label": "color", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "color", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/widgets/block_progress_bar.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_block_progress_bar_build", "label": "build", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 6, "community_name": "Accent Theming & Palette", "source_file": "lib/widgets/block_progress_bar.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel", "label": "hairline_panel.dart", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 18.7, "font": {"size": 12, "color": "#ffffff"}, "title": "hairline_panel.dart", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 16}, {"id": "lib_widgets_hairline_panel_hairlinepanel", "label": "HairlinePanel", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "HairlinePanel", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 2}, {"id": "lib_widgets_hairline_panel_title", "label": "title", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "title", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel_trailing", "label": "trailing", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "trailing", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel_child", "label": "child", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "child", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel_active", "label": "active", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "active", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel_padding", "label": "padding", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "padding", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "edgeinsetsgeometry", "label": "EdgeInsetsGeometry", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "EdgeInsetsGeometry", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel_backgroundcolor", "label": "backgroundColor", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "backgroundColor", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel_titlestraddle", "label": "_titleStraddle", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "_titleStraddle", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "lib_widgets_hairline_panel_build", "label": "build", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "build", "community": 2, "community_name": "Browser Screen & UI Widgets", "source_file": "lib/widgets/hairline_panel.dart", "file_type": "code", "degree": 1}, {"id": "linux_flutter_generated_plugin_registrant_cc_linux_flutter_generated_plugin_registrant", "label": "generated_plugin_registrant.cc", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "generated_plugin_registrant.cc", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/flutter/generated_plugin_registrant.cc", "file_type": "code", "degree": 2}, {"id": "linux_flutter_generated_plugin_registrant_fl_register_plugins", "label": "fl_register_plugins()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fl_register_plugins()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/flutter/generated_plugin_registrant.cc", "file_type": "code", "degree": 3}, {"id": "flpluginregistry", "label": "FlPluginRegistry", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FlPluginRegistry", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "linux_flutter_generated_plugin_registrant_h_linux_flutter_generated_plugin_registrant", "label": "generated_plugin_registrant.h", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "generated_plugin_registrant.h", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/flutter/generated_plugin_registrant.h", "file_type": "code", "degree": 1}, {"id": "linux_runner_main", "label": "main.cc", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "main.cc", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/main.cc", "file_type": "code", "degree": 2}, {"id": "linux_runner_main_main", "label": "main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/main.cc", "file_type": "code", "degree": 2}, {"id": "linux_runner_my_application_cc_linux_runner_my_application", "label": "my_application.cc", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 16.0, "font": {"size": 12, "color": "#ffffff"}, "title": "my_application.cc", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 11}, {"id": "linux_runner_my_application_myapplication", "label": "_MyApplication", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "_MyApplication", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 7}, {"id": "gtkapplication", "label": "GtkApplication", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "GtkApplication", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "linux_runner_my_application_myapplication_parent_instance", "label": "parent_instance", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "parent_instance", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 1}, {"id": "linux_runner_my_application_myapplication_dart_entrypoint_arguments", "label": "dart_entrypoint_arguments", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "dart_entrypoint_arguments", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 1}, {"id": "linux_runner_my_application_first_frame_cb", "label": "first_frame_cb()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "first_frame_cb()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 3}, {"id": "flview", "label": "FlView", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FlView", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "linux_runner_my_application_my_application_activate", "label": "my_application_activate()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_activate()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 3}, {"id": "gapplication", "label": "GApplication", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GApplication", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 4}, {"id": "linux_runner_my_application_my_application_local_command_line", "label": "my_application_local_command_line()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_local_command_line()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 4}, {"id": "gboolean", "label": "gboolean", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "gboolean", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "gchar", "label": "gchar", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "gchar", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "linux_runner_my_application_my_application_startup", "label": "my_application_startup()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_startup()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 2}, {"id": "linux_runner_my_application_my_application_shutdown", "label": "my_application_shutdown()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_shutdown()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 2}, {"id": "linux_runner_my_application_my_application_dispose", "label": "my_application_dispose()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_dispose()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 2}, {"id": "gobject", "label": "GObject", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "GObject", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "linux_runner_my_application_my_application_class_init", "label": "my_application_class_init()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_class_init()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 2}, {"id": "myapplicationclass", "label": "MyApplicationClass", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "MyApplicationClass", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "", "file_type": "code", "degree": 1}, {"id": "linux_runner_my_application_my_application_init", "label": "my_application_init()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_init()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 2}, {"id": "linux_runner_my_application_my_application_new", "label": "my_application_new()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application_new()", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.cc", "file_type": "code", "degree": 3}, {"id": "linux_runner_my_application_h_linux_runner_my_application", "label": "my_application.h", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "my_application.h", "community": 7, "community_name": "Linux Desktop Runner", "source_file": "linux/runner/my_application.h", "file_type": "code", "degree": 2}, {"id": "test_widget_test", "label": "widget_test.dart", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "widget_test.dart", "community": 24, "community_name": "Widget Tests", "source_file": "test/widget_test.dart", "file_type": "code", "degree": 4}, {"id": "test_widget_test_main", "label": "main", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "main", "community": 24, "community_name": "Widget Tests", "source_file": "test/widget_test.dart", "file_type": "code", "degree": 1}, {"id": "package_flutter_test_flutter_test_dart", "label": "package:flutter_test/flutter_test.dart", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:flutter_test/flutter_test.dart", "community": 24, "community_name": "Widget Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "package_ratune_mobile_main_dart", "label": "package:ratune_mobile/main.dart", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "package:ratune_mobile/main.dart", "community": 24, "community_name": "Widget Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "pubspec_ratune_mobile", "label": "ratune_mobile (Flutter package)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 17.1, "font": {"size": 12, "color": "#ffffff"}, "title": "ratune_mobile (Flutter package)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 13}, {"id": "pubspec_dio", "label": "dio (HTTP client dependency)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "dio (HTTP client dependency)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 1}, {"id": "pubspec_flutter_riverpod", "label": "flutter_riverpod (state management)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "flutter_riverpod (state management)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 1}, {"id": "pubspec_flutter_secure_storage", "label": "flutter_secure_storage (secure storage)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "flutter_secure_storage (secure storage)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 1}, {"id": "pubspec_crypto", "label": "crypto (hashing/crypto)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "crypto (hashing/crypto)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 1}, {"id": "pubspec_google_fonts", "label": "google_fonts (fonts)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "google_fonts (fonts)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 1}, {"id": "pubspec_path_provider", "label": "path_provider (filesystem paths)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "path_provider (filesystem paths)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 1}, {"id": "pubspec_just_audio", "label": "just_audio (audio playback)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "just_audio (audio playback)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 3}, {"id": "pubspec_just_audio_background", "label": "just_audio_background (background audio)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "just_audio_background (background audio)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 2}, {"id": "pubspec_palette_generator", "label": "palette_generator (color extraction)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "palette_generator (color extraction)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 2}, {"id": "pubspec_flutter_lints", "label": "flutter_lints (dev lint rules)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "flutter_lints (dev lint rules)", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "pubspec.yaml", "file_type": "code", "degree": 2}, {"id": "analysis_options_ratune_mobile", "label": "Dart Analyzer Configuration", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Dart Analyzer Configuration", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "analysis_options.yaml", "file_type": "code", "degree": 2}, {"id": "readme_ratune_mobile", "label": "ratune_mobile README", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ratune_mobile README", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "linux_cmakelists_runner", "label": "Linux Top-Level CMake Build", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Linux Top-Level CMake Build", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "linux/CMakeLists.txt", "file_type": "code", "degree": 3}, {"id": "linux_flutter_cmakelists_flutter", "label": "Linux Flutter Library CMake Build", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Linux Flutter Library CMake Build", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "linux/flutter/CMakeLists.txt", "file_type": "code", "degree": 2}, {"id": "linux_runner_cmakelists_runner", "label": "Linux Runner Executable CMake Build", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Linux Runner Executable CMake Build", "community": 13, "community_name": "Build Config & Dependencies", "source_file": "linux/runner/CMakeLists.txt", "file_type": "code", "degree": 2}, {"id": "ios_runner_assets_xcassets_launchimage_imageset_readme_launch_screen", "label": "iOS Launch Screen Assets README", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "iOS Launch Screen Assets README", "community": 31, "community_name": "Launch Screen Readme", "source_file": "ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md", "file_type": "document", "degree": 0}, {"id": "android_app_src_main_res_mipmap_hdpi_ic_launcher_icon", "label": "App Launcher Icon (hdpi)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "App Launcher Icon (hdpi)", "community": 23, "community_name": "Android Launcher Icons", "source_file": "android/app/src/main/res/mipmap-hdpi/ic_launcher.png", "file_type": "image", "degree": 4}, {"id": "android_app_src_main_res_mipmap_mdpi_ic_launcher_icon", "label": "App Launcher Icon (mdpi)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "App Launcher Icon (mdpi)", "community": 23, "community_name": "Android Launcher Icons", "source_file": "android/app/src/main/res/mipmap-mdpi/ic_launcher.png", "file_type": "image", "degree": 4}, {"id": "android_app_src_main_res_mipmap_xhdpi_ic_launcher_icon", "label": "App Launcher Icon (xhdpi)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "App Launcher Icon (xhdpi)", "community": 23, "community_name": "Android Launcher Icons", "source_file": "android/app/src/main/res/mipmap-xhdpi/ic_launcher.png", "file_type": "image", "degree": 4}, {"id": "android_app_src_main_res_mipmap_xxhdpi_ic_launcher_icon", "label": "App Launcher Icon (xxhdpi)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "App Launcher Icon (xxhdpi)", "community": 23, "community_name": "Android Launcher Icons", "source_file": "android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png", "file_type": "image", "degree": 4}, {"id": "android_app_src_main_res_mipmap_xxxhdpi_ic_launcher_icon", "label": "App Launcher Icon (xxxhdpi)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "App Launcher Icon (xxxhdpi)", "community": 23, "community_name": "Android Launcher Icons", "source_file": "android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png", "file_type": "image", "degree": 4}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "label": "App Icon 1024x1024 (Flutter logo master)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 17.6, "font": {"size": 12, "color": "#ffffff"}, "title": "App Icon 1024x1024 (Flutter logo master)", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png", "file_type": "image", "degree": 14}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_1x_icon", "label": "App Icon 20x20 @1x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 20x20 @1x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_2x_icon", "label": "App Icon 20x20 @2x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 20x20 @2x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_3x_icon", "label": "App Icon 20x20 @3x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 20x20 @3x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_1x_icon", "label": "App Icon 29x29 @1x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 29x29 @1x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_2x_icon", "label": "App Icon 29x29 @2x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 29x29 @2x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_3x_icon", "label": "App Icon 29x29 @3x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 29x29 @3x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_1x_icon", "label": "App Icon 40x40 @1x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 40x40 @1x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_2x_icon", "label": "App Icon 40x40 @2x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 40x40 @2x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_3x_icon", "label": "App Icon 40x40 @3x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 40x40 @3x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_60x60_2x_icon", "label": "App Icon 60x60 @2x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 60x60 @2x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_60x60_3x_icon", "label": "App Icon 60x60 @3x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 60x60 @3x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_76x76_1x_icon", "label": "App Icon 76x76 @1x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 76x76 @1x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_76x76_2x_icon", "label": "App Icon 76x76 @2x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 76x76 @2x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_83_5x83_5_2x_icon", "label": "App Icon 83.5x83.5 @2x", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "App Icon 83.5x83.5 @2x", "community": 14, "community_name": "iOS App Icons", "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png", "file_type": "image", "degree": 1}, {"id": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_image", "label": "Launch Image (1x)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Launch Image (1x)", "community": 27, "community_name": "iOS Launch Images", "source_file": "ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png", "file_type": "image", "degree": 2}, {"id": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_2x_image", "label": "Launch Image (2x)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Launch Image (2x)", "community": 27, "community_name": "iOS Launch Images", "source_file": "ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png", "file_type": "image", "degree": 2}, {"id": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_3x_image", "label": "Launch Image (3x)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Launch Image (3x)", "community": 27, "community_name": "iOS Launch Images", "source_file": "ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png", "file_type": "image", "degree": 2}];
const RAW_EDGES = [{"from": "android_app_src_main_kotlin_com_conversionpath_ratune_mobile_mainactivity", "to": "android_app_src_main_kotlin_com_conversionpath_ratune_mobile_mainactivity_mainactivity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "android_app_src_main_kotlin_com_conversionpath_ratune_mobile_mainactivity_mainactivity", "to": "audioserviceactivity", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate", "to": "flutter", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate", "to": "ios_runner_appdelegate_appdelegate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate", "to": "uikit", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "flutter", "to": "ios_runner_scenedelegate", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "flutter", "to": "ios_runnertests_runnertests", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "uikit", "to": "ios_runner_scenedelegate", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "uikit", "to": "ios_runnertests_runnertests", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate", "to": "flutterappdelegate", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate", "to": "flutterimplicitenginedelegate", "label": "implements", "title": "implements [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate", "to": "ios_runner_appdelegate_appdelegate_application", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate", "to": "ios_runner_appdelegate_appdelegate_didinitializeimplicitflutterengine", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate_application", "to": "any", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate_application", "to": "bool", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate_application", "to": "uiapplication", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_appdelegate_appdelegate_didinitializeimplicitflutterengine", "to": "flutterimplicitenginebridge", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_scenedelegate", "to": "ios_runner_scenedelegate_scenedelegate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runner_scenedelegate_scenedelegate", "to": "flutterscenedelegate", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runnertests_runnertests", "to": "ios_runnertests_runnertests_runnertests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runnertests_runnertests", "to": "xctest", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runnertests_runnertests_runnertests", "to": "ios_runnertests_runnertests_runnertests_testexample", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ios_runnertests_runnertests_runnertests", "to": "xctestcase", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "dart_async", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "dart_convert", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "dart_io", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "dart_math", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "datetime", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "file", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "int", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_album", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_albumid", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_artist", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_artistid", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_byartist", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_candidates", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_count", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_coverart", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_cutoff", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_duration", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_file", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_fromjson", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_fromsong", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_historycontroller", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_lastplayed", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_load", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_maxrecords", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_mindays", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_name", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_out", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_persist", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_playcount", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_playedat", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_playrecord", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_pool", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_recentalbums", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_recentsongs", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_record", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_rediscover", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_rediscoverartist", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_ref", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_seed", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_seen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_songid", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_take", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_title", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_tojson", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "lib_history_play_history_tosong", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "package_flutter_riverpod_flutter_riverpod_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "package_path_provider_path_provider_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "return", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "static_const_int", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "string", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history", "to": "subsonic_models_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history_historycontroller", "to": "list", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_history_play_history_historycontroller", "to": "statenotifier", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statenotifier", "to": "lib_playback_playback_engine_playbackcontroller", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statenotifier", "to": "lib_state_favorites_favoritescontroller", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statenotifier", "to": "lib_state_providers_connectioncontroller", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statenotifier", "to": "lib_theme_accent_accentnotifier", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "list", "to": "lib_playback_playback_engine", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "list", "to": "lib_shell_app_shell", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "list", "to": "lib_subsonic_models", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string", "to": "lib_screens_browser_screen", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string", "to": "lib_state_providers", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string", "to": "lib_subsonic_credentials", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string", "to": "lib_subsonic_models", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string", "to": "lib_widgets_hairline_panel", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "int", "to": "lib_playback_playback_engine", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "int", "to": "lib_subsonic_models", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "static_const_int", "to": "lib_subsonic_subsonic_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "return", "to": "lib_state_providers", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "return", "to": "lib_subsonic_json_helpers", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "dart_convert", "to": "lib_subsonic_subsonic_client", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "dart_io", "to": "lib_main", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "dart_io", "to": "lib_playback_playback_engine", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "dart_math", "to": "lib_subsonic_subsonic_client", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_main", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_playback_playback_engine", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_screens_browser_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_screens_connect_sheet", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_screens_favorites_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_screens_home_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_screens_now_playing_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_screens_search_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_shell_app_shell", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_state_favorites", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_state_providers", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "lib_theme_accent", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_riverpod_flutter_riverpod_dart", "to": "test_widget_test", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subsonic_models_dart", "to": "lib_playback_playback_engine", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subsonic_models_dart", "to": "lib_screens_now_playing_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subsonic_models_dart", "to": "lib_state_favorites", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subsonic_models_dart", "to": "lib_state_providers", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "lib_main_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "lib_main_main", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "lib_main_ratuneapp", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "package_flutter_foundation_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "package_flutter_material_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "package_just_audio_background_just_audio_background_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "shell_app_shell_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "theme_accent_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main", "to": "theme_app_theme_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main_ratuneapp", "to": "consumerwidget", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main_ratuneapp", "to": "lib_theme_accent_accentprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_browser_screen_albumscreen", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_browser_screen_artistscreen", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_browser_screen_browserscreen", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_favorites_screen_favoritesscreen", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_home_screen_homescreen", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_now_playing_screen_albumartpanel", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_now_playing_screen_favrating", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_now_playing_screen_nowplayingscreen", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_screens_search_screen_results", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerwidget", "to": "lib_shell_app_shell_statusbar", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_main_build", "to": "lib_theme_accent_accentprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_foundation_dart", "to": "lib_playback_playback_engine", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_screens_browser_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_screens_connect_sheet", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_screens_favorites_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_screens_home_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_screens_now_playing_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_screens_search_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_shell_app_shell", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_theme_accent_extract", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_theme_app_theme", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_widgets_block_progress_bar", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_material_dart", "to": "lib_widgets_hairline_panel", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_just_audio_background_just_audio_background_dart", "to": "lib_playback_playback_engine", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_accent_dart", "to": "lib_state_providers", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "audioplayer", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_audiosupported", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_copywith", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_current", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_currentindex", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_cycleloop", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_dispose", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_duration", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_loop", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_next", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_notifycurrent", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_playbackcontroller", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_playbackstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_player", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_playing", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_playsongs", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_position", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_previous", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_queue", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_seek", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_shuffle", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_sourcefor", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_supported", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_toggleplaypause", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_toggleshuffle", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "lib_playback_playback_engine_wirestreams", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "loopmode", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "package_just_audio_just_audio_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "song_get", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine", "to": "static_bool_get", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine_playbackstate", "to": "lib_playback_playback_engine_playbackcontroller", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_playback_playback_engine_playbackstate", "to": "lib_screens_now_playing_screen", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_just_audio_just_audio_dart", "to": "lib_screens_now_playing_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "favorites_screen_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "icondata", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_action", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_albumscreen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_artistscreen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_browserow", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_browserscreen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_centered", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_child", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_detailscaffold", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_errortext", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_fmtduration", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_icon", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_id", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_label", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_leading", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_loading", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_m", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_message", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_notconnected", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_ontap", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_s", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_title", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "lib_screens_browser_screen_trailing", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "search_screen_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "state_providers_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "theme_tokens_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "voidcallback", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "widget", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen", "to": "widgets_hairline_panel_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_browserscreen", "to": "lib_state_providers_artistsprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_browserscreen", "to": "lib_state_providers_subsonicclientprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_action", "to": "statelesswidget", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_browser_screen_browserow", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_browser_screen_centered", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_browser_screen_detailscaffold", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_browser_screen_errortext", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_browser_screen_loading", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_browser_screen_notconnected", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_favorites_screen_sectionlabel", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_home_screen_empty", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_now_playing_screen_artfallback", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_now_playing_screen_infostrip", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_screens_now_playing_screen_transport", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_shell_app_shell_tabbar", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_widgets_block_progress_bar_blockprogressbar", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "statelesswidget", "to": "lib_widgets_hairline_panel_hairlinepanel", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_artistscreen", "to": "lib_state_providers_artistprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_albumscreen", "to": "lib_state_providers_albumprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_albumscreen", "to": "lib_state_providers_playbackprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "widget", "to": "lib_widgets_hairline_panel", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_build", "to": "lib_state_providers_albumprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_build", "to": "lib_state_providers_artistprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_build", "to": "lib_state_providers_artistsprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_build", "to": "lib_state_providers_playbackprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_build", "to": "lib_state_providers_subsonicclientprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_browser_screen_build", "to": "materialpageroute", "label": "navigates", "title": "navigates [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "materialpageroute", "to": "lib_screens_favorites_screen_build", "label": "navigates", "title": "navigates [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "materialpageroute", "to": "lib_screens_home_screen_build", "label": "navigates", "title": "navigates [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "materialpageroute", "to": "lib_screens_search_screen_build", "label": "navigates", "title": "navigates [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_providers_dart", "to": "lib_screens_connect_sheet", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_providers_dart", "to": "lib_screens_favorites_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_providers_dart", "to": "lib_screens_home_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_providers_dart", "to": "lib_screens_now_playing_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_providers_dart", "to": "lib_screens_search_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_providers_dart", "to": "lib_shell_app_shell", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_screens_connect_sheet", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_screens_favorites_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_screens_home_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_screens_now_playing_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_screens_search_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_shell_app_shell", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_widgets_block_progress_bar", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "theme_tokens_dart", "to": "lib_widgets_hairline_panel", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "widgets_hairline_panel_dart", "to": "lib_screens_home_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "widgets_hairline_panel_dart", "to": "lib_screens_now_playing_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_busy", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_connect", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_connectsheet", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_connectsheetstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_createstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_dispose", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_field", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_initstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_pass", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_showconnectsheet", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_url", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "lib_screens_connect_sheet_user", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet", "to": "subsonic_credentials_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet_connectsheet", "to": "consumerstatefulwidget", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet_connectsheet", "to": "lib_screens_connect_sheet_connectsheetstate", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerstatefulwidget", "to": "lib_screens_search_screen_searchscreen", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerstatefulwidget", "to": "lib_shell_app_shell_appshell", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet_connectsheetstate", "to": "consumerstate", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet_connectsheetstate", "to": "lib_state_providers_connectionprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerstate", "to": "lib_screens_search_screen_searchscreenstate", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "consumerstate", "to": "lib_shell_app_shell_appshellstate", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet_initstate", "to": "lib_state_providers_connectionprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet_connect", "to": "lib_state_providers_connectionprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_connect_sheet_build", "to": "lib_state_providers_connectionprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subsonic_credentials_dart", "to": "lib_state_providers", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_favorites_screen", "to": "browser_screen_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_favorites_screen", "to": "lib_screens_favorites_screen_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_favorites_screen", "to": "lib_screens_favorites_screen_favoritesscreen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_favorites_screen", "to": "lib_screens_favorites_screen_sectionlabel", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_favorites_screen", "to": "lib_screens_favorites_screen_text", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_favorites_screen_favoritesscreen", "to": "lib_state_providers_starredprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_favorites_screen_build", "to": "lib_state_providers_starredprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "browser_screen_dart", "to": "lib_screens_home_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "browser_screen_dart", "to": "lib_screens_search_screen", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen", "to": "lib_screens_home_screen_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen", "to": "lib_screens_home_screen_empty", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen", "to": "lib_screens_home_screen_homescreen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen", "to": "lib_screens_home_screen_message", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_homescreen", "to": "lib_state_providers_recentalbumsprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_homescreen", "to": "lib_state_providers_recentsongsprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_homescreen", "to": "lib_state_providers_rediscoverprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_homescreen", "to": "lib_state_providers_rediscoverseedprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_homescreen", "to": "lib_state_providers_subsonicclientprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_build", "to": "lib_state_providers_recentalbumsprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_build", "to": "lib_state_providers_recentsongsprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_build", "to": "lib_state_providers_rediscoverprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_build", "to": "lib_state_providers_rediscoverseedprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_home_screen_build", "to": "lib_state_providers_subsonicclientprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "color", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_accent", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_albumartpanel", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_artfallback", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_btn", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_favrating", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_fmt", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_fmtdur", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_infostrip", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_m", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_nowplayingscreen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_ref", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_s", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_song", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_state", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_screens_now_playing_screen_transport", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "lib_subsonic_models_song", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "playback_playback_engine_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "widgetref", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen", "to": "widgets_block_progress_bar_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_nowplayingscreen", "to": "lib_state_providers_playbackprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_albumartpanel", "to": "lib_state_providers_playbackprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_albumartpanel", "to": "lib_state_providers_subsonicclientprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_favrating", "to": "lib_state_providers_favoritesprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_transport", "to": "lib_state_providers_playbackprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "color", "to": "lib_theme_accent_accentnotifier", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "color", "to": "lib_widgets_block_progress_bar", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "color", "to": "lib_widgets_hairline_panel", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_build", "to": "lib_state_providers_favoritesprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_build", "to": "lib_state_providers_playbackprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_now_playing_screen_build", "to": "lib_state_providers_subsonicclientprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "playback_playback_engine_dart", "to": "lib_state_providers", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_controller", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_createstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_dispose", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_query", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_results", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_searchscreen", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen", "to": "lib_screens_search_screen_searchscreenstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen_searchscreen", "to": "lib_screens_search_screen_searchscreenstate", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen_results", "to": "lib_state_providers_searchprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_screens_search_screen_build", "to": "lib_state_providers_searchprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_appshell", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_appshellstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_createstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_index", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_onselect", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_statusbar", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_tabbar", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "lib_shell_app_shell_tabs", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "screens_browser_screen_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "screens_connect_sheet_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "screens_home_screen_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "screens_now_playing_screen_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "static_const", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell", "to": "valuechanged", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell_appshell", "to": "lib_shell_app_shell_appshellstate", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell_appshellstate", "to": "lib_state_providers_favoritesprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell_statusbar", "to": "lib_state_providers_connectionprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "static_const", "to": "lib_subsonic_credentials", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell_build", "to": "lib_state_providers_connectionprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_shell_app_shell_build", "to": "lib_state_providers_favoritesprovider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_albumids", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_artistids", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_clear", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_copywith", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_favoritescontroller", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_favoritesstate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_hydrate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_issongstarred", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_ratesong", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_ratingfor", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_ratings", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_songids", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "lib_state_favorites_togglesong", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "map", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "set", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites", "to": "subsonic_subsonic_client_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_favorites_favoritesstate", "to": "lib_state_favorites_favoritescontroller", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subsonic_subsonic_client_dart", "to": "lib_state_providers", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "bool_get", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "favorites_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "history_play_history_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_albumprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_artistprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_artistsprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_client", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_connect", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_connectioncontroller", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_connectionprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_connectionstate", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_connstatus", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_controller", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_coverarturifor", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_credentials", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_credentialstoreprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_disconnect", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_error", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_favoritesprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_getalbum", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_getartist", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_getstarred2", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_history", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_isonline", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_playbackprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_playhistoryprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_recentalbumsprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_recentsongsprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_rediscover", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_rediscoverprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_rediscoverseedprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_restore", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_result", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_search3", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_searchprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_seed", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_starredprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_status", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_store", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_streamurifor", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_state_providers_subsonicclientprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_subsonic_credentials_credentialstore", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_subsonic_credentials_subsoniccredentials", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_subsonic_models_starred2", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "lib_subsonic_subsonic_client_subsonicclient", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "package_flutter_widgets_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers", "to": "theme_accent_extract_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers_connectionstate", "to": "lib_state_providers_connectioncontroller", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "bool_get", "to": "lib_subsonic_subsonic_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_state_providers_subsonicclientprovider", "to": "lib_state_providers_coverarturifor", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_widgets_dart", "to": "lib_theme_accent", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "package_flutter_widgets_dart", "to": "lib_theme_tokens", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "fluttersecurestorage", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_alias", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_clear", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_credentialstore", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_display", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_kalias", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_kpass", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_kurl", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_kuser", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_load", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_password", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_save", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_storage", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_subsoniccredentials", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_url", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "lib_subsonic_credentials_username", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "package_flutter_secure_storage_flutter_secure_storage_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_credentials", "to": "string_get", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "lib_subsonic_json_helpers_asbool", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "lib_subsonic_json_helpers_asdouble", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "lib_subsonic_json_helpers_asint", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "lib_subsonic_json_helpers_asstring", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "lib_subsonic_json_helpers_null", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "lib_subsonic_json_helpers_orelse", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "lib_subsonic_json_helpers_tostring", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_json_helpers", "to": "t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "json_helpers_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_album", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_albumcount", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_albumid", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_albums", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_all", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_artist", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_artistid", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_artistindex", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_artists", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_artistsresult", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_bitrate", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_contenttype", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_coverart", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_discnumber", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_duration", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_fromjson", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_genre", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_id", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_indexes", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_name", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_path", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_searchresult3", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_size", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_song", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_songcount", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_songs", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_starred", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_starred2", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_suffix", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_title", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_track", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_userrating", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_models", "to": "lib_subsonic_models_year", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "json_helpers_dart", "to": "lib_subsonic_subsonic_client", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "dio", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_apiversion", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_autherrorcode", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_authparams", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_baseurl", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_clientname", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_code", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_coverarturi", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_dio", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_get", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_getalbum", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_getartist", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_getartists", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_getstarred2", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_isauthfailure", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_makesalt", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_maketoken", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_message", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_password", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_ping", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_saltalphabet", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_scrobble", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_search3", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_setrating", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_setstarred", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_streamuri", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_subsonicclient", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_subsonicerror", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_tostring", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_trimtrailingslash", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_uri", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "lib_subsonic_subsonic_client_username", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "models_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "package_crypto_crypto_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "package_dio_dio_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client", "to": "static_const_string", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_subsonic_subsonic_client_subsonicerror", "to": "exception", "label": "implements", "title": "implements [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent", "to": "lib_theme_accent_accentnotifier", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent", "to": "lib_theme_accent_accentprovider", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent", "to": "lib_theme_accent_reset", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent", "to": "tokens_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tokens_dart", "to": "lib_theme_app_theme", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_ensurereadable", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_extractaccent", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_hsl", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_lightness", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_palette", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_picked", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_saturation", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "lib_theme_accent_extract_withlightness", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_accent_extract", "to": "package_palette_generator_palette_generator_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_app_theme", "to": "lib_theme_app_theme_buildratunetheme", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_app_theme", "to": "lib_theme_app_theme_mono", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_app_theme", "to": "lib_theme_app_theme_scheme", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_app_theme", "to": "package_google_fonts_google_fonts_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "home_troglodyte_troglodyte_chamber_dev_ratune_mobile_lib_theme_tokens", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_accentdefault", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_background", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_border", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_borderactive", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_dimmed", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_foreground", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_lg", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_md", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_mintouchtarget", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_ratunecolors", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_ratunespacing", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_sm", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_surface", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_xl", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "lib_theme_tokens_xs", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "static_const_color", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_theme_tokens", "to": "static_const_double", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "static_const_double", "to": "lib_widgets_hairline_panel", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_block_progress_bar", "to": "lib_widgets_block_progress_bar_blockprogressbar", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_block_progress_bar", "to": "lib_widgets_block_progress_bar_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_block_progress_bar", "to": "lib_widgets_block_progress_bar_cells", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_block_progress_bar", "to": "lib_widgets_block_progress_bar_color", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_block_progress_bar", "to": "lib_widgets_block_progress_bar_height", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_block_progress_bar", "to": "lib_widgets_block_progress_bar_progress", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "edgeinsetsgeometry", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_active", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_backgroundcolor", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_build", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_child", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_hairlinepanel", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_padding", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_title", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_titlestraddle", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "lib_widgets_hairline_panel", "to": "lib_widgets_hairline_panel_trailing", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_flutter_generated_plugin_registrant_cc_linux_flutter_generated_plugin_registrant", "to": "linux_flutter_generated_plugin_registrant_fl_register_plugins", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_flutter_generated_plugin_registrant_cc_linux_flutter_generated_plugin_registrant", "to": "linux_flutter_generated_plugin_registrant_h_linux_flutter_generated_plugin_registrant", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_flutter_generated_plugin_registrant_fl_register_plugins", "to": "flpluginregistry", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_flutter_generated_plugin_registrant_fl_register_plugins", "to": "linux_runner_my_application_my_application_activate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "linux_runner_main", "to": "linux_runner_main_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_main", "to": "linux_runner_my_application_h_linux_runner_my_application", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_main_main", "to": "linux_runner_my_application_my_application_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_first_frame_cb", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_h_linux_runner_my_application", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_activate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_class_init", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_dispose", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_init", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_local_command_line", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_new", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_shutdown", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_my_application_startup", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_cc_linux_runner_my_application", "to": "linux_runner_my_application_myapplication", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_myapplication", "to": "linux_runner_my_application_first_frame_cb", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_myapplication", "to": "linux_runner_my_application_my_application_init", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_myapplication", "to": "linux_runner_my_application_my_application_new", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_myapplication", "to": "gtkapplication", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_myapplication", "to": "linux_runner_my_application_myapplication_dart_entrypoint_arguments", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_myapplication", "to": "linux_runner_my_application_myapplication_parent_instance", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_first_frame_cb", "to": "flview", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_my_application_activate", "to": "gapplication", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "gapplication", "to": "linux_runner_my_application_my_application_local_command_line", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "gapplication", "to": "linux_runner_my_application_my_application_shutdown", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "gapplication", "to": "linux_runner_my_application_my_application_startup", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_my_application_local_command_line", "to": "gboolean", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_my_application_local_command_line", "to": "gchar", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_my_application_dispose", "to": "gobject", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_runner_my_application_my_application_class_init", "to": "myapplicationclass", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_widget_test", "to": "package_flutter_test_flutter_test_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_widget_test", "to": "package_ratune_mobile_main_dart", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_widget_test", "to": "test_widget_test_main", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "analysis_options_ratune_mobile", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pubspec_ratune_mobile", "to": "linux_cmakelists_runner", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_crypto", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_dio", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_flutter_lints", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_flutter_riverpod", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_flutter_secure_storage", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_google_fonts", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_just_audio", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_just_audio_background", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_palette_generator", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "pubspec_path_provider", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pubspec_ratune_mobile", "to": "readme_ratune_mobile", "label": "references", "title": "references [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pubspec_just_audio", "to": "pubspec_just_audio_background", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pubspec_just_audio", "to": "pubspec_palette_generator", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pubspec_flutter_lints", "to": "analysis_options_ratune_mobile", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_cmakelists_runner", "to": "linux_flutter_cmakelists_flutter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_cmakelists_runner", "to": "linux_runner_cmakelists_runner", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "linux_flutter_cmakelists_flutter", "to": "linux_runner_cmakelists_runner", "label": "shares_data_with", "title": "shares_data_with [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_hdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_mdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_hdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_hdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xxhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_hdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xxxhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_mdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_mdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xxhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_mdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xxxhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_xhdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xxhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_xhdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xxxhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "android_app_src_main_res_mipmap_xxhdpi_ic_launcher_icon", "to": "android_app_src_main_res_mipmap_xxxhdpi_ic_launcher_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_1x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_2x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_3x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_1x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_2x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_3x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_1x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_2x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_3x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_60x60_2x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_60x60_3x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_76x76_1x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_76x76_2x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "to": "ios_runner_assets_xcassets_appicon_appiconset_icon_app_83_5x83_5_2x_icon", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_image", "to": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_2x_image", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_image", "to": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_3x_image", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_2x_image", "to": "ios_runner_assets_xcassets_launchimage_imageset_launchimage_3x_image", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}];
const LEGEND = [{"cid": 0, "color": "#4E79A7", "label": "Playback Engine &amp; App Entry", "count": 43}, {"cid": 1, "color": "#F28E2B", "label": "Play History &amp; Rediscovery", "count": 42}, {"cid": 2, "color": "#E15759", "label": "Browser Screen &amp; UI Widgets", "count": 42}, {"cid": 3, "color": "#76B7B2", "label": "Subsonic API Client", "count": 41}, {"cid": 4, "color": "#59A14F", "label": "Subsonic Data Models", "count": 34}, {"cid": 5, "color": "#EDC948", "label": "Connection &amp; State Providers", "count": 29}, {"cid": 6, "color": "#B07AA1", "label": "Accent Theming &amp; Palette", "count": 29}, {"cid": 7, "color": "#FF9DA7", "label": "Linux Desktop Runner", "count": 27}, {"cid": 8, "color": "#9C755F", "label": "Favorites State", "count": 21}, {"cid": 9, "color": "#BAB0AC", "label": "iOS App Runner", "count": 20}, {"cid": 10, "color": "#4E79A7", "label": "Credentials &amp; Secure Storage", "count": 19}, {"cid": 11, "color": "#F28E2B", "label": "Design Tokens", "count": 18}, {"cid": 12, "color": "#E15759", "label": "Connect / Login Sheet", "count": 17}, {"cid": 13, "color": "#76B7B2", "label": "Build Config &amp; Dependencies", "count": 16}, {"cid": 14, "color": "#59A14F", "label": "iOS App Icons", "count": 15}, {"cid": 15, "color": "#EDC948", "label": "Now Playing Screen", "count": 15}, {"cid": 16, "color": "#B07AA1", "label": "Screen Providers &amp; Consumers", "count": 14}, {"cid": 17, "color": "#FF9DA7", "label": "App Shell &amp; Navigation", "count": 12}, {"cid": 18, "color": "#9C755F", "label": "JSON Parsing Helpers", "count": 10}, {"cid": 19, "color": "#BAB0AC", "label": "Search Screen", "count": 9}, {"cid": 20, "color": "#4E79A7", "label": "Favorites Screen", "count": 9}, {"cid": 21, "color": "#F28E2B", "label": "Home Screen", "count": 9}, {"cid": 22, "color": "#E15759", "label": "Stateful Screen Widgets", "count": 6}, {"cid": 23, "color": "#76B7B2", "label": "Android Launcher Icons", "count": 5}, {"cid": 24, "color": "#59A14F", "label": "Widget Tests", "count": 5}, {"cid": 25, "color": "#EDC948", "label": "Favorite Rating Controls", "count": 4}, {"cid": 26, "color": "#B07AA1", "label": "Android Main Activity", "count": 3}, {"cid": 27, "color": "#FF9DA7", "label": "iOS Launch Images", "count": 3}, {"cid": 28, "color": "#9C755F", "label": "Android App Gradle", "count": 1}, {"cid": 29, "color": "#BAB0AC", "label": "Android Root Gradle", "count": 1}, {"cid": 30, "color": "#4E79A7", "label": "Android Gradle Settings", "count": 1}, {"cid": 31, "color": "#F28E2B", "label": "Launch Screen Readme", "count": 1}, {"cid": 32, "color": "#E15759", "label": "iOS Bridging Header", "count": 1}];
// HTML-escape helper — prevents XSS when injecting graph data into innerHTML
function esc(s) {
return String(s).replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;').replace(/'/g,'&#39;');
}
// Build vis datasets
const nodesDS = new vis.DataSet(RAW_NODES.map(n => ({
id: n.id, label: n.label, color: n.color, size: n.size,
font: n.font, title: n.title,
_community: n.community, _community_name: n.community_name,
_source_file: n.source_file, _file_type: n.file_type, _degree: n.degree,
})));
const edgesDS = new vis.DataSet(RAW_EDGES.map((e, i) => ({
id: i, from: e.from, to: e.to,
label: '',
title: e.title,
dashes: e.dashes,
width: e.width,
color: e.color,
arrows: { to: { enabled: true, scaleFactor: 0.5 } },
})));
const container = document.getElementById('graph');
const network = new vis.Network(container, { nodes: nodesDS, edges: edgesDS }, {
physics: {
enabled: true,
solver: 'forceAtlas2Based',
forceAtlas2Based: {
gravitationalConstant: -60,
centralGravity: 0.005,
springLength: 120,
springConstant: 0.08,
damping: 0.4,
avoidOverlap: 0.8,
},
stabilization: { iterations: 200, fit: true },
},
interaction: {
hover: true,
tooltipDelay: 100,
hideEdgesOnDrag: true,
navigationButtons: false,
keyboard: false,
},
nodes: { shape: 'dot', borderWidth: 1.5 },
edges: { smooth: { type: 'continuous', roundness: 0.2 }, selectionWidth: 3 },
});
network.once('stabilizationIterationsDone', () => {
network.setOptions({ physics: { enabled: false } });
});
function showInfo(nodeId) {
const n = nodesDS.get(nodeId);
if (!n) return;
const neighborIds = network.getConnectedNodes(nodeId);
const neighborItems = neighborIds.map(nid => {
const nb = nodesDS.get(nid);
const color = nb ? nb.color.background : '#555';
return `<span class="neighbor-link" style="border-left-color:${esc(color)}" data-nid="${esc(nid)}">${esc(nb ? nb.label : nid)}</span>`;
}).join('');
document.getElementById('info-content').innerHTML = `
<div class="field"><b>${esc(n.label)}</b></div>
<div class="field">Type: ${esc(n._file_type || 'unknown')}</div>
<div class="field">Community: ${esc(n._community_name)}</div>
<div class="field">Source: ${esc(n._source_file || '-')}</div>
<div class="field">Degree: ${n._degree}</div>
${neighborIds.length ? `<div class="field" style="margin-top:8px;color:#aaa;font-size:11px">Neighbors (${neighborIds.length})</div><div id="neighbors-list">${neighborItems}</div>` : ''}
`;
}
function focusNode(nodeId) {
network.focus(nodeId, { scale: 1.4, animation: true });
network.selectNodes([nodeId]);
showInfo(nodeId);
}
// Neighbor links use a data attribute + one delegated listener rather than an
// inline onclick. A node id/label sourced from a document or a scraped URL
// (graphify add) can contain a double-quote; dropping the stringified id
// unescaped into a quoted onclick both broke every link and allowed a hostile
// source to inject an event handler into the local report (stored XSS, #1838).
// esc() on data-nid keeps the value inside the attribute; the listener reads it
// back verbatim. Bound to document so it survives the innerHTML rebuild that
// recreates #neighbors-list on each showInfo().
document.addEventListener('click', e => {
const el = e.target.closest('.neighbor-link');
if (el && el.dataset.nid !== undefined) focusNode(el.dataset.nid);
});
// Track hovered node — hover detection is more reliable than click params
let hoveredNodeId = null;
network.on('hoverNode', params => {
hoveredNodeId = params.node;
container.style.cursor = 'pointer';
});
network.on('blurNode', () => {
hoveredNodeId = null;
container.style.cursor = 'default';
});
container.addEventListener('click', () => {
if (hoveredNodeId !== null) {
showInfo(hoveredNodeId);
network.selectNodes([hoveredNodeId]);
}
});
network.on('click', params => {
if (params.nodes.length > 0) {
showInfo(params.nodes[0]);
} else if (hoveredNodeId === null) {
document.getElementById('info-content').innerHTML = '<span class="empty">Click a node to inspect it</span>';
}
});
const searchInput = document.getElementById('search');
const searchResults = document.getElementById('search-results');
searchInput.addEventListener('input', () => {
const q = searchInput.value.toLowerCase().trim();
searchResults.innerHTML = '';
if (!q) { searchResults.style.display = 'none'; return; }
const matches = RAW_NODES.filter(n => n.label.toLowerCase().includes(q)).slice(0, 20);
if (!matches.length) { searchResults.style.display = 'none'; return; }
searchResults.style.display = 'block';
matches.forEach(n => {
const el = document.createElement('div');
el.className = 'search-item';
el.textContent = n.label;
el.style.borderLeft = `3px solid ${n.color.background}`;
el.style.paddingLeft = '8px';
el.onclick = () => {
network.focus(n.id, { scale: 1.5, animation: true });
network.selectNodes([n.id]);
showInfo(n.id);
searchResults.style.display = 'none';
searchInput.value = '';
};
searchResults.appendChild(el);
});
});
document.addEventListener('click', e => {
if (!searchResults.contains(e.target) && e.target !== searchInput)
searchResults.style.display = 'none';
});
const hiddenCommunities = new Set();
const selectAllCb = document.getElementById('select-all-cb');
function updateSelectAllState() {
const total = LEGEND.length;
const hidden = hiddenCommunities.size;
selectAllCb.checked = hidden === 0;
selectAllCb.indeterminate = hidden > 0 && hidden < total;
}
function toggleAllCommunities(hide) {
document.querySelectorAll('.legend-item').forEach(item => {
hide ? item.classList.add('dimmed') : item.classList.remove('dimmed');
});
document.querySelectorAll('.legend-cb').forEach(cb => {
cb.checked = !hide;
});
LEGEND.forEach(c => {
if (hide) hiddenCommunities.add(c.cid); else hiddenCommunities.delete(c.cid);
});
const updates = RAW_NODES.map(n => ({ id: n.id, hidden: hide }));
nodesDS.update(updates);
updateSelectAllState();
}
const legendEl = document.getElementById('legend');
LEGEND.forEach(c => {
const item = document.createElement('div');
item.className = 'legend-item';
const cb = document.createElement('input');
cb.type = 'checkbox';
cb.className = 'legend-cb';
cb.checked = true;
cb.addEventListener('change', (e) => {
e.stopPropagation();
if (cb.checked) {
hiddenCommunities.delete(c.cid);
item.classList.remove('dimmed');
} else {
hiddenCommunities.add(c.cid);
item.classList.add('dimmed');
}
const updates = RAW_NODES
.filter(n => n.community === c.cid)
.map(n => ({ id: n.id, hidden: !cb.checked }));
nodesDS.update(updates);
updateSelectAllState();
});
item.innerHTML = `<div class="legend-dot" style="background:${c.color}"></div>
<span class="legend-label">${c.label}</span>
<span class="legend-count">${c.count}</span>`;
item.prepend(cb);
item.onclick = (e) => {
if (e.target === cb) return;
cb.checked = !cb.checked;
cb.dispatchEvent(new Event('change'));
};
legendEl.appendChild(item);
});
</script>
<script>
// Render hyperedges as shaded regions
const hyperedges = [{"id": "linux_flutter_build_pipeline", "label": "Linux Flutter CMake Build Pipeline", "nodes": ["linux_cmakelists_runner", "linux_flutter_cmakelists_flutter", "linux_runner_cmakelists_runner"], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "linux/CMakeLists.txt"}, {"id": "audio_playback_stack", "label": "Audio Playback and Theming Stack", "nodes": ["pubspec_just_audio", "pubspec_just_audio_background", "pubspec_palette_generator"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "pubspec.yaml"}, {"id": "android_launcher_icon_set", "label": "Android Launcher Icon Set (Flutter logo)", "nodes": ["android_app_src_main_res_mipmap_hdpi_ic_launcher_icon", "android_app_src_main_res_mipmap_mdpi_ic_launcher_icon", "android_app_src_main_res_mipmap_xhdpi_ic_launcher_icon", "android_app_src_main_res_mipmap_xxhdpi_ic_launcher_icon", "android_app_src_main_res_mipmap_xxxhdpi_ic_launcher_icon"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "android/app/src/main/res/mipmap-hdpi/ic_launcher.png"}, {"id": "ios_appicon_appiconset_set", "label": "iOS AppIcon Set (Flutter logo)", "nodes": ["ios_runner_assets_xcassets_appicon_appiconset_icon_app_1024x1024_1x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_1x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_2x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_20x20_3x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_1x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_2x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_29x29_3x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_1x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_2x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_40x40_3x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_60x60_2x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_60x60_3x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_76x76_1x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_76x76_2x_icon", "ios_runner_assets_xcassets_appicon_appiconset_icon_app_83_5x83_5_2x_icon"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png"}, {"id": "ios_launch_image_set", "label": "iOS Launch Image Set", "nodes": ["ios_runner_assets_xcassets_launchimage_imageset_launchimage_image", "ios_runner_assets_xcassets_launchimage_imageset_launchimage_2x_image", "ios_runner_assets_xcassets_launchimage_imageset_launchimage_3x_image"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png"}];
// afterDrawing passes ctx already transformed to network coordinate space.
// Draw node positions raw — no manual pan/zoom/DPR math needed.
network.on('afterDrawing', function(ctx) {
hyperedges.forEach(h => {
const positions = h.nodes
.map(nid => network.getPositions([nid])[nid])
.filter(p => p !== undefined);
if (positions.length < 2) return;
ctx.save();
ctx.globalAlpha = 0.12;
ctx.fillStyle = '#6366f1';
ctx.strokeStyle = '#6366f1';
ctx.lineWidth = 2;
ctx.beginPath();
// Centroid and expanded hull in network coordinates
const cx = positions.reduce((s, p) => s + p.x, 0) / positions.length;
const cy = positions.reduce((s, p) => s + p.y, 0) / positions.length;
const expanded = positions.map(p => ({
x: cx + (p.x - cx) * 1.15,
y: cy + (p.y - cy) * 1.15
}));
ctx.moveTo(expanded[0].x, expanded[0].y);
expanded.slice(1).forEach(p => ctx.lineTo(p.x, p.y));
ctx.closePath();
ctx.fill();
ctx.globalAlpha = 0.4;
ctx.stroke();
// Label
ctx.globalAlpha = 0.8;
ctx.fillStyle = '#4f46e5';
ctx.font = 'bold 11px sans-serif';
ctx.textAlign = 'center';
ctx.fillText(h.label, cx, cy - 5);
ctx.restore();
});
});
</script>
</body>
</html>