{% comment %} "Connections" panel body for a breakout child (sub)interface. A subinterface is virtual and has no cable of its own; it is connected indirectly through a single lane of its parent trunk interface's breakout cable. This shows just that lane — the parent's cable, the lane's one-hop peer, and the n-hop connected endpoint — plus a Trace button into that lane. The "via parent interface" note makes clear the connection is the parent's, not the subinterface's own. Required context: - `object`: the child (sub)interface. Caller must ensure `object.get_breakout_lane_cable_path` is non-None (i.e. the parent is cabled and this lane resolves to a path) before including this. {% endcomment %} {% load helpers %} {% load cables %} {% with parent=object.parent_interface lane=object.get_breakout_lane breakout_path=object.get_breakout_lane_cable_path %}