{"nodes": [{"id": "home_asterix_desktop_app_main_updater_modules_menu_readme_md", "label": "README.md", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L1"}, {"id": "menu_readme_menu_builder_components", "label": "Menu Builder Components", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L1"}, {"id": "menu_readme_components", "label": "Components", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L5"}, {"id": "menu_readme_1_menu_component_x_menu", "label": "1. Menu Component (`x-menu`)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L7"}, {"id": "menu_readme_codeblock_1", "label": "code:blade (<x-menu menu=\"1\" class=\"nav-links\" />)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L11"}, {"id": "menu_readme_2_mobile_menu_component_x_mobile_menu", "label": "2. Mobile Menu Component (`x-mobile-menu`)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L19"}, {"id": "menu_readme_codeblock_2", "label": "code:blade (<x-mobile-menu menu=\"1\" />)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L23"}, {"id": "menu_readme_3_menu_item_component_x_menu_item", "label": "3. Menu Item Component (`x-menu-item`)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L30"}, {"id": "menu_readme_codeblock_3", "label": "code:blade (<x-menu-item :menuItem=\"$menuItem\" :level=\"0\" />)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L34"}, {"id": "menu_readme_helper_functions", "label": "Helper Functions", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L42"}, {"id": "menu_readme_render_menu_menuid_class_nav_links", "label": "render_menu($menuId, $class = 'nav-links')", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L44"}, {"id": "menu_readme_codeblock_4", "label": "code:blade ({!! render_menu(1, 'nav-links') !!})", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L48"}, {"id": "menu_readme_render_mobile_menu_menuid", "label": "render_mobile_menu($menuId)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L52"}, {"id": "menu_readme_codeblock_5", "label": "code:blade ({!! render_mobile_menu(1) !!})", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L56"}, {"id": "menu_readme_features", "label": "Features", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L60"}, {"id": "menu_readme_design_consistency", "label": "\u2705 **Design Consistency**", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L62"}, {"id": "menu_readme_multi_level_support", "label": "\u2705 **Multi-level Support**", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L67"}, {"id": "menu_readme_icon_support", "label": "\u2705 **Icon Support**", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L72"}, {"id": "menu_readme_target_support", "label": "\u2705 **Target Support**", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L77"}, {"id": "menu_readme_css_class_support", "label": "\u2705 **CSS Class Support**", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L81"}, {"id": "menu_readme_translation_support", "label": "\u2705 **Translation Support**", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L85"}, {"id": "menu_readme_active_state", "label": "\u2705 **Active State**", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L89"}, {"id": "menu_readme_implementation_examples", "label": "Implementation Examples", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L93"}, {"id": "menu_readme_1_replace_static_mobile_navigation", "label": "1. Replace Static Mobile Navigation", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L95"}, {"id": "menu_readme_codeblock_6", "label": "code:blade (<!-- Before -->)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L98"}, {"id": "menu_readme_2_add_to_any_layout", "label": "2. Add to Any Layout", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L115"}, {"id": "menu_readme_codeblock_7", "label": "code:blade (<!-- Desktop Menu -->)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L116"}, {"id": "menu_readme_3_custom_styling", "label": "3. Custom Styling", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L124"}, {"id": "menu_readme_codeblock_8", "label": "code:blade (<!-- Custom CSS class -->)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L125"}, {"id": "menu_readme_menu_structure", "label": "Menu Structure", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L133"}, {"id": "menu_readme_codeblock_9", "label": "code:html (<ul class=\"nav-links\">)", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L137"}, {"id": "menu_readme_css_classes_used", "label": "CSS Classes Used", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L157"}, {"id": "menu_readme_demo", "label": "Demo", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L165"}, {"id": "menu_readme_requirements", "label": "Requirements", "file_type": "document", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L169"}], "edges": [{"source": "home_asterix_desktop_app_main_updater_modules_menu_readme_md", "target": "menu_readme_menu_builder_components", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L1", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_components", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L5", "weight": 1.0}, {"source": "menu_readme_components", "target": "menu_readme_1_menu_component_x_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L7", "weight": 1.0}, {"source": "menu_readme_1_menu_component_x_menu", "target": "menu_readme_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L11", "weight": 1.0}, {"source": "menu_readme_components", "target": "menu_readme_2_mobile_menu_component_x_mobile_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L19", "weight": 1.0}, {"source": "menu_readme_2_mobile_menu_component_x_mobile_menu", "target": "menu_readme_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L23", "weight": 1.0}, {"source": "menu_readme_components", "target": "menu_readme_3_menu_item_component_x_menu_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L30", "weight": 1.0}, {"source": "menu_readme_3_menu_item_component_x_menu_item", "target": "menu_readme_codeblock_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L34", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_helper_functions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L42", "weight": 1.0}, {"source": "menu_readme_helper_functions", "target": "menu_readme_render_menu_menuid_class_nav_links", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L44", "weight": 1.0}, {"source": "menu_readme_render_menu_menuid_class_nav_links", "target": "menu_readme_codeblock_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L48", "weight": 1.0}, {"source": "menu_readme_helper_functions", "target": "menu_readme_render_mobile_menu_menuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L52", "weight": 1.0}, {"source": "menu_readme_render_mobile_menu_menuid", "target": "menu_readme_codeblock_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L56", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_features", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L60", "weight": 1.0}, {"source": "menu_readme_features", "target": "menu_readme_design_consistency", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L62", "weight": 1.0}, {"source": "menu_readme_features", "target": "menu_readme_multi_level_support", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L67", "weight": 1.0}, {"source": "menu_readme_features", "target": "menu_readme_icon_support", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L72", "weight": 1.0}, {"source": "menu_readme_features", "target": "menu_readme_target_support", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L77", "weight": 1.0}, {"source": "menu_readme_features", "target": "menu_readme_css_class_support", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L81", "weight": 1.0}, {"source": "menu_readme_features", "target": "menu_readme_translation_support", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L85", "weight": 1.0}, {"source": "menu_readme_features", "target": "menu_readme_active_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L89", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_implementation_examples", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L93", "weight": 1.0}, {"source": "menu_readme_implementation_examples", "target": "menu_readme_1_replace_static_mobile_navigation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L95", "weight": 1.0}, {"source": "menu_readme_1_replace_static_mobile_navigation", "target": "menu_readme_codeblock_6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L98", "weight": 1.0}, {"source": "menu_readme_implementation_examples", "target": "menu_readme_2_add_to_any_layout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L115", "weight": 1.0}, {"source": "menu_readme_2_add_to_any_layout", "target": "menu_readme_codeblock_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L116", "weight": 1.0}, {"source": "menu_readme_implementation_examples", "target": "menu_readme_3_custom_styling", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L124", "weight": 1.0}, {"source": "menu_readme_3_custom_styling", "target": "menu_readme_codeblock_8", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L125", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_menu_structure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L133", "weight": 1.0}, {"source": "menu_readme_menu_structure", "target": "menu_readme_codeblock_9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L137", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_css_classes_used", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L157", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_demo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L165", "weight": 1.0}, {"source": "menu_readme_menu_builder_components", "target": "menu_readme_requirements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/Modules/Menu/README.md", "source_location": "L169", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}