SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы
Список вопросов ПечатьМетки: workflow
RemiZOffAlex Создано: 2017-11-11 13:59:49.916875 Обновлено: 2017-11-11 13:59:49.916875 |
---|
<script type="text/javascript" src="/static/js/cytoscape.min.js"></script> <div id="flow" style="height: 300px;"></div> <script> var cy = cytoscape({ container: document.getElementById('flow'), boxSelectionEnabled: false, elements: { nodes: [ { data: { id: 'element1', name: 'Старт', label: 'Старт' } }, { data: { id: 'element2', name: 'Задача1', label: 'Задача1' } }, { data: { id: 'element3', name: 'Задача1', label: 'Задача1' } }, { data: { id: 'element4', name: 'Стоп', label: 'Стоп' } }, ], edges: [ { data: { id: '1', source: 'element1', target: 'element2' } }, { data: { id: '2', source: 'element2', target: 'element3' } }, { data: { id: '3', source: 'element3', target: 'element4' } } ] }, style: [ { selector: 'node#element1', style: { 'content': 'Старт', 'background-color': '#00ff00', } }, { selector: 'node#element2', style: { 'content': 'Задача1', 'background-color': '#0000ff', 'shape': 'roundrectangle', } }, { selector: 'node#element3', style: { 'content': 'Задача2', 'background-color': '#0000ff', 'shape': 'roundrectangle', } }, { selector: 'node#element4', style: { 'content': 'Стоп', 'background-color': '#ff0000', } }, ] }); var layout = cy.elements().layout({ name: 'grid', columns: 4 }); layout.run(); </script> |