igniteui-webcomponents-charts
Version:
Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.
29 lines (28 loc) • 1.11 kB
TypeScript
import { NumericScaleMode } from "./NumericScaleMode";
import { IgcNumericAxisBaseComponent } from "./igc-numeric-axis-base-component";
import { StraightNumericAxisBase } from "./StraightNumericAxisBase";
/**
* Defines a set of basic methods and properties used to create a StraightNumeric axis.
*/
export declare abstract class IgcStraightNumericAxisBaseComponent extends IgcNumericAxisBaseComponent {
/**
* @hidden
*/
get i(): StraightNumericAxisBase;
constructor();
connectedCallback(): void;
disconnectedCallback(): void;
private static _observedAttributesIgcStraightNumericAxisBaseComponent;
static get observedAttributes(): string[];
/**
* Gets or sets the axis scale mode.
*
* `ScaleMode` can be used on numeric axes to allow scaling data values using built-in scalers. The available scalers are linear or logarithmic.
*
* ```ts
* this.yAxis.scaleMode = NumericScaleMode.Logarithmic;
* ```
*/
get scaleMode(): NumericScaleMode;
set scaleMode(v: NumericScaleMode);
}