igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
142 lines (141 loc) • 4.78 kB
JavaScript
import { __extends } from "tslib";
import { IgrDataAnnotationShapeLayer } from "./igr-data-annotation-shape-layer";
import { brushToString, stringToBrush } from "igniteui-react-core";
/**
* Represents a base of annotation layers that render from start/end range
*/
var IgrDataAnnotationRangeLayer = /** @class */ /*@__PURE__*/ (function (_super) {
__extends(IgrDataAnnotationRangeLayer, _super);
function IgrDataAnnotationRangeLayer(props) {
return _super.call(this, props) || this;
}
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "i", {
/**
* @hidden
*/
get: function () {
return this._implementation;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "startLabelTextColor", {
/**
* Gets or sets the text color used for displaying the start annotation label.
*/
get: function () {
return brushToString(this.i.ahm);
},
set: function (v) {
this.i.ahm = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "startLabelBackground", {
/**
* Gets or sets the background used for displaying the start annotation label.
*/
get: function () {
return brushToString(this.i.ahk);
},
set: function (v) {
this.i.ahk = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "startLabelBorderColor", {
/**
* Gets or sets the border color used for displaying Start annotation label.
*/
get: function () {
return brushToString(this.i.ahl);
},
set: function (v) {
this.i.ahl = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "endLabelTextColor", {
/**
* Gets or sets the text color used for displaying the end annotation label.
*/
get: function () {
return brushToString(this.i.ahj);
},
set: function (v) {
this.i.ahj = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "endLabelBackground", {
/**
* Gets or sets the background used for displaying the end annotation label.
*/
get: function () {
return brushToString(this.i.ahh);
},
set: function (v) {
this.i.ahh = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "endLabelBorderColor", {
/**
* Gets or sets the border used for displaying the end annotation label.
*/
get: function () {
return brushToString(this.i.ahi);
},
set: function (v) {
this.i.ahi = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "centerLabelTextColor", {
/**
* Gets or sets the text color used for displaying the center annotation label.
*/
get: function () {
return brushToString(this.i.ahg);
},
set: function (v) {
this.i.ahg = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "centerLabelBackground", {
/**
* Gets or sets the background used for displaying the center annotation label.
*/
get: function () {
return brushToString(this.i.ahe);
},
set: function (v) {
this.i.ahe = stringToBrush(v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationRangeLayer.prototype, "centerLabelBorderColor", {
/**
* Gets or sets the border color used for displaying the center annotation label.
*/
get: function () {
return brushToString(this.i.ahf);
},
set: function (v) {
this.i.ahf = stringToBrush(v);
},
enumerable: false,
configurable: true
});
return IgrDataAnnotationRangeLayer;
}(IgrDataAnnotationShapeLayer));
export { IgrDataAnnotationRangeLayer };