igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
342 lines (341 loc) • 11.1 kB
JavaScript
import { __extends } from "tslib";
import { DataAnnotationDisplayMode_$type } from "./DataAnnotationDisplayMode";
import { IgrDataAnnotationRangeLayer } from "./igr-data-annotation-range-layer";
import { ensureEnum } from "igniteui-react-core";
/**
* Represents a base of annotation layers that render shapes at locations of x/y values mapped to these properties:
* StartValueXMemberPath
* StartValueYMemberPath
* EndValueXMemberPath
* EndValueYMemberPath
*/
var IgrDataAnnotationPointLayer = /** @class */ /*@__PURE__*/ (function (_super) {
__extends(IgrDataAnnotationPointLayer, _super);
function IgrDataAnnotationPointLayer(props) {
return _super.call(this, props) || this;
}
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "i", {
/**
* @hidden
*/
get: function () {
return this._implementation;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "startValueXMemberPath", {
/**
* Gets or sets name of data column with x-positions for the start of annotations.
*/
get: function () {
return this.i.akg;
},
set: function (v) {
this.i.akg = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "startValueYMemberPath", {
/**
* Gets or sets name of data column with y-positions for the start of annotations.
*/
get: function () {
return this.i.akj;
},
set: function (v) {
this.i.akj = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "startLabelXMemberPath", {
/**
* Gets or sets mapping custom label at the start of annotations on x-axis.
*/
get: function () {
return this.i.aj9;
},
set: function (v) {
this.i.aj9 = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "startLabelYMemberPath", {
/**
* Gets or sets mapping custom label at the start of annotations on y-axis.
*/
get: function () {
return this.i.akd;
},
set: function (v) {
this.i.akd = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "startLabelXDisplayMode", {
/**
* Gets or sets display mode of label in the start annotation on x-axis.
*/
get: function () {
return this.i.ahv;
},
set: function (v) {
this.i.ahv = ensureEnum(DataAnnotationDisplayMode_$type, v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "startLabelYDisplayMode", {
/**
* Gets or sets display mode of label in the start annotation on y-axis.
*/
get: function () {
return this.i.ahw;
},
set: function (v) {
this.i.ahw = ensureEnum(DataAnnotationDisplayMode_$type, v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "endValueXMemberPath", {
/**
* Gets or sets name of data column with x-positions for end of annotation.
*/
get: function () {
return this.i.aj2;
},
set: function (v) {
this.i.aj2 = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "endValueYMemberPath", {
/**
* Gets or sets name of data column with y-positions for end of annotation.
*/
get: function () {
return this.i.aj5;
},
set: function (v) {
this.i.aj5 = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "endLabelXMemberPath", {
/**
* Gets or sets mapping custom label at the end of annotations on x-axis.
*/
get: function () {
return this.i.ajv;
},
set: function (v) {
this.i.ajv = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "endLabelYMemberPath", {
/**
* Gets or sets mapping custom label at the end of annotations on y-axis.
*/
get: function () {
return this.i.ajz;
},
set: function (v) {
this.i.ajz = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "endLabelXDisplayMode", {
/**
* Gets or sets display mode of label at the end annotation on x-axis.
*/
get: function () {
return this.i.ahr;
},
set: function (v) {
this.i.ahr = ensureEnum(DataAnnotationDisplayMode_$type, v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "endLabelYDisplayMode", {
/**
* Gets or sets display mode of label at the end annotation on y-axis.
*/
get: function () {
return this.i.ahs;
},
set: function (v) {
this.i.ahs = ensureEnum(DataAnnotationDisplayMode_$type, v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "centerLabelXMemberPath", {
/**
* Gets or sets mapping custom label at the center of the annotations on x-axis.
*/
get: function () {
return this.i.ajn;
},
set: function (v) {
this.i.ajn = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "centerLabelYMemberPath", {
/**
* Gets or sets mapping custom label at the center of the annotations on y-axis.
*/
get: function () {
return this.i.ajr;
},
set: function (v) {
this.i.ajr = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "centerLabelXDisplayMode", {
/**
* Gets or sets display mode of label in the annotation on x-axis.
*/
get: function () {
return this.i.ahp;
},
set: function (v) {
this.i.ahp = ensureEnum(DataAnnotationDisplayMode_$type, v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "centerLabelYDisplayMode", {
/**
* Gets or sets display mode of label in the annotation on y-axis.
*/
get: function () {
return this.i.ahq;
},
set: function (v) {
this.i.ahq = ensureEnum(DataAnnotationDisplayMode_$type, v);
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeEnabledXMemberPath", {
/**
* Gets or sets a member path for visibility of the badge annotations on x-axis.
*/
get: function () {
return this.i.ai4;
},
set: function (v) {
this.i.ai4 = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeEnabledYMemberPath", {
/**
* Gets or sets a member path for visibility of the badge annotations on y-axis.
*/
get: function () {
return this.i.ai7;
},
set: function (v) {
this.i.ai7 = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeBackgroundXMemberPath", {
/**
* Gets or sets a member path for background of the badge annotations on x-axis.
*/
get: function () {
return this.i.aiy;
},
set: function (v) {
this.i.aiy = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeBackgroundYMemberPath", {
/**
* Gets or sets a member path for background of the badge annotations on y-axis.
*/
get: function () {
return this.i.ai1;
},
set: function (v) {
this.i.ai1 = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeOutlineXMemberPath", {
/**
* Gets or sets a member path for outline of the badge annotations on x-axis.
*/
get: function () {
return this.i.ajg;
},
set: function (v) {
this.i.ajg = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeOutlineYMemberPath", {
/**
* Gets or sets a member path for outline of the badge annotations on y-axis.
*/
get: function () {
return this.i.ajj;
},
set: function (v) {
this.i.ajj = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeImageXMemberPath", {
/**
* Gets or sets a member path for displaying an image in the badge annotations on x-axis.
*/
get: function () {
return this.i.aja;
},
set: function (v) {
this.i.aja = v;
},
enumerable: false,
configurable: true
});
Object.defineProperty(IgrDataAnnotationPointLayer.prototype, "annotationBadgeImageYMemberPath", {
/**
* Gets or sets a member path for displaying an image in the badge annotations on y-axis.
*/
get: function () {
return this.i.ajd;
},
set: function (v) {
this.i.ajd = v;
},
enumerable: false,
configurable: true
});
return IgrDataAnnotationPointLayer;
}(IgrDataAnnotationRangeLayer));
export { IgrDataAnnotationPointLayer };