ChartIQDrawingManager

public class ChartIQDrawingManager : ChartIQDrawingManagerProtocol

Encapsulates helper methods for working with the ChartIQ drawing tools and does not directly depend on ChartIQView.

Initializers

  • Undocumented

    Declaration

    Swift

    public init()

Public Methods

  • Check if the drawing supports fill color.

    Declaration

    Swift

    public func isSupportingFillColor(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports fill color, false if not.

  • Check if the drawing supports line color.

    Declaration

    Swift

    public func isSupportingLineColor(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports line color, false if not.

  • Check if the drawing supports line type.

    Declaration

    Swift

    public func isSupportingLineType(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports line type, false if not.

  • Check if the drawing supports settings.

    Declaration

    Swift

    public func isSupportingSettings(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports pattern, false if not.

  • Check if the drawing supports font.

    Declaration

    Swift

    public func isSupportingFont(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports font, false if not.

  • Check if the drawing supports axis label.

    Declaration

    Swift

    public func isSupportingAxisLabel(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports axis label, false if not.

  • Check if the drawing supports std deviations.

    Declaration

    Swift

    public func isSupportingDeviations(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports std deviations, false if not.

  • Check if the drawing supports Fibonacci settings.

    Declaration

    Swift

    public func isSupportingFibonacci(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports Fibonacci tool, false if not.

  • Check if the drawing supports ElliotWave settings.

    Declaration

    Swift

    public func isSupportingElliottWave(_ tool: ChartIQDrawingTool) -> Bool

    Parameters

    tool

    The ChartIQDrawingTool.

    Return Value

    The Bool Value. True if supports ElliotWave tool, false if not.