Skip to content
Snippets Groups Projects
Commit e48fe37b authored by Maximilian Giller's avatar Maximilian Giller
Browse files

Removed unnecessary menu

parent a648f329
No related branches found
No related tags found
No related merge requests found
...@@ -4,14 +4,6 @@ ...@@ -4,14 +4,6 @@
<div id="2d-graph"></div> <div id="2d-graph"></div>
<section id="toolbar"></section> <section id="toolbar"></section>
<section id="tool-menu"> <section id="tool-menu">
<div id="connect-menu" class="hidden">
<label for="link-type">Link Type</label>
<select id="link-type" name="link-type">
<option value="Vorlesung">Lecture</option>
<option value="Algorithmus">Algorithm</option>
<option value="Definition">Definition</option>
</select>
</div>
<div id="collect-menu" class="hidden"> <div id="collect-menu" class="hidden">
<h3>Collected items</h3> <h3>Collected items</h3>
<button id="clear-collection">Clear</button> <button id="clear-collection">Clear</button>
......
import Tool from "./tool"; import Tool from "./tool";
import { graph, state } from "../editor"; import { graph, state } from "../editor";
import * as Graph from "../graph"; import * as Graph from "../graph";
import ConnectMenu from "./menus/connectmenu";
const KEEP_SOURCE_KEY_ID = 17; const KEEP_SOURCE_KEY_ID = 17;
export default class ConnectTool extends Tool { export default class ConnectTool extends Tool {
constructor(key) { constructor(key) {
super("Connect two nodes", "connect", key, new ConnectMenu()); super("Connect two nodes", "connect", key);
this.keepSource = false; this.keepSource = false;
} }
...@@ -23,7 +22,6 @@ export default class ConnectTool extends Tool { ...@@ -23,7 +22,6 @@ export default class ConnectTool extends Tool {
// Add new link // Add new link
var details = {}; var details = {};
details[Graph.LINK_TYPE] = this.menu.value("link-type");
var link = graph.addLink( var link = graph.addLink(
state.selectedItem[Graph.NODE_ID], state.selectedItem[Graph.NODE_ID],
......
import ToolMenu from "./toolmenu";
const LINK_TYPE_SEL = "#link-type";
export default class ConnectMenu extends ToolMenu {
constructor() {
super();
}
beforeGet(key) {
if (key === "link-type") {
return this.find(LINK_TYPE_SEL).val();
}
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment