EdgeState = "default" | "selected" | "disabled" | "temporary"
"default"
"selected"
"disabled"
"temporary"
State an edge is drawn in. temporary marks an edge that is not part of the diagram yet, such as one being drawn.
temporary