import { IgrCategorySeries } from "./igr-category-series";
/**
 * Represents the base class for all IgxDataChartComponent ranged category/value series.
*/
export class IgrRangeCategorySeries extends IgrCategorySeries {
    constructor(props) {
        super(props);
    }
    get i() {
        return this._implementation;
    }
    /**
     * Gets or sets the value mapping property for the current series object.
    */
    get lowMemberPath() {
        return this.i.ov;
    }
    set lowMemberPath(v) {
        this.i.ov = v;
    }
    /**
     * Gets or sets the value mapping property for the current series object.
    */
    get highMemberPath() {
        return this.i.os;
    }
    set highMemberPath(v) {
        this.i.os = v;
    }
    /**
     * Scrolls the series to display the item for the specified data item.
     * The series is scrolled by the minimum amount required to place the specified data item within
     * the central 80% of the visible axis.
    
    * @param item  * The data item (item) to scroll to.
    */
    scrollIntoView(item) {
        let iv = this.i.c6(item);
        return (iv);
    }
}
