UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

32 lines 2.6 kB
export class Graph { constructor() { this.clusters = []; this.nodes = {}; } } export class Cluster { constructor() { this.nodes = {}; this.width = 0; this.maxCliqueSize = 1; } } export class Node { constructor(id, start, end) { this.id = ''; this.start = 0; this.end = 0; this.neighbours = {}; this.cluster = null; this.position = null; this.biggestCliqueSize = 1; this.id = id; this.start = start; this.end = end; this.neighbours = {}; this.cluster = null; this.position = null; this.biggestCliqueSize = 1; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JhcGguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy90cnVseS11aS9zcmMvY29tcG9uZW50cy9zY2hlZHVsZS90eXBlcy9ncmFwaC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLE9BQU8sS0FBSztJQUFsQjtRQUNFLGFBQVEsR0FBRyxFQUFFLENBQUM7UUFDZCxVQUFLLEdBQUcsRUFBRSxDQUFDO0lBQ2IsQ0FBQztDQUFBO0FBRUQsTUFBTSxPQUFPLE9BQU87SUFBcEI7UUFDRSxVQUFLLEdBQUcsRUFBRSxDQUFDO1FBQ1gsVUFBSyxHQUFHLENBQUMsQ0FBQztRQUNWLGtCQUFhLEdBQUcsQ0FBQyxDQUFDO0lBQ3BCLENBQUM7Q0FBQTtBQUVELE1BQU0sT0FBTyxJQUFJO0lBU2YsWUFBWSxFQUFFLEVBQUUsS0FBSyxFQUFFLEdBQUc7UUFSMUIsT0FBRSxHQUFHLEVBQUUsQ0FBQztRQUNSLFVBQUssR0FBRyxDQUFDLENBQUM7UUFDVixRQUFHLEdBQUcsQ0FBQyxDQUFDO1FBQ1IsZUFBVSxHQUFHLEVBQUUsQ0FBQztRQUNoQixZQUFPLEdBQUcsSUFBSSxDQUFDO1FBQ2YsYUFBUSxHQUFHLElBQUksQ0FBQztRQUNoQixzQkFBaUIsR0FBRyxDQUFDLENBQUM7UUFHcEIsSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDYixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztRQUNuQixJQUFJLENBQUMsR0FBRyxHQUFHLEdBQUcsQ0FBQztRQUNmLElBQUksQ0FBQyxVQUFVLEdBQUcsRUFBRSxDQUFDO1FBQ3JCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDO1FBQ3BCLElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxDQUFDO1FBQ3JCLElBQUksQ0FBQyxpQkFBaUIsR0FBRyxDQUFDLENBQUM7SUFDN0IsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNsYXNzIEdyYXBoIHtcbiAgY2x1c3RlcnMgPSBbXTtcbiAgbm9kZXMgPSB7fTtcbn1cblxuZXhwb3J0IGNsYXNzIENsdXN0ZXIge1xuICBub2RlcyA9IHt9O1xuICB3aWR0aCA9IDA7XG4gIG1heENsaXF1ZVNpemUgPSAxO1xufVxuXG5leHBvcnQgY2xhc3MgTm9kZSB7XG4gIGlkID0gJyc7XG4gIHN0YXJ0ID0gMDtcbiAgZW5kID0gMDtcbiAgbmVpZ2hib3VycyA9IHt9O1xuICBjbHVzdGVyID0gbnVsbDtcbiAgcG9zaXRpb24gPSBudWxsO1xuICBiaWdnZXN0Q2xpcXVlU2l6ZSA9IDE7XG5cbiAgY29uc3RydWN0b3IoaWQsIHN0YXJ0LCBlbmQpIHtcbiAgICB0aGlzLmlkID0gaWQ7XG4gICAgdGhpcy5zdGFydCA9IHN0YXJ0O1xuICAgIHRoaXMuZW5kID0gZW5kO1xuICAgIHRoaXMubmVpZ2hib3VycyA9IHt9O1xuICAgIHRoaXMuY2x1c3RlciA9IG51bGw7XG4gICAgdGhpcy5wb3NpdGlvbiA9IG51bGw7XG4gICAgdGhpcy5iaWdnZXN0Q2xpcXVlU2l6ZSA9IDE7XG4gIH1cbn1cbiJdfQ==