ngx-diagrams
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.
40 lines • 2.44 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/defaults/models/default-link.model.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { LinkModel } from '../../models/link.model';
export class DefaultLinkModel extends LinkModel {
/**
* @param {?=} type
*/
constructor(type = 'default') {
super(type);
this.color = 'rgba(255,255,255,0.5)';
this.width = 3;
this.curvyness = 50;
}
/**
* @param {?} width
* @return {?}
*/
setWidth(width) {
this.width = width;
}
/**
* @param {?} color
* @return {?}
*/
setColor(color) {
this.color = color;
}
}
if (false) {
/** @type {?} */
DefaultLinkModel.prototype.width;
/** @type {?} */
DefaultLinkModel.prototype.color;
/** @type {?} */
DefaultLinkModel.prototype.curvyness;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1saW5rLm1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWRpYWdyYW1zLyIsInNvdXJjZXMiOlsibGliL2RlZmF1bHRzL21vZGVscy9kZWZhdWx0LWxpbmsubW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFcEQsTUFBTSxPQUFPLGdCQUFpQixTQUFRLFNBQVM7Ozs7SUFLOUMsWUFBWSxPQUFlLFNBQVM7UUFDbkMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ1osSUFBSSxDQUFDLEtBQUssR0FBRyx1QkFBdUIsQ0FBQztRQUNyQyxJQUFJLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQztRQUNmLElBQUksQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO0lBQ3JCLENBQUM7Ozs7O0lBRUQsUUFBUSxDQUFDLEtBQWE7UUFDckIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7SUFDcEIsQ0FBQzs7Ozs7SUFFRCxRQUFRLENBQUMsS0FBYTtRQUNyQixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztJQUNwQixDQUFDO0NBQ0Q7OztJQWxCQSxpQ0FBYzs7SUFDZCxpQ0FBYzs7SUFDZCxxQ0FBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMaW5rTW9kZWwgfSBmcm9tICcuLi8uLi9tb2RlbHMvbGluay5tb2RlbCc7XG5cbmV4cG9ydCBjbGFzcyBEZWZhdWx0TGlua01vZGVsIGV4dGVuZHMgTGlua01vZGVsIHtcblx0d2lkdGg6IG51bWJlcjtcblx0Y29sb3I6IHN0cmluZztcblx0Y3VydnluZXNzOiBudW1iZXI7XG5cblx0Y29uc3RydWN0b3IodHlwZTogc3RyaW5nID0gJ2RlZmF1bHQnKSB7XG5cdFx0c3VwZXIodHlwZSk7XG5cdFx0dGhpcy5jb2xvciA9ICdyZ2JhKDI1NSwyNTUsMjU1LDAuNSknO1xuXHRcdHRoaXMud2lkdGggPSAzO1xuXHRcdHRoaXMuY3VydnluZXNzID0gNTA7XG5cdH1cblxuXHRzZXRXaWR0aCh3aWR0aDogbnVtYmVyKSB7XG5cdFx0dGhpcy53aWR0aCA9IHdpZHRoO1xuXHR9XG5cblx0c2V0Q29sb3IoY29sb3I6IHN0cmluZykge1xuXHRcdHRoaXMuY29sb3IgPSBjb2xvcjtcblx0fVxufVxuIl19