Chart View

  • A UIView subclass that displays charts.

    See more

    Declaration

    Swift

    open class FUIChartView : UIView
  • Chart view delegates that handle selection changes.

    See more

    Declaration

    Swift

    public protocol FUIChartViewDelegate : AnyObject
  • Available chart types. Use this enum to define chart type to present.

    See more

    Declaration

    Swift

    public enum FUIChartType
  • Provides properties of an item from the chart’s plot.

    See more

    Declaration

    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 FUIChartSeries class provides properties for all items in an individual series.

    See more

    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 more

    Declaration

    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 x axis is a numeric axis; but for all other chart types the x axis is the category axis.

    See more

    Declaration

    Swift

    public enum FUIChartAxisId
  • The FUIChartAxis base class provides properties common to all axis types (numeric & category).

    See also FUIChartNumericAxis and FUIChartCategoryAxis.

    See more

    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.
    See more

    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.
    See more

    Declaration

    Swift

    public class FUIChartCategoryAxis : FUIChartNumericAxis
  • Defines the policy used to determine which labels are presented along the horizontal category axis.

    See more

    Declaration

    Swift

    public enum FUIChartCategoryAxisLabelLayoutStyle
  • Attributes for the different points presented in a chart. Data indicators, selection adornments and line caps. Currently used internally for Chart.pointAdornment and FUIChartSeries.points.

    Internal properties: diameter, strokeColor and lineWidth.

    See more

    Declaration

    Swift

    public class FUIChartPointAttributes