Chart View
-
A UIView subclass that displays charts.
See moreDeclaration
Swift
open class FUIChartView : UIView
-
Data provision for chart view.
See moreDeclaration
Swift
public protocol FUIChartViewDataSource : AnyObject
-
Chart view delegates that handle selection changes.
See moreDeclaration
Swift
public protocol FUIChartViewDelegate : AnyObject
-
Available chart types. Use this enum to define chart type to present.
See moreDeclaration
Swift
public enum FUIChartType
-
Provides properties of an item from the chart’s plot.
See moreDeclaration
Swift
public protocol FUIChartPlotItem
-
A series is a collection of related plot items or categories.
Color is often used to visually associate items with a particular series.
The
See moreFUIChartSeries
class provides properties for all items in an individual series.Declaration
Swift
public class FUIChartSeries
-
A Swift Collection of FUIChartSeries instances presented by the chart.
The number of series provided by the Collection is determined by the data source and is not internally capped.
See moreDeclaration
Swift
public class FUIChartSeriesCollection
-
Identifiers for different axes presented by the chart.
These are provided as a convenient way to reference axes by their position and orientation.
The type of axis will vary depending on the type of chart presented. As an example, for scatter, bubble, and bar charts the
See morex
axis is a numeric axis; but for all other chart types thex
axis is the category axis.Declaration
Swift
public enum FUIChartAxisId
-
The FUIChartAxis base class provides properties common to all axis types (numeric & category).
See also
See moreFUIChartNumericAxis
andFUIChartCategoryAxis
.Declaration
Swift
public class FUIChartAxis
-
FUIChartNumericAxis contains properties of axes for ranges of floating point values.
The position and orientation of a numeric axis depends on the chart type. For example:
- Bar charts display the numeric axis as the X axis.
- Line, column, and combo charts display the numeric axis as the Y axis.
Declaration
Swift
public class FUIChartNumericAxis : FUIChartAxis
-
FUIChartCategoryAxis contains properties of the axes for categorical collections of values.
All chart types have at most a single category axis.
The position and orientation of the category axis depends on the chart type. For example:
- Bar charts display the category axis as the Y axis.
- Line, column, and combo charts display the category axis as the X axis.
Declaration
Swift
public class FUIChartCategoryAxis : FUIChartAxis
-
Defines the policy used to determine which labels are presented along the horizontal category axis.
See moreDeclaration
Swift
public enum FUIChartCategoryAxisLabelLayoutStyle
-
Attributes for the different labels presented in a chart. Currently used internally for
See moreFUIChartAxis.titleLabel
andFUIChartAxis.labels
. Internal properties:fontSize
,fontWeight
,offset
andcolorHasAlphaComponent
.Declaration
Swift
public class FUIChartLabelAttributes
-
Attributes for the different points presented in a chart. Data indicators, selection adornments and line caps. Currently used internally for
Chart.pointAdornment
andFUIChartSeries.points
.Internal properties:
See morediameter
,strokeColor
andlineWidth
.Declaration
Swift
public class FUIChartPointAttributes