How to use the jsplumb.constructor function in jsplumb

To help you get started, we’ve selected a few jsplumb examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github oroinc / platform / src / Oro / Bundle / WorkflowBundle / Resources / public / js / extend / jsplumb.js View on Github external
define(function(require) {
    'use strict';

    var _ = require('underscore');
    var jsPlumb = require('jsplumb');
    var JsPlumb = jsPlumb.constructor;
    var _each;
    var _gel;

    /* original jsPlumb methods */
    /* eslint-disable */
    var _uuid = function() {
        return ('xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
            var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
            return v.toString(16);
        }));
    };

    _each = function(obj, fn) {
        if (obj == null) return;
        obj = (typeof obj !== "string") && (obj.tagName == null && obj.length != null) ? obj : [ obj ];
        for (var i = 0; i < obj.length; i++)