projects/wms-framework/src/lib/models/interfaces/IAxis.ts
Interface IAxis
Properties |
Methods |
CanPlot | ||||||
CanPlot(valye: any)
|
||||||
Can plot method
Parameters :
Returns :
boolean
{boolean} |
GetPlotAreaCoordinate | ||||||
GetPlotAreaCoordinate(value: any)
|
||||||
Get plot Area coordinate
Parameters :
Returns :
UnitValue
{UnitValue} |
DependentAxes |
DependentAxes:
|
Type : ObservableCollection<IAxis>
|
Dependendent Axes |
Orientation |
Orientation:
|
Type : AxisOrientation
|
Orientation |
OrientationChanged |
OrientationChanged:
|
Type : SubscriptionEvent<void>
|
OrientationChanged event |
RegisteredListeners |
RegisteredListeners:
|
Type : ObservableCollection<IAxisListener>
|
Axis listeners |
import { ObservableCollection } from '../../baseframework';
import { AxisOrientation } from '../enums/AxisOrientation';
import { IAxisListener } from './IAxisListener';
import { UnitValue } from '../../baseframework/UnitValue';
import { SubscriptionEvent } from '../../utils/SubscriptionEvent';
/**
* Interface IAxis
*
* @export
* @interface IAxis
* @wInterface System.Windows.Controls.DataVisualization.Charting.IAxis
*/
export interface IAxis {
/**
* Dependendent Axes
*
* @type {ObservableCollection<IAxis>}
* @memberof IAxis
*/
DependentAxes: ObservableCollection<IAxis>;
/**
* Orientation
*
* @type {AxisOrientation}
* @memberof IAxis
*/
Orientation: AxisOrientation;
/**
* Axis listeners
*
* @type {IAxisListener}
* @memberof IAxis
*/
RegisteredListeners: ObservableCollection<IAxisListener>;
/**
* OrientationChanged event
*
* @memberof IAxis
*/
OrientationChanged: SubscriptionEvent<(a1: any, a2: any) => void>;
/**
* Can plot method
*
* @param {*} valye
* @return {*} {boolean}
* @memberof IAxis
*/
CanPlot(valye: any): boolean;
/**
* Get plot Area coordinate
*
* @param {*} value
* @return {*} {UnitValue}
* @memberof IAxis
*/
GetPlotAreaCoordinate(value: any): UnitValue;
}