cytoscapejs: fix optional field marshaling and helper type naming
Created by: kortschak
Fixes a copy/paste error and makes position generally optional (optional on init) and source/target optional on elements (may be a node).
Please take a look.
Created by: kortschak
Fixes a copy/paste error and makes position generally optional (optional on init) and source/target optional on elements (may be a node).
Please take a look.