ngx-diagrams
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.
51 lines • 2.96 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 * as tslib_1 from "tslib";
import { LinkModel } from '../../models/link.model';
var DefaultLinkModel = /** @class */ (function (_super) {
tslib_1.__extends(DefaultLinkModel, _super);
function DefaultLinkModel(type) {
if (type === void 0) { type = 'default'; }
var _this = _super.call(this, type) || this;
_this.color = 'rgba(255,255,255,0.5)';
_this.width = 3;
_this.curvyness = 50;
return _this;
}
/**
* @param {?} width
* @return {?}
*/
DefaultLinkModel.prototype.setWidth = /**
* @param {?} width
* @return {?}
*/
function (width) {
this.width = width;
};
/**
* @param {?} color
* @return {?}
*/
DefaultLinkModel.prototype.setColor = /**
* @param {?} color
* @return {?}
*/
function (color) {
this.color = color;
};
return DefaultLinkModel;
}(LinkModel));
export { DefaultLinkModel };
if (false) {
/** @type {?} */
DefaultLinkModel.prototype.width;
/** @type {?} */
DefaultLinkModel.prototype.color;
/** @type {?} */
DefaultLinkModel.prototype.curvyness;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1saW5rLm1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWRpYWdyYW1zLyIsInNvdXJjZXMiOlsibGliL2RlZmF1bHRzL21vZGVscy9kZWZhdWx0LWxpbmsubW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBRXBEO0lBQXNDLDRDQUFTO0lBSzlDLDBCQUFZLElBQXdCO1FBQXhCLHFCQUFBLEVBQUEsZ0JBQXdCO1FBQXBDLFlBQ0Msa0JBQU0sSUFBSSxDQUFDLFNBSVg7UUFIQSxLQUFJLENBQUMsS0FBSyxHQUFHLHVCQUF1QixDQUFDO1FBQ3JDLEtBQUksQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDO1FBQ2YsS0FBSSxDQUFDLFNBQVMsR0FBRyxFQUFFLENBQUM7O0lBQ3JCLENBQUM7Ozs7O0lBRUQsbUNBQVE7Ozs7SUFBUixVQUFTLEtBQWE7UUFDckIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7SUFDcEIsQ0FBQzs7Ozs7SUFFRCxtQ0FBUTs7OztJQUFSLFVBQVMsS0FBYTtRQUNyQixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztJQUNwQixDQUFDO0lBQ0YsdUJBQUM7QUFBRCxDQUFDLEFBbkJELENBQXNDLFNBQVMsR0FtQjlDOzs7O0lBbEJBLGlDQUFjOztJQUNkLGlDQUFjOztJQUNkLHFDQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IExpbmtNb2RlbCB9IGZyb20gJy4uLy4uL21vZGVscy9saW5rLm1vZGVsJztcblxuZXhwb3J0IGNsYXNzIERlZmF1bHRMaW5rTW9kZWwgZXh0ZW5kcyBMaW5rTW9kZWwge1xuXHR3aWR0aDogbnVtYmVyO1xuXHRjb2xvcjogc3RyaW5nO1xuXHRjdXJ2eW5lc3M6IG51bWJlcjtcblxuXHRjb25zdHJ1Y3Rvcih0eXBlOiBzdHJpbmcgPSAnZGVmYXVsdCcpIHtcblx0XHRzdXBlcih0eXBlKTtcblx0XHR0aGlzLmNvbG9yID0gJ3JnYmEoMjU1LDI1NSwyNTUsMC41KSc7XG5cdFx0dGhpcy53aWR0aCA9IDM7XG5cdFx0dGhpcy5jdXJ2eW5lc3MgPSA1MDtcblx0fVxuXG5cdHNldFdpZHRoKHdpZHRoOiBudW1iZXIpIHtcblx0XHR0aGlzLndpZHRoID0gd2lkdGg7XG5cdH1cblxuXHRzZXRDb2xvcihjb2xvcjogc3RyaW5nKSB7XG5cdFx0dGhpcy5jb2xvciA9IGNvbG9yO1xuXHR9XG59XG4iXX0=