{"nodes": [{"id": "$graphify-root$_examples_modules_external_monitors_lua", "label": "external-monitors.lua", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L1"}, {"id": "$graphify-root$_examples_modules_external_monitors_inhibit_lid", "label": "inhibit_lid()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L28", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_release_lid", "label": "release_lid()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L38", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_is_internal", "label": "is_internal()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L44", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_drm_status", "label": "drm_status()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L48", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_drm_first_mode", "label": "drm_first_mode()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L58", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_list_connectors", "label": "list_connectors()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L71", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_connected", "label": "connected()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L87", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "label": "apply_monitor()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L103", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_apply", "label": "apply()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L132", "_callable": true}, {"id": "$graphify-root$_examples_modules_external_monitors_m_on_load", "label": "M.on_load()", "file_type": "code", "source_file": "examples/modules/external-monitors.lua", "source_location": "L166", "_callable": true}], "edges": [{"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_inhibit_lid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L28", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_release_lid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L38", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_is_internal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L44", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_drm_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_drm_first_mode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L58", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_list_connectors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L71", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_connected", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L87", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L103", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_apply", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L132", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_lua", "target": "$graphify-root$_examples_modules_external_monitors_m_on_load", "relation": "contains", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L166", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_connected", "target": "$graphify-root$_examples_modules_external_monitors_list_connectors", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L89", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_connected", "target": "$graphify-root$_examples_modules_external_monitors_drm_status", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L90", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_connected", "target": "$graphify-root$_examples_modules_external_monitors_is_internal", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L91", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_apply", "target": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L133", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_apply", "target": "$graphify-root$_examples_modules_external_monitors_drm_first_mode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L153", "weight": 1.0}, {"source": "$graphify-root$_examples_modules_external_monitors_m_on_load", "target": "$graphify-root$_examples_modules_external_monitors_is_internal", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "examples/modules/external-monitors.lua", "source_location": "L202", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_examples_modules_external_monitors_inhibit_lid", "callee": "bread.fs.exists", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L29", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_inhibit_lid", "callee": "bread.exec", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L30", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_release_lid", "callee": "bread.exec", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L39", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_drm_status", "callee": "bread.fs.read", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L50", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_drm_status", "callee": "string.format", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L50", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_drm_first_mode", "callee": "bread.fs.read", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L60", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_drm_first_mode", "callee": "string.format", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L60", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_drm_first_mode", "callee": "tonumber", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L64", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_drm_first_mode", "callee": "tonumber", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L64", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_list_connectors", "callee": "bread.exec_capture", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L73", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_list_connectors", "callee": "table.sort", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L83", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_connected", "callee": "ipairs", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L89", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "callee": "string.format", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L106", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "callee": "string.format", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L108", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "callee": "bread.hyprland.eval", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L116", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "callee": "string.format", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L118", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply_monitor", "callee": "bread.hyprland.keyword", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L128", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply", "callee": "ipairs", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L141", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply", "callee": "select", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L153", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply", "callee": "ipairs", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L154", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_apply", "callee": "select", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L161", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "bread.debounce", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L198", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "bread.on", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L200", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "bread.notify", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L203", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "settle", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L205", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "bread.on", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L208", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "settle", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L209", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "bread.on", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L212", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "settle", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L215", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "bread.hyprland.on_raw", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L219", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "evaluate", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L221", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "bread.every", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L224", "receiver": null}, {"caller_nid": "$graphify-root$_examples_modules_external_monitors_m_on_load", "callee": "settle", "is_member_call": false, "source_file": "examples/modules/external-monitors.lua", "source_location": "L225", "receiver": null}]}