{"nodes": [{"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "label": "floating_navigation_bar.dart", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_floatingnavigationbar", "label": "FloatingNavigationBar", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "statefulwidget", "label": "StatefulWidget", "file_type": "code", "source_file": null, "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_floatingnavigationbarstate", "label": "_FloatingNavigationBarState", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "state", "label": "State", "file_type": "code", "source_file": null, "source_location": null}, {"id": "floatingnavigationbar", "label": "FloatingNavigationBar", "file_type": "code", "source_file": null, "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_scrollcontroller", "label": "scrollController", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "scrollcontroller", "label": "ScrollController", "file_type": "code", "source_file": null, "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_item", "label": "item", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_hasunmarkconfirmation", "label": "hasUnmarkConfirmation", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_isradar", "label": "isRadar", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_opencomments", "label": "openComments", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_isscrolled", "label": "_isScrolled", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_comments", "label": "_comments", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_createstate", "label": "createState", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_didupdatewidget", "label": "didUpdateWidget", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "route_routes_mentions", "label": "Routes.mentions", "file_type": "concept", "source_file": null, "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_initstate", "label": "initState", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_build", "label": "build", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "route_routes_comments", "label": "Routes.comments", "file_type": "concept", "source_file": null, "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_handlescroll", "label": "_handleScroll", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_showradarmoreoptions", "label": "_showRadarMoreOptions", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "route_routes_direct", "label": "Routes.direct", "file_type": "concept", "source_file": null, "source_location": null}, {"id": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_shownewsmoreoptions", "label": "_showNewsMoreOptions", "file_type": "code", "source_file": "floating_navigation_bar.dart", "source_location": null}, {"id": "package_didvan_config_design_config_dart", "label": "package:didvan/config/design_config.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_config_theme_data_dart", "label": "package:didvan/config/theme_data.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_constants_app_icons_dart", "label": "package:didvan/constants/app_icons.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_models_message_data_news_attachment_dart", "label": "package:didvan/models/message_data/news_attachment.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_models_message_data_radar_attachment_dart", "label": "package:didvan/models/message_data/radar_attachment.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_models_view_action_sheet_data_dart", "label": "package:didvan/models/view/action_sheet_data.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_routes_routes_dart", "label": "package:didvan/routes/routes.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_utils_action_sheet_dart", "label": "package:didvan/utils/action_sheet.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_views_widgets_bookmark_button_dart", "label": "package:didvan/views/widgets/bookmark_button.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_views_widgets_menu_item_dart", "label": "package:didvan/views/widgets/menu_item.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_views_widgets_didvan_chip_dart", "label": "package:didvan/views/widgets/didvan/chip.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_views_widgets_didvan_divider_dart", "label": "package:didvan/views/widgets/didvan/divider.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_views_widgets_didvan_icon_button_dart", "label": "package:didvan/views/widgets/didvan/icon_button.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_views_widgets_didvan_text_dart", "label": "package:didvan/views/widgets/didvan/text.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_didvan_views_widgets_item_title_dart", "label": "package:didvan/views/widgets/item_title.dart", "file_type": "code", "source_file": null, "source_location": null}, {"id": "package_flutter_material_dart", "label": "package:flutter/material.dart", "file_type": "code", "source_file": null, "source_location": null}], "edges": [{"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_floatingnavigationbar", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_floatingnavigationbar", "target": "statefulwidget", "relation": "inherits", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_floatingnavigationbarstate", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_floatingnavigationbarstate", "target": "state", "relation": "inherits", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_floatingnavigationbarstate", "target": "floatingnavigationbar", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_scrollcontroller", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "scrollcontroller", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "variable_type"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_item", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_hasunmarkconfirmation", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_isradar", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_opencomments", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_isscrolled", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_comments", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_createstate", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_didupdatewidget", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_didupdatewidget", "target": "route_routes_mentions", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_initstate", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_initstate", "target": "route_routes_mentions", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_build", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_build", "target": "route_routes_mentions", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_build", "target": "route_routes_comments", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_handlescroll", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_showradarmoreoptions", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_showradarmoreoptions", "target": "route_routes_direct", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_showradarmoreoptions", "target": "route_routes_direct", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_showradarmoreoptions", "target": "route_routes_direct", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_shownewsmoreoptions", "relation": "defines", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_shownewsmoreoptions", "target": "route_routes_direct", "relation": "navigates", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0, "context": "route_const"}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_config_design_config_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_config_theme_data_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_constants_app_icons_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_models_message_data_news_attachment_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_models_message_data_radar_attachment_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_models_view_action_sheet_data_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_routes_routes_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_utils_action_sheet_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_views_widgets_bookmark_button_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_views_widgets_menu_item_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_views_widgets_didvan_chip_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_views_widgets_didvan_divider_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_views_widgets_didvan_icon_button_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_views_widgets_didvan_text_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_didvan_views_widgets_item_title_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}, {"source": "c_flutter_projects_didvan_app_didvan_app_lib_views_widgets_floating_navigation_bar_dart", "target": "package_flutter_material_dart", "relation": "imports", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "floating_navigation_bar.dart", "source_location": null, "weight": 1.0}]}