Skip to main content
A newer version of this page is available.

DXQualitativeAxisX Class

The qualitative arguments axis.

Declaration

@interface DXQualitativeAxisX: DXAxisX

Remarks

Refer to the DXAxisBase class description for more information about common axis properties.

Inheritance

NSObject

Properties

labelTextFormatter Property

Gets or sets a formatter that provides qualitative X-axis labels’ text.

Declaration

@property (readwrite, nullable) id<DXQualitativeAxisLabelTextFormatter> labelTextFormatter

Property Value

Type Description
id<DXQualitativeAxisLabelTextFormatter>

An object of a class implementing the DXQualitativeAxisLabelTextFormatter interface, that formats axis values.

Remarks

Note that, this property has a higher priority than the DXSeriesLabel.format. If both are specified, the formatted value, that this property provides is used.

range Property

Gets or sets the qualitative arguments axis’s range parameters.

Declaration

@property (readwrite, nullable) DXQualitativeRange *range

Property Value

Type Description
DXQualitativeRange *

The DXQualitativeRange object that specifies the range settings.

Instance Methods

addConstantLine: Instance Method

Adds the specified constant line to the qualitative X-axis.

Declaration

- (void)addConstantLine:(nonnull DXQualitativeConstantLine *)line

Parameters

Name Type Description
line DXQualitativeConstantLine *

The DXQualitativeConstantLine object that specifies the constant line to be added to the axis.

addStrip: Instance Method

Adds the specified strip to the qualitative X-axis.

Declaration

- (void)addStrip:(nonnull DXQualitativeStrip *)strip

Parameters

Name Type Description
strip DXQualitativeStrip *

The DXQualitativeStrip object that specifies the strip to be added to the axis.

removeConstantLine: Instance Method

Removes the specified constant line.

Declaration

- (void)removeConstantLine:(nonnull DXQualitativeConstantLine *)line

Parameters

Name Type Description
line DXQualitativeConstantLine *

The DXQualitativeConstantLine object that specifies the constant line to be removed from the axis.

removeStrip: Instance Method

Removes the specified strip from the axis.

Declaration

- (void)removeStrip:(nonnull DXQualitativeStrip *)strip

Parameters

Name Type Description
strip DXQualitativeStrip *

The DXQualitativeStrip object that specifies the strip to be removed from the axis.