cytoscape.js

    0

    1답변

    부모 노드 내부가 아닌 부모 노드의 경계 (가능하면 고르게 분포)에 자식 노드를 배치하고 싶습니다. 달성 할 수 있습니까? 부모님의 위치와 크기를 어떻게 든 알 수 있고이를 기반으로 어린이의 지위를 설정할 수 있다고 가정합니다. 여전히 가장자리를 최대한 짧게하고 싶습니다. 노드와 가장자리를 더 추가하면 좌표를 직접 설정하려고하는 혼란이 발생할 것입니다. 레

    0

    2답변

    나는 복합 노드에서 node/s를 드래그하여 다른 노드에 드롭하는 방법을 찾고있다. 이 예는 복합 노드에서 캡처 된 일부 노드를 보여줍니다. 그러나 나는 dnd가 그들을 "자유롭게하는"방법을 찾지 못했습니다. http://jsbin.com/gist/5b192c88616af2f75344?output 또한로 dragOver, dragout과 같은 것들과 같은

    0

    1답변

    Cytoscape을 처음 사용하고 있으며 작업 그래프가 있지만 노드가 매우 멀리 떨어져 있습니다. Cytoscape가 모든 것을 동적으로 생성한다는 것을 깨닫는 동안, "노드 사이의 공간을 절반으로 사용"할 수 있어야합니다. 이 데모 : http://js.cytoscape.org/demos/2ebdc40f1c2540de6cf0 는 동적 모서리의 길이를 변경

    0

    2답변

    그래프가 cytoscape.js에 설정되어 있습니다. 이 노드의 일부 노드에는 데이터 필드 "feature = true"가 있습니다. 내가 선택한 노드의 경우 "feature = true"가 가장 가까운 연결된 노드를 찾고 싶습니다. 다른 알고리즘을 살펴 봤지만 여러 노드의 유효성을 검사하는 선택기를 수락하면 예상대로 최단 경로를 선택기와 일치하는 노드로

    1

    1답변

    저는 Cytoscape.js를 사용하는 초기 단계에 있으며 마지막 추가 된 노드를 내 dagre-layout 트리에 스타일을 지정하려고합니다. 문맥을 위해 나는 힘내다를 만들 때 힘내기 워크 플로를 시각화하려고 노력하고있다. 트리의 현재 노드는 녹색으로 표시됩니다. 자식을 커밋 할 때 자식 노드의 끝 부분에 빨간색 노드가 추가됩니다. 다른 커밋을하면 새로운

    0

    1답변

    cytoscape.js을 사용하고 있습니다. 사용자가 노드를 드래그하도록 허용했지만 지금은 노드를 '캔버스'밖으로 드래그 할 수도 있습니다. 나는 http://js.cytoscape.org/#core/initialisation에있는 옵션을 살펴 봤지만 노드가 보이는 영역을 벗어날 수 없는지 확인하는 방법을 모르겠다. <div id="cy"></div>. h

    1

    1답변

    저는 사용자 상호 작용을 기반으로 CY로 전환되는 서로 다른 모서리 컬렉션을 사용하므로 매 순간 이러한 컬렉션 중 하나만이 CY 인스턴스에 있습니다. JS 객체 데이터에서 직접이 "원격"컬렉션 중 하나에 새 요소를 만들어야하고 cy.add (eleObjs)로 새 가장자리를 만든 다음 CY에서 이러한 요소를 제거하는 방법 이외의 방법을 찾아 낼 수 없습니다.

    0

    2답변

    어떻게 cytoscape js 그래프에 새로 추가 된 노드가 겹치지 않도록합니까? 내가 내가 새로운 노드를 추가 내가 추가 된 노드 내가 방법을 변경할 수 있습니다 다른 사람에게 중복 그래프로 노드를 추가 할 API를 추가 사용하면 노드 중복을 기존 방지시키는이 규칙에 의해 자동으로 위치를 수행하려는 기존 노드의 위치가 변경을 원하지 않는 이 행동? 추가

    0

    1답변

    다음은 그래프에있는 모서리의 예입니다. 가장자리를 어떻게 단축합니까? 적어도 2 ~ 3 번 같아. 나는 { selector: 'edge', style: { 'width': 10, 'target-arrow-shape': 'triangle', 'line-color': '#9dbaea', 'target

    1

    1답변

    동일한 웹 페이지에서 두 개의 cytoscape 설정 인스턴스를 사용하는 데 문제가 있습니다. 나는 서로 다른 그래프에 사용되는 두 개의 창 "cy"과 "cy2"를 가지고있다. 그들은 기능적으로 다른 그래프이며 페이지의 다른 부분에서 사용할 수 있어야합니다. 설치를 올바르게하는 방법을 알고 싶었습니까? 페이지 요소를 볼 때, 보이지 않는 것은 cytosca