OutlineAppearance

public struct OutlineAppearance : Equatable

Line outline appearance.

  • Outline color of the line to be created. Default value is red.

    Declaration

    Swift

    public var outlineColor: UIColor
  • Type of outline start cap for the line to be created. Default value is round.

    Declaration

    Swift

    public var lineStartCap: LineCapType
  • Type of end caps for the line to be created. Default value is round.

    Declaration

    Swift

    public var lineEndCap: LineCapType
  • Outline width of the line to be created. Default value is 1.

    Declaration

    Swift

    public var outlineWidth: Double
  • List of scene levels with corresponding line outline colors.

    Declaration

    Swift

    public var outlineColorForScenes: [SceneLevel : UIColor]
  • List of scene levels with corresponding line outline widths.

    Declaration

    Swift

    public var outlineWidthForScenes: [OutlineWidthScene]?
  • Type that represents how the start cap of the line outline will look.

    Declaration

    Swift

    public var outlineStartCapType: LineCapType?
  • Type that represents how the end cap of the line outline will look.

    Declaration

    Swift

    public var outlineEndCapType: LineCapType?
  • Type that represents how the caps of the line outline will look.

    Declaration

    Swift

    public var outlineCapType: LineCapType?
  • Outline style.

    Declaration

    Swift

    public var outlineStyle: LineOutlineStyle?
  • Outline gap color.

    Declaration

    Swift

    public var outlineGapColor: UIColor?
  • List of scene levels with corresponding line outline gap colors.

    Declaration

    Swift

    public var outlineGapColorForScenes: [SceneLevel : UIColor]