diff --git a/Example/StepperView/ExampleView.swift b/Example/StepperView/ExampleView.swift index 0c31dec..0cf6ebc 100644 --- a/Example/StepperView/ExampleView.swift +++ b/Example/StepperView/ExampleView.swift @@ -27,7 +27,7 @@ struct ExampleView: View { .tabItem { Text("Basic").foregroundColor(Color.black) } } - // to test dynamic way of addign steps, use ExampleView9 + // to test dynamic way of addingg steps, use ExampleView9 //ExampleView9() } } diff --git a/Example/StepperView/ExampleView6.swift b/Example/StepperView/ExampleView6.swift index b41f6fb..f099dd2 100644 --- a/Example/StepperView/ExampleView6.swift +++ b/Example/StepperView/ExampleView6.swift @@ -46,7 +46,8 @@ struct ExampleView6: View { .addSteps(steps) .indicators(indicators) .addPitStops(pitStops) - .spacing(100) + //.spacing(100) // sets the spacingg to value specified. + .autoSpacing(true) // auto calculates spacing between steps based on the content. } } } diff --git a/Example/Tests/__Snapshots__/StepperViewTests/testExampleView6.1.png b/Example/Tests/__Snapshots__/StepperViewTests/testExampleView6.1.png index f2bea6b..96046f1 100644 Binary files a/Example/Tests/__Snapshots__/StepperViewTests/testExampleView6.1.png and b/Example/Tests/__Snapshots__/StepperViewTests/testExampleView6.1.png differ diff --git a/Sources/StepperView/Extension/EnvironmentValues+Extension.swift b/Sources/StepperView/Extension/EnvironmentValues+Extension.swift index 61879a5..5b5e69f 100644 --- a/Sources/StepperView/Extension/EnvironmentValues+Extension.swift +++ b/Sources/StepperView/Extension/EnvironmentValues+Extension.swift @@ -41,6 +41,12 @@ extension EnvironmentValues { set { self[SpacingKey.self] = newValue } } + /// property wrapper for `AutoSpacingKey` + var autoSpacing: Bool { + get { self[AutoSpacingKey.self] } + set { self[AutoSpacingKey.self] = newValue } + } + /// property wrapper for `LineOptionsKey` var lineOptions: StepperLineOptions { get { self[LineOptionsKey.self] } @@ -101,6 +107,13 @@ struct SpacingKey: EnvironmentKey { static var defaultValue:CGFloat = 30.0 } +/// Environment Key for Auto Spacing +@available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) +struct AutoSpacingKey: EnvironmentKey { + /// provide a default value for custom dependency + static var defaultValue:Bool = false +} + /// Environment Key for Line Options @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) struct LineOptionsKey: EnvironmentKey { diff --git a/Sources/StepperView/Extension/PreferenceKey+Extension.swift b/Sources/StepperView/Extension/PreferenceKey+Extension.swift index b8c49a3..e2aa6b9 100644 --- a/Sources/StepperView/Extension/PreferenceKey+Extension.swift +++ b/Sources/StepperView/Extension/PreferenceKey+Extension.swift @@ -32,6 +32,18 @@ struct VerticalHeightPreference: PreferenceKey { } } +/// Collects height of all pistop cells, with reduce takes the maximum value for the given key +@available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) +struct PitstopHeightPreference: PreferenceKey { + typealias Value = [Int:CGFloat] + /// provide a default value for custom dependency + static let defaultValue: Value = [:] + + static func reduce(value: inout Value, nextValue: () -> Value) { + value.merge(nextValue(), uniquingKeysWith: max) + } +} + /// Collects width of all the cells, with reduce takes the maximum value for the given key @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) struct WidthPreference: PreferenceKey { diff --git a/Sources/StepperView/Extension/View+Extensions.swift b/Sources/StepperView/Extension/View+Extensions.swift index fd67a8a..4a56516 100644 --- a/Sources/StepperView/Extension/View+Extensions.swift +++ b/Sources/StepperView/Extension/View+Extensions.swift @@ -48,6 +48,13 @@ public extension View { }) } + /// Stores the height for each of column which will be passed as part of onPreferenceChange to parent view. + func pitstopHeightPreference(column: Int? = 0) -> some View { + background(GeometryReader { proxy in + Color.clear.preference(key: PitstopHeightPreference.self, value: [column!: proxy.size.height]) + }) + } + /// Stores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view. func cgRectPreference() -> some View { background(GeometryReader { proxy in @@ -139,6 +146,11 @@ public extension View { self.environment(\EnvironmentValues.spacing, value) } + /// Configures auto spacing to environment value + func autoSpacing(_ value: Bool) -> some View { + self.environment(\EnvironmentValues.autoSpacing, value) + } + /// Configures line options to environment value func lineOptions(_ options: StepperLineOptions) -> some View { self.environment(\EnvironmentValues.lineOptions, options) @@ -170,4 +182,11 @@ public extension View { func loadingAnimationTime(_ time: Double) -> some View { return self.environment(\EnvironmentValues.loadAnimationTime, time) } + + /// Method to add logging in View + /// - Parameter log: logging string to be displayed + func log(_ log: String) -> EmptyView { + print("** \(log)") + return EmptyView() + } } diff --git a/Sources/StepperView/Views/PitStopView.swift b/Sources/StepperView/Views/PitStopView.swift index 638fcfe..cba3314 100644 --- a/Sources/StepperView/Views/PitStopView.swift +++ b/Sources/StepperView/Views/PitStopView.swift @@ -22,6 +22,11 @@ struct PitStopView: View { var pitStop:PitStop /// to customise the `width ` , `Color` of the line var lineOptions:PitStopLineOptions + /// Index position to calculate the height of the pitstop view + var heightIndex:Int + + /// environment variable to access pitstop options + @Environment(\.autoSpacing) var autoSpacing /// Provides the content and behavior of this view. var body: some View { @@ -40,11 +45,13 @@ struct PitStopView: View { .overlayPreferenceValue(BoundsPreferenceKey.self) { (preferences) in GeometryReader { reader in preferences.map { value in - self.pitStop - .frame(width: self.proxy.size.width * Utils.halfSpacing, height: reader.size.height, alignment: .leading) - .offset(x: self.lineXPosition + 30, y: reader[value].maxY + Utils.halfSpacing) - .font(.caption) - .lineLimit(nil) + self.pitStop + .frame(width: self.proxy.size.width * Utils.halfSpacing, alignment: .leading) + .offset(x: self.lineXPosition + 30, y: reader[value].maxY + Utils.halfSpacing) + .font(.caption) + .lineLimit(nil) + .padding(.bottom, self.autoSpacing ? 5 * Utils.standardSpacing : 0.0) + .pitstopHeightPreference(column: self.heightIndex) } } } diff --git a/Sources/StepperView/Views/StepIndicatorVerticalView.swift b/Sources/StepperView/Views/StepIndicatorVerticalView.swift index b28745c..4c25e13 100644 --- a/Sources/StepperView/Views/StepIndicatorVerticalView.swift +++ b/Sources/StepperView/Views/StepIndicatorVerticalView.swift @@ -21,10 +21,15 @@ struct StepIndicatorVerticalView: View where Cell:View { @State private var columnHeights: [Int: CGFloat] = [:] /// state variable to hold y-axis position to render `View` when values changes @State private var lineYPosition: CGFloat = 0 + /// state variable for dyanmic spacing + @State private var dynamicSpace:CGFloat = Utils.standardSpacing /// environment variable to access pitstop options @Environment(\.pitStopOptions) var pitStopsOptions + /// environment variable to access pitstop options + @Environment(\.autoSpacing) var autoSpacing + /// list of `View's` to display step indictor content var cells:[Cell] /// list of alignments to display the step indicator position can be `top` or `center` or `bottom` @@ -55,7 +60,7 @@ struct StepIndicatorVerticalView: View where Cell:View { lineYPosition: $lineYPosition, options: self.lineOptions, alignments: (self.firstAlignment, self.lastAlignment)) - VStack(spacing: verticalSpacing) { + VStack(spacing: autoSpacing ? self.dynamicSpace : self.verticalSpacing) { ForEach(0..: View where Cell:View { self.cells[index] .heightPreference(column: index) }.setAlignment(type: self.alignments[index]) - .offset(x: self.getOffset()) + .offset(x: self.getOffset()) } }.verticalHeightPreference() // Intermediate height of the Line View @@ -94,11 +99,17 @@ struct StepIndicatorVerticalView: View where Cell:View { self.lineHeight = finalHeight - self.calculateHeightsForFirstAndLastAlignments() print("Final Line Height \(self.lineHeight)") } + // auto spacing + .onPreferenceChange(PitstopHeightPreference.self) { + print("Pistop height value \($0)") + self.dynamicSpace = Array($0.values).max() ?? 0.0 + print("Auto Spacing:: \(self.dynamicSpace)") + } }.padding() } } -// MARK: - Helper methods to constrcut step indicator vertical view. +// MARK: - Helper methods to construct step indicator vertical view. @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) extension StepIndicatorVerticalView { @@ -107,6 +118,8 @@ extension StepIndicatorVerticalView { private func calculateIntermediateHeights( value: [Int:CGFloat] ) { self.columnHeights = value print("Intermediate Divider Height \(self.columnHeights)") + self.dynamicSpace = self.columnHeights.first?.value ?? 0.0 + print("Auto Spacing:: \(self.dynamicSpace)") } /// returns the first alignment from array else `.center` by default @@ -160,8 +173,9 @@ extension StepIndicatorVerticalView { return PitStopView(proxy: proxy, value: value, lineXPosition: $lineXPosition, - pitStop: self.pitStopsOptions[pitStopIndex].view, lineOptions:self.pitStopsOptions[pitStopIndex].lineOptions) - .eraseToAnyView() + pitStop: self.pitStopsOptions[pitStopIndex].view, lineOptions:self.pitStopsOptions[pitStopIndex].lineOptions, + heightIndex: pitStopIndex) + .eraseToAnyView() } /// returns offset value to align the the line view diff --git a/docs/Classes.html b/docs/Classes.html index 813a99c..acc0f06 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -231,7 +237,7 @@ diff --git a/docs/Classes/LoadingTimer.html b/docs/Classes/LoadingTimer.html index 5de995a..547c8d0 100644 --- a/docs/Classes/LoadingTimer.html +++ b/docs/Classes/LoadingTimer.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -317,7 +323,7 @@ diff --git a/docs/Enums.html b/docs/Enums.html index b850d9d..74ce6a3 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -392,7 +398,7 @@ diff --git a/docs/Enums/Colors.html b/docs/Enums/Colors.html index 150b64a..0325a45 100644 --- a/docs/Enums/Colors.html +++ b/docs/Enums/Colors.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -700,7 +706,7 @@ diff --git a/docs/Enums/Colors/BlueSubType.html b/docs/Enums/Colors/BlueSubType.html index a6d76e4..c851f15 100644 --- a/docs/Enums/Colors/BlueSubType.html +++ b/docs/Enums/Colors/BlueSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -451,7 +457,7 @@ diff --git a/docs/Enums/Colors/GraySubType.html b/docs/Enums/Colors/GraySubType.html index 49c7301..8bbb75f 100644 --- a/docs/Enums/Colors/GraySubType.html +++ b/docs/Enums/Colors/GraySubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -694,7 +700,7 @@ diff --git a/docs/Enums/Colors/GreenSubType.html b/docs/Enums/Colors/GreenSubType.html index bb2420b..be09126 100644 --- a/docs/Enums/Colors/GreenSubType.html +++ b/docs/Enums/Colors/GreenSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -559,7 +565,7 @@ diff --git a/docs/Enums/Colors/RedSubType.html b/docs/Enums/Colors/RedSubType.html index d1ea0e8..54b15a1 100644 --- a/docs/Enums/Colors/RedSubType.html +++ b/docs/Enums/Colors/RedSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/Enums/Colors/YellowSubType.html b/docs/Enums/Colors/YellowSubType.html index 16b076e..7ee447d 100644 --- a/docs/Enums/Colors/YellowSubType.html +++ b/docs/Enums/Colors/YellowSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/Enums/PitStopLineOptions.html b/docs/Enums/PitStopLineOptions.html index a8d6e29..5009202 100644 --- a/docs/Enums/PitStopLineOptions.html +++ b/docs/Enums/PitStopLineOptions.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -312,7 +318,7 @@ diff --git a/docs/Enums/StepperAlignment.html b/docs/Enums/StepperAlignment.html index 2d5edfd..0a8dcdb 100644 --- a/docs/Enums/StepperAlignment.html +++ b/docs/Enums/StepperAlignment.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -294,7 +300,7 @@ diff --git a/docs/Enums/StepperIndicationType.html b/docs/Enums/StepperIndicationType.html index f7828cd..7ad9692 100644 --- a/docs/Enums/StepperIndicationType.html +++ b/docs/Enums/StepperIndicationType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -348,7 +354,7 @@ diff --git a/docs/Enums/StepperLineOptions.html b/docs/Enums/StepperLineOptions.html index db346f3..e9b2031 100644 --- a/docs/Enums/StepperLineOptions.html +++ b/docs/Enums/StepperLineOptions.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -266,7 +272,7 @@ diff --git a/docs/Enums/StepperMode.html b/docs/Enums/StepperMode.html index 11545bd..cdbf998 100644 --- a/docs/Enums/StepperMode.html +++ b/docs/Enums/StepperMode.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -265,7 +271,7 @@ diff --git a/docs/Extensions.html b/docs/Extensions.html index a4fff48..3c87023 100644 --- a/docs/Extensions.html +++ b/docs/Extensions.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -299,7 +305,7 @@ diff --git a/docs/Extensions/EnvironmentValues.html b/docs/Extensions/EnvironmentValues.html index c781ee4..9f8e0f4 100644 --- a/docs/Extensions/EnvironmentValues.html +++ b/docs/Extensions/EnvironmentValues.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -338,6 +344,33 @@ +
  • +
    + + + + autoSpacing + +
    +
    +
    +
    +
    +
    +

    property wrapper for AutoSpacingKey

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var autoSpacing: Bool { get set }
    + +
    +
    +
    +
    +
  • @@ -451,7 +484,7 @@ diff --git a/docs/Extensions/VerticalAlignment.html b/docs/Extensions/VerticalAlignment.html index 10b3cce..82b0d89 100644 --- a/docs/Extensions/VerticalAlignment.html +++ b/docs/Extensions/VerticalAlignment.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -370,7 +376,7 @@ diff --git a/docs/Extensions/View.html b/docs/Extensions/View.html index 1ce7d3d..4ab1f4b 100644 --- a/docs/Extensions/View.html +++ b/docs/Extensions/View.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -338,6 +344,33 @@ +
  • + +
    +
    +
    +
    +
    +

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func pitstopHeightPreference(column: Int? = 0) -> some View
    + +
    +
    +
    +
    +
  • @@ -673,6 +706,33 @@
  • +
  • +
    + + + + autoSpacing(_:) + +
    +
    +
    +
    +
    +
    +

    Configures auto spacing to environment value

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func autoSpacing(_ value: Bool) -> some View
    + +
    +
    +
    +
    +
  • @@ -865,12 +925,58 @@
  • +
  • +
    + + + + log(_:) + +
    +
    +
    +
    +
    +
    +

    Method to add logging in View

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func log(_ log: String) -> EmptyView
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + log + + +
    +

    logging string to be displayed

    +
    +
    +
    +
    +
    +
  • diff --git a/docs/Structs.html b/docs/Structs.html index 7d0215a..10be0b1 100644 --- a/docs/Structs.html +++ b/docs/Structs.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -342,6 +348,35 @@ +
  • +
    + + + + AutoSpacingKey + +
    +
    +
    +
    +
    +
    +

    Environment Key for Auto Spacing

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct AutoSpacingKey : EnvironmentKey
    + +
    +
    +
    +
    +
  • @@ -516,6 +551,35 @@
  • +
  • + +
    +
    +
    +
    +
    +

    Collects height of all pistop cells, with reduce takes the maximum value for the given key

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct PitstopHeightPreference : PreferenceKey
    + +
    +
    +
    +
    +
  • @@ -1115,7 +1179,7 @@ diff --git a/docs/Structs/AlignmentKey.html b/docs/Structs/AlignmentKey.html index d810c11..d680e0e 100644 --- a/docs/Structs/AlignmentKey.html +++ b/docs/Structs/AlignmentKey.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/AnimatedCircle.html b/docs/Structs/AnimatedCircle.html index db0c83d..19ebf77 100644 --- a/docs/Structs/AnimatedCircle.html +++ b/docs/Structs/AnimatedCircle.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -510,7 +516,7 @@ diff --git a/docs/Structs/AutoSpacingKey.html b/docs/Structs/AutoSpacingKey.html new file mode 100644 index 0000000..30eae68 --- /dev/null +++ b/docs/Structs/AutoSpacingKey.html @@ -0,0 +1,252 @@ + + + + AutoSpacingKey Structure Reference + + + + + + + + + + +
    +
    +

    StepperView 1.5.1 Docs (100% documented)

    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    AutoSpacingKey

    +
    +
    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct AutoSpacingKey : EnvironmentKey
    + +
    +
    +

    Environment Key for Auto Spacing

    + +
    +
    +
    +
      +
    • +
      + + + + defaultValue + +
      +
      +
      +
      +
      +
      +

      provide a default value for custom dependency

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      static var defaultValue: Bool
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/docs/Structs/BoundsPreferenceKey.html b/docs/Structs/BoundsPreferenceKey.html index bd5cfb0..3b20932 100644 --- a/docs/Structs/BoundsPreferenceKey.html +++ b/docs/Structs/BoundsPreferenceKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/Structs/CGRectData.html b/docs/Structs/CGRectData.html index 95fab68..ca6ec11 100644 --- a/docs/Structs/CGRectData.html +++ b/docs/Structs/CGRectData.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -320,7 +326,7 @@ diff --git a/docs/Structs/CGRectPreferenceKey.html b/docs/Structs/CGRectPreferenceKey.html index 7c1d59c..8c50edb 100644 --- a/docs/Structs/CGRectPreferenceKey.html +++ b/docs/Structs/CGRectPreferenceKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -287,7 +293,7 @@ diff --git a/docs/Structs/CircledIconView.html b/docs/Structs/CircledIconView.html index dbaa5e1..78f67c6 100644 --- a/docs/Structs/CircledIconView.html +++ b/docs/Structs/CircledIconView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -399,7 +405,7 @@ diff --git a/docs/Structs/HeightKey.html b/docs/Structs/HeightKey.html index fdc94fd..f54a130 100644 --- a/docs/Structs/HeightKey.html +++ b/docs/Structs/HeightKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/Structs/HeightPreference.html b/docs/Structs/HeightPreference.html index db543b7..6871a9e 100644 --- a/docs/Structs/HeightPreference.html +++ b/docs/Structs/HeightPreference.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/Structs/HorizontalLineView.html b/docs/Structs/HorizontalLineView.html index 3d88622..c686b53 100644 --- a/docs/Structs/HorizontalLineView.html +++ b/docs/Structs/HorizontalLineView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -319,7 +325,7 @@ diff --git a/docs/Structs/IndicatorKey.html b/docs/Structs/IndicatorKey.html index eeca029..4594725 100644 --- a/docs/Structs/IndicatorKey.html +++ b/docs/Structs/IndicatorKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/IndicatorView.html b/docs/Structs/IndicatorView.html index cf66ff1..5abd8f1 100644 --- a/docs/Structs/IndicatorView.html +++ b/docs/Structs/IndicatorView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -432,7 +438,7 @@ diff --git a/docs/Structs/LineOptionsKey.html b/docs/Structs/LineOptionsKey.html index 8ca73af..6ff2a10 100644 --- a/docs/Structs/LineOptionsKey.html +++ b/docs/Structs/LineOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/LoadAnimationOptionsKey.html b/docs/Structs/LoadAnimationOptionsKey.html index b25a5c3..4adfbe5 100644 --- a/docs/Structs/LoadAnimationOptionsKey.html +++ b/docs/Structs/LoadAnimationOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/NumberedCircleView.html b/docs/Structs/NumberedCircleView.html index 12d7574..5863f0d 100644 --- a/docs/Structs/NumberedCircleView.html +++ b/docs/Structs/NumberedCircleView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -456,7 +462,7 @@ diff --git a/docs/Structs/PitStopLineView.html b/docs/Structs/PitStopLineView.html index 663f9a5..6359acd 100644 --- a/docs/Structs/PitStopLineView.html +++ b/docs/Structs/PitStopLineView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -345,7 +351,7 @@ diff --git a/docs/Structs/PitStopOptionsKey.html b/docs/Structs/PitStopOptionsKey.html index bffafc1..8137d9a 100644 --- a/docs/Structs/PitStopOptionsKey.html +++ b/docs/Structs/PitStopOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/PitStopStep.html b/docs/Structs/PitStopStep.html index 31b5653..f23199c 100644 --- a/docs/Structs/PitStopStep.html +++ b/docs/Structs/PitStopStep.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -425,7 +431,7 @@ diff --git a/docs/Structs/PitStopView.html b/docs/Structs/PitStopView.html index fc6be34..21b2477 100644 --- a/docs/Structs/PitStopView.html +++ b/docs/Structs/PitStopView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -340,6 +346,61 @@ +
  • +
    + + + + heightIndex + +
    +
    +
    +
    +
    +
    +

    Index position to calculate the height of the pitstop view

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var heightIndex: Int
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + autoSpacing + +
    +
    +
    +
    +
    +
    +

    environment variable to access pitstop options

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @Environment
    +var autoSpacing: Bool { get }
    + +
    +
    +
    +
    +
  • @@ -418,7 +479,7 @@ diff --git a/docs/Structs/PitstopHeightPreference.html b/docs/Structs/PitstopHeightPreference.html new file mode 100644 index 0000000..0ece610 --- /dev/null +++ b/docs/Structs/PitstopHeightPreference.html @@ -0,0 +1,304 @@ + + + + PitstopHeightPreference Structure Reference + + + + + + + + + + +
    +
    +

    StepperView 1.5.1 Docs (100% documented)

    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    PitstopHeightPreference

    +
    +
    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct PitstopHeightPreference : PreferenceKey
    + +
    +
    +

    Collects height of all pistop cells, with reduce takes the maximum value for the given key

    + +
    +
    +
    +
      +
    • +
      + + + + Value + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      typealias Value = [Int : CGFloat]
      + +
      +
      +
      +
      +
    • +
    • +
      + + + + defaultValue + +
      +
      +
      +
      +
      +
      +

      provide a default value for custom dependency

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      static let defaultValue: Value
      + +
      +
      +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      static func reduce(value: inout Value, nextValue: () -> Value)
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + +
    + diff --git a/docs/Structs/SpacingKey.html b/docs/Structs/SpacingKey.html index b680135..c58bc77 100644 --- a/docs/Structs/SpacingKey.html +++ b/docs/Structs/SpacingKey.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/StepAnimationOptionsKey.html b/docs/Structs/StepAnimationOptionsKey.html index 5e4109f..8f17eb6 100644 --- a/docs/Structs/StepAnimationOptionsKey.html +++ b/docs/Structs/StepAnimationOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/StepIndicatorHorizontalView.html b/docs/Structs/StepIndicatorHorizontalView.html index 6f9a9bf..562ddd3 100644 --- a/docs/Structs/StepIndicatorHorizontalView.html +++ b/docs/Structs/StepIndicatorHorizontalView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -401,7 +407,7 @@ diff --git a/docs/Structs/StepIndicatorModeKey.html b/docs/Structs/StepIndicatorModeKey.html index b39cf42..3bd02e3 100644 --- a/docs/Structs/StepIndicatorModeKey.html +++ b/docs/Structs/StepIndicatorModeKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/StepIndicatorVerticalView.html b/docs/Structs/StepIndicatorVerticalView.html index c2f59b0..8284cb1 100644 --- a/docs/Structs/StepIndicatorVerticalView.html +++ b/docs/Structs/StepIndicatorVerticalView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -234,6 +240,34 @@ +
  • +
    + + + + autoSpacing + +
    +
    +
    +
    +
    +
    +

    environment variable to access pitstop options

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @Environment
    +var autoSpacing: Bool { get }
    + +
    +
    +
    +
    +
  • @@ -429,7 +463,7 @@ diff --git a/docs/Structs/StepperView.html b/docs/Structs/StepperView.html index 9da85a8..63272ef 100644 --- a/docs/Structs/StepperView.html +++ b/docs/Structs/StepperView.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -433,7 +439,7 @@ diff --git a/docs/Structs/StepsKey.html b/docs/Structs/StepsKey.html index 8df95c9..c60bba7 100644 --- a/docs/Structs/StepsKey.html +++ b/docs/Structs/StepsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/Structs/TextView.html b/docs/Structs/TextView.html index a63e890..e457ea7 100644 --- a/docs/Structs/TextView.html +++ b/docs/Structs/TextView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -317,7 +323,7 @@ diff --git a/docs/Structs/Utils.html b/docs/Structs/Utils.html index 8438ac2..1d8d5f8 100644 --- a/docs/Structs/Utils.html +++ b/docs/Structs/Utils.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -343,7 +349,7 @@ diff --git a/docs/Structs/VerticalHeightPreference.html b/docs/Structs/VerticalHeightPreference.html index 6a625f5..0cbeb02 100644 --- a/docs/Structs/VerticalHeightPreference.html +++ b/docs/Structs/VerticalHeightPreference.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/Structs/VerticalLineView.html b/docs/Structs/VerticalLineView.html index 3b0430b..c89c27a 100644 --- a/docs/Structs/VerticalLineView.html +++ b/docs/Structs/VerticalLineView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -374,7 +380,7 @@ diff --git a/docs/Structs/WidthKey.html b/docs/Structs/WidthKey.html index dcf2085..7878806 100644 --- a/docs/Structs/WidthKey.html +++ b/docs/Structs/WidthKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/Structs/WidthPreference.html b/docs/Structs/WidthPreference.html index dcdf895..60f1593 100644 --- a/docs/Structs/WidthPreference.html +++ b/docs/Structs/WidthPreference.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html index 813a99c..acc0f06 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -231,7 +237,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html index 5de995a..547c8d0 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -317,7 +323,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html index b850d9d..74ce6a3 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -392,7 +398,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html index 150b64a..0325a45 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -700,7 +706,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/BlueSubType.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/BlueSubType.html index a6d76e4..c851f15 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/BlueSubType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/BlueSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -451,7 +457,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GraySubType.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GraySubType.html index 49c7301..8bbb75f 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GraySubType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GraySubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -694,7 +700,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GreenSubType.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GreenSubType.html index bb2420b..be09126 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GreenSubType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GreenSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -559,7 +565,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/RedSubType.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/RedSubType.html index d1ea0e8..54b15a1 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/RedSubType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/RedSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/YellowSubType.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/YellowSubType.html index 16b076e..7ee447d 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/YellowSubType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/YellowSubType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html index a8d6e29..5009202 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -312,7 +318,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html index 2d5edfd..0a8dcdb 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -294,7 +300,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html index f7828cd..7ad9692 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -348,7 +354,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html index db346f3..e9b2031 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -266,7 +272,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html index 11545bd..cdbf998 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -265,7 +271,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html index a4fff48..3c87023 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -299,7 +305,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html index c781ee4..9f8e0f4 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -338,6 +344,33 @@ +
  • +
    + + + + autoSpacing + +
    +
    +
    +
    +
    +
    +

    property wrapper for AutoSpacingKey

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var autoSpacing: Bool { get set }
    + +
    +
    +
    +
    +
  • @@ -451,7 +484,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html index 10b3cce..82b0d89 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -370,7 +376,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html index 1ce7d3d..4ab1f4b 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -338,6 +344,33 @@ +
  • + +
    +
    +
    +
    +
    +

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func pitstopHeightPreference(column: Int? = 0) -> some View
    + +
    +
    +
    +
    +
  • @@ -673,6 +706,33 @@
  • +
  • +
    + + + + autoSpacing(_:) + +
    +
    +
    +
    +
    +
    +

    Configures auto spacing to environment value

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func autoSpacing(_ value: Bool) -> some View
    + +
    +
    +
    +
    +
  • @@ -865,12 +925,58 @@
  • +
  • +
    + + + + log(_:) + +
    +
    +
    +
    +
    +
    +

    Method to add logging in View

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func log(_ log: String) -> EmptyView
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + log + + +
    +

    logging string to be displayed

    +
    +
    +
    +
    +
    +
  • diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html index 7d0215a..10be0b1 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -342,6 +348,35 @@ +
  • +
    + + + + AutoSpacingKey + +
    +
    +
    +
    +
    +
    +

    Environment Key for Auto Spacing

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct AutoSpacingKey : EnvironmentKey
    + +
    +
    +
    +
    +
  • @@ -516,6 +551,35 @@
  • +
  • + +
    +
    +
    +
    +
    +

    Collects height of all pistop cells, with reduce takes the maximum value for the given key

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct PitstopHeightPreference : PreferenceKey
    + +
    +
    +
    +
    +
  • @@ -1115,7 +1179,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html index d810c11..d680e0e 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html index db0c83d..19ebf77 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -510,7 +516,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html new file mode 100644 index 0000000..30eae68 --- /dev/null +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html @@ -0,0 +1,252 @@ + + + + AutoSpacingKey Structure Reference + + + + + + + + + + +
    +
    +

    StepperView 1.5.1 Docs (100% documented)

    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    AutoSpacingKey

    +
    +
    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct AutoSpacingKey : EnvironmentKey
    + +
    +
    +

    Environment Key for Auto Spacing

    + +
    +
    +
    +
      +
    • +
      + + + + defaultValue + +
      +
      +
      +
      +
      +
      +

      provide a default value for custom dependency

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      static var defaultValue: Bool
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html index bd5cfb0..3b20932 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html index 95fab68..ca6ec11 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -320,7 +326,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html index 7c1d59c..8c50edb 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -287,7 +293,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html index dbaa5e1..78f67c6 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -399,7 +405,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html index fdc94fd..f54a130 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html index db543b7..6871a9e 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html index 3d88622..c686b53 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -319,7 +325,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html index eeca029..4594725 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html index cf66ff1..5abd8f1 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -432,7 +438,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html index 8ca73af..6ff2a10 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html index b25a5c3..4adfbe5 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html index 12d7574..5863f0d 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -456,7 +462,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html index 663f9a5..6359acd 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -345,7 +351,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html index bffafc1..8137d9a 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html index 31b5653..f23199c 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -425,7 +431,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html index fc6be34..21b2477 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -340,6 +346,61 @@ +
  • +
    + + + + heightIndex + +
    +
    +
    +
    +
    +
    +

    Index position to calculate the height of the pitstop view

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var heightIndex: Int
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + autoSpacing + +
    +
    +
    +
    +
    +
    +

    environment variable to access pitstop options

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @Environment
    +var autoSpacing: Bool { get }
    + +
    +
    +
    +
    +
  • @@ -418,7 +479,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html new file mode 100644 index 0000000..0ece610 --- /dev/null +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html @@ -0,0 +1,304 @@ + + + + PitstopHeightPreference Structure Reference + + + + + + + + + + +
    +
    +

    StepperView 1.5.1 Docs (100% documented)

    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    PitstopHeightPreference

    +
    +
    +
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct PitstopHeightPreference : PreferenceKey
    + +
    +
    +

    Collects height of all pistop cells, with reduce takes the maximum value for the given key

    + +
    +
    +
    +
      +
    • +
      + + + + Value + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      typealias Value = [Int : CGFloat]
      + +
      +
      +
      +
      +
    • +
    • +
      + + + + defaultValue + +
      +
      +
      +
      +
      +
      +

      provide a default value for custom dependency

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      static let defaultValue: Value
      + +
      +
      +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      static func reduce(value: inout Value, nextValue: () -> Value)
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + +
    + diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html index b680135..c58bc77 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html index 5e4109f..8f17eb6 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html index 6f9a9bf..562ddd3 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -401,7 +407,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html index b39cf42..3bd02e3 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html index c2f59b0..8284cb1 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -234,6 +240,34 @@ +
  • +
    + + + + autoSpacing + +
    +
    +
    +
    +
    +
    +

    environment variable to access pitstop options

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @Environment
    +var autoSpacing: Bool { get }
    + +
    +
    +
    +
    +
  • @@ -429,7 +463,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html index 9da85a8..63272ef 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html @@ -96,6 +96,9 @@
  • + @@ -144,6 +147,9 @@ + @@ -433,7 +439,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html index 8df95c9..c60bba7 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -236,7 +242,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html index a63e890..e457ea7 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -317,7 +323,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html index 8438ac2..1d8d5f8 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -343,7 +349,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html index 6a625f5..0cbeb02 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html index 3b0430b..c89c27a 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -374,7 +380,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html index dcf2085..7878806 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -262,7 +268,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html index dcdf895..60f1593 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html @@ -96,6 +96,9 @@ + @@ -144,6 +147,9 @@ + @@ -288,7 +294,7 @@ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg b/docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg index a096fec..bfac052 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg @@ -1,15 +1,15 @@ - + - + - - + + @@ -18,11 +18,11 @@ documentation - - 100% + + 99% - - 100% + + 99% diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html index 86bacd2..b2b0c9e 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html @@ -95,6 +95,9 @@ + @@ -143,6 +146,9 @@ + @@ -406,7 +412,7 @@ it, simply add the following line to your Podfile.

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json b/docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json index c68d9f6..df54616 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/StepperView.html#/s:11StepperViewAAV5stepsSay7SwiftUI03AnyB0VGvp":{"name":"steps","abstract":"

    contains list of steps to be rendered next to Indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    alignments to place the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV14indicationTypeSayAA0a10IndicationD0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11lineOptionsAA0a4LineD0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11stepperModeAA0aD0Ovp":{"name":"stepperMode","abstract":"

    aligns the step indicator either in vertical or horizontal

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAVABycfc":{"name":"init()","abstract":"

    empty initilazer

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"StepperView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15pitStopsOptionsSayAA07PitStopC0VGvp":{"name":"pitStopsOptions","abstract":"

    environment variable to access pitstop options

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15verticalSpacing12CoreGraphics7CGFloatVvp":{"name":"verticalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cells10alignments14indicationType11lineOptions15verticalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:verticalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V17horizontalSpacing12CoreGraphics7CGFloatVvp":{"name":"horizontalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cells10alignments14indicationType11lineOptions17horizontalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:horizontalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates to draw the pitsop view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bounds value of the rendered step indicator

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    x-axis position of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V03pitD0xvp":{"name":"pitStop","abstract":"

    A pitsop view to render

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11lineOptionsAA0cd4LineF0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V8getColor4from7SwiftUI0F0VAA0cD11LineOptionsO_tF":{"name":"getColor(from:)","abstract":"

    Returns the Color from the line options provided.

    ","parent_name":"PitStopView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10lineHeight12CoreGraphics7CGFloatVvp":{"name":"lineHeight","abstract":"

    binding variable to hold lineHeight

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    binding variable to linx x-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineYPosition12CoreGraphics7CGFloatVvp":{"name":"lineYPosition","abstract":"

    binding variable to linx y-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10alignmentsAA0A9AlignmentO_AFtvp":{"name":"alignments","abstract":"

    tuple holding first and last stepper alignment

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"VerticalLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V7optionsAA0cdE7OptionsOvp":{"name":"options","abstract":"

    options for customizing pitstop line with either defaults or custom width and Color

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bound values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    binding variable to hold width of the View

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"PitStopLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V12dividerWidth12CoreGraphics7CGFloatVvp":{"name":"dividerWidth","abstract":"

    binding variable to hold the divider width

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V19lineYOffsetPosition12CoreGraphics7CGFloatVvp":{"name":"lineYOffsetPosition","abstract":"

    binding variable to hold line y-axis position

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"HorizontalLineView"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV12loadingTimerAA07LoadingF0Cvp":{"name":"loadingTimer","abstract":"

    loading time for animations

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV14circleProgress12CoreGraphics7CGFloatVvp":{"name":"circleProgress","abstract":"

    state to track the progress of the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV10completionSbvp":{"name":"completion","abstract":"

    handle completion status of the animation

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV7animateSbvp":{"name":"animate","abstract":"

    state to render view based on the value

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"AnimatedCircle"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V7animateSbvp":{"name":"animate","abstract":"

    animation state to render the view

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4text5width5color5delay16triggerAnimationACSS_12CoreGraphics7CGFloatV7SwiftUI5ColorVSdSbtcfc":{"name":"init(text:width:color:delay:triggerAnimation:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"NumberedCircleView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4typeAA0A14IndicationTypeOy7SwiftUI03AnyB0VGvp":{"name":"type","abstract":"

    indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V07indexofC0Sivp":{"name":"indexofIndicator","abstract":"

    index position of the indicator

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V10animationsSivp":{"name":"animations","abstract":"

    environment variable to access pitstop options

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V14indicationTypeSayAA0a10IndicationE0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V03getB10ForOverlay2of3forQrAA0A14IndicationTypeOy7SwiftUI03AnyB0VG_SitF":{"name":"getViewForOverlay(of:for:)","abstract":"

    provides the overlay View

    ","parent_name":"IndicatorView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp":{"name":"image","abstract":"

    icon for the step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp":{"name":"strokeColor","abstract":"

    stroke color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image5width5color11strokeColorAC7SwiftUI5ImageV_12CoreGraphics7CGFloatVAH0I0VAOtcfc":{"name":"init(image:width:color:strokeColor:)","abstract":"

    initiazes image , width , color and strokeColor

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"CircledIconView"},"Structs/TextView.html#/s:11StepperView04TextB0V4textSSvp":{"name":"text","abstract":"

    placeholder for text

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp":{"name":"font","abstract":"

    variable to hold font type

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4text4fontACSS_7SwiftUI4FontVtcfc":{"name":"init(text:font:)","abstract":"

    initilzes text and font

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"TextView"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view7SwiftUI03AnyB0Vvp":{"name":"view","abstract":"

    placeholder for View to render

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV11lineOptionsAA0cd4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customise pitstop line for width and Color

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view11lineOptionsAC7SwiftUI03AnyB0V_AA0cd4LineH0Otcfc":{"name":"init(view:lineOptions:)","abstract":"

    Initilazer to hold View and pit stop line Options

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"PitStopStep"},"Structs/Utils.html#/s:11StepperView5UtilsV15standardSpacing12CoreGraphics7CGFloatVvpZ":{"name":"standardSpacing","abstract":"

    constant for standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV11halfSpacing12CoreGraphics7CGFloatVvpZ":{"name":"halfSpacing","abstract":"

    constant for half the value of standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV14offsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"offsetConstant","abstract":"

    constant value for iOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV19watchoffsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"watchoffsetConstant","abstract":"

    constant value for watchOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV13angleRotationSdvpZ":{"name":"angleRotation","abstract":"

    constant value for angle of rotation

    ","parent_name":"Utils"},"Structs/HeightKey.html#/s:11StepperView9HeightKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightKey"},"Structs/HeightKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightKey"},"Structs/WidthKey.html#/s:11StepperView8WidthKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthKey"},"Structs/WidthKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthKey"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    placeholder to store id

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV4rectSo0C0Vvp":{"name":"rect","abstract":"

    placeholder to CGRect data

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"CGRectData"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:11StepperView19CGRectPreferenceKeyV12defaultValueAA0C4DataVSgSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"CGRectPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:11StepperView19BoundsPreferenceKeyV12defaultValue7SwiftUI6AnchorVySo6CGRectVGSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"BoundsPreferenceKey"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:11StepperView15WidthPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:11StepperView24VerticalHeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"VerticalHeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:11StepperView16HeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightPreference"},"Structs/LoadAnimationOptionsKey.html#/s:11StepperView23LoadAnimationOptionsKeyV12defaultValueSdvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LoadAnimationOptionsKey"},"Structs/StepAnimationOptionsKey.html#/s:11StepperView23StepAnimationOptionsKeyV12defaultValueSivpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepAnimationOptionsKey"},"Structs/PitStopOptionsKey.html#/s:11StepperView17PitStopOptionsKeyV12defaultValueSayAA0cD4StepVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitStopOptionsKey"},"Structs/LineOptionsKey.html#/s:11StepperView14LineOptionsKeyV12defaultValueAA0acD0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LineOptionsKey"},"Structs/SpacingKey.html#/s:11StepperView10SpacingKeyV12defaultValue12CoreGraphics7CGFloatVvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"SpacingKey"},"Structs/StepIndicatorModeKey.html#/s:11StepperView20StepIndicatorModeKeyV12defaultValueAA0aE0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepIndicatorModeKey"},"Structs/IndicatorKey.html#/s:11StepperView12IndicatorKeyV12defaultValueSayAA0A14IndicationTypeOy7SwiftUI03AnyB0VGGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"IndicatorKey"},"Structs/AlignmentKey.html#/s:11StepperView12AlignmentKeyV12defaultValueSayAA0aC0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AlignmentKey"},"Structs/StepsKey.html#/s:11StepperView8StepsKeyV12defaultValueSay7SwiftUI03AnyB0VGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepsKey"},"Structs/StepsKey.html":{"name":"StepsKey","abstract":"

    Environment Key for Steps

    "},"Structs/AlignmentKey.html":{"name":"AlignmentKey","abstract":"

    Environment Key for alignments

    "},"Structs/IndicatorKey.html":{"name":"IndicatorKey","abstract":"

    Environment Key for Indicators

    "},"Structs/StepIndicatorModeKey.html":{"name":"StepIndicatorModeKey","abstract":"

    Environment Key for StepIndicatorMode

    "},"Structs/SpacingKey.html":{"name":"SpacingKey","abstract":"

    Environment Key for Spacing

    "},"Structs/LineOptionsKey.html":{"name":"LineOptionsKey","abstract":"

    Environment Key for Line Options

    "},"Structs/PitStopOptionsKey.html":{"name":"PitStopOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepAnimationOptionsKey.html":{"name":"StepAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/LoadAnimationOptionsKey.html":{"name":"LoadAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/HeightPreference.html":{"name":"HeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/VerticalHeightPreference.html":{"name":"VerticalHeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/WidthPreference.html":{"name":"WidthPreference","abstract":"

    Collects width of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/BoundsPreferenceKey.html":{"name":"BoundsPreferenceKey","abstract":"

    Collects bound, center coordinates and pass layout data to it’s parent View

    "},"Structs/CGRectPreferenceKey.html":{"name":"CGRectPreferenceKey","abstract":"

    Preference Key for CGRect

    "},"Structs/CGRectData.html":{"name":"CGRectData","abstract":"

    placeholder struct to hold CGRect data.

    "},"Structs/WidthKey.html":{"name":"WidthKey","abstract":"

    Preference Key for width

    "},"Structs/HeightKey.html":{"name":"HeightKey","abstract":"

    Preference Key for height

    "},"Structs/Utils.html":{"name":"Utils","abstract":"

    placeholder to constants

    "},"Structs/PitStopStep.html":{"name":"PitStopStep","abstract":"

    Pitstop view and custom options

    "},"Structs/TextView.html":{"name":"TextView","abstract":"

    A View for hostign text with proper frame alignment , lineLimit modifiers

    "},"Structs/CircledIconView.html":{"name":"CircledIconView","abstract":"

    A Circled Icon View for Step Indicator

    "},"Structs/IndicatorView.html":{"name":"IndicatorView","abstract":"

    A View for Step Indicator

    "},"Structs/NumberedCircleView.html":{"name":"NumberedCircleView","abstract":"

    Circle view with text inside for Step Indicator

    "},"Structs/AnimatedCircle.html":{"name":"AnimatedCircle","abstract":"

    circles around the border with progress

    "},"Structs/HorizontalLineView.html":{"name":"HorizontalLineView","abstract":"

    Horizontal Line View for Step Indictor

    "},"Structs/PitStopLineView.html":{"name":"PitStopLineView","abstract":"

    pitstop Line View for each of the step indicator

    "},"Structs/VerticalLineView.html":{"name":"VerticalLineView","abstract":"

    Vertical Line View for Step Indictor

    "},"Structs/PitStopView.html":{"name":"PitStopView","abstract":"

    A View for setting up a pitstop for eg: line with a circle or custom view

    "},"Structs/StepIndicatorHorizontalView.html":{"name":"StepIndicatorHorizontalView","abstract":"

    A Step Indications View in horizontal direction

    "},"Structs/StepIndicatorVerticalView.html":{"name":"StepIndicatorVerticalView","abstract":"

    A Step Indications View in vertical direction

    "},"Structs/StepperView.html":{"name":"StepperView","abstract":"

    A View for Step Indications.

    "},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16heightPreference6columnQrSi_tF":{"name":"heightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E15widthPreference6columnQrSi_tF":{"name":"widthPreference(column:)","abstract":"

    Stores the width for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8widthKeyQryF":{"name":"widthKey()","abstract":"

    Stores the width which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E9heightKeyQryF":{"name":"heightKey()","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E24verticalHeightPreference6columnQrSiSg_tF":{"name":"verticalHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16cgRectPreferenceQryF":{"name":"cgRectPreference()","abstract":"

    Stores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12setAlignment4typeQrAD0dF0O_tF":{"name":"setAlignment(type:)","abstract":"

    returns the alignment guide based on the alignemnt type.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getAlignment4typeAA08VerticalF0VAD0dF0O_tF":{"name":"getAlignment(type:)","abstract":"

    returmns the alginment based ont he Stepper Alignment

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E017embedINNavigationC0QryF":{"name":"embedINNavigationView()","abstract":"

    Embeds the view in navigationView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E010eraseToAnyC0AA0gC0VyF":{"name":"eraseToAnyView()","abstract":"

    Wrapper to AnyView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getYPosition3for12CoreGraphics7CGFloatVAD0D9AlignmentO_tF":{"name":"getYPosition(for:)","abstract":"

    Returns either top, center bottom bound positions

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8addStepsyQrSayqd__GAaBRd__lF":{"name":"addSteps(_:)","abstract":"

    Configures Steps to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10alignmentsyQrSayAD0D9AlignmentOGF":{"name":"alignments(_:)","abstract":"

    Sets alignments to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10indicatorsyQrSayAD0D14IndicationTypeOyqd__GGAaBRd__lF":{"name":"indicators(_:)","abstract":"

    Sets indicators to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepIndicatorModeyQrAD0dG0OF":{"name":"stepIndicatorMode(_:)","abstract":"

    Configures step Indicator mode to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E7spacingyQr12CoreGraphics7CGFloatVF":{"name":"spacing(_:)","abstract":"

    Configures spacing to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11lineOptionsyQrAD0d4LineF0OF":{"name":"lineOptions(_:)","abstract":"

    Configures line options to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E6ifTrue_7contentQrSb_qd__xXEtAaBRd__lF":{"name":"ifTrue(_:content:)","abstract":"

    Conditional modifier

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAD0F8StopStepVGF":{"name":"addPitStops(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12animateStepsyQrSiF":{"name":"animateSteps(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E20loadingAnimationTimeyQrSdF":{"name":"loadingAnimationTime(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE9customTopACvpZ":{"name":"customTop","abstract":"

    vertical alignment value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customBottomACvpZ":{"name":"customBottom","abstract":"

    vertical alignment value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customCenterACvpZ":{"name":"customCenter","abstract":"

    vertical alignment value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE8topValue12CoreGraphics7CGFloatVvpZ":{"name":"topValue","abstract":"

    default value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11centerValue12CoreGraphics7CGFloatVvpZ":{"name":"centerValue","abstract":"

    default value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11bottomValue12CoreGraphics7CGFloatVvpZ":{"name":"bottomValue","abstract":"

    default value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE5stepsSayAA03AnyF0VGvp":{"name":"steps","abstract":"

    property wrapper for StepsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE10alignmentsSayAD0E9AlignmentOGvp":{"name":"alignments","abstract":"

    property wrapper for AlignmentKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14indicationTypeSayAD0e10IndicationH0OyAA03AnyF0VGGvp":{"name":"indicationType","abstract":"

    property wrapper for StepperIndicationType

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11stepperModeAD0eH0Ovp":{"name":"stepperMode","abstract":"

    property wrapper for StepIndicatorModeKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    property wrapper for SpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11lineOptionsAD0e4LineH0Ovp":{"name":"lineOptions","abstract":"

    property wrapper for LineOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14pitStopOptionsSayAD03PitH4StepVGvp":{"name":"pitStopOptions","abstract":"

    property wrapper for PitStopOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14stepAnimationsSivp":{"name":"stepAnimations","abstract":"

    property wrapper for StepAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE17loadAnimationTimeSdvp":{"name":"loadAnimationTime","abstract":"

    property wrapper for LoadAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html":{"name":"EnvironmentValues","abstract":"

    Environment values configuration for standard size margins, can be used across the app

    "},"Extensions/VerticalAlignment.html":{"name":"VerticalAlignment","abstract":"

    custom alignments for positioning

    "},"Extensions/View.html":{"name":"View","abstract":"

    Helper function of View to operate on

    "},"Enums/StepperMode.html#/s:11StepperView0A4ModeO8verticalyA2CmF":{"name":"vertical","abstract":"

    portrait mode

    ","parent_name":"StepperMode"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    landscape mode

    ","parent_name":"StepperMode"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"StepperLineOptions"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5Widtha":{"name":"Width","abstract":"

    alias to Width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6circleyACyxG7SwiftUI5ColorV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"circle(_:_:)","abstract":"

    option to customize Circle indicator Color and width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5imageyACyxG7SwiftUI5ImageV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"image(_:_:)","abstract":"

    option to use image indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO9animationyACyxGAA014NumberedCircleB0VcAEm7SwiftUI0B0RzlF":{"name":"animation(_:)","abstract":"

    option for Animation

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6customyACyxGxcAEm7SwiftUI0B0RzlF":{"name":"custom(_:)","abstract":"

    option to use custom View as step indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO3topyA2CmF":{"name":"top","abstract":"

    aligns step Indicator to top

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6centeryA2CmF":{"name":"center","abstract":"

    aligns step Indicator to center

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6bottomyA2CmF":{"name":"bottom","abstract":"

    aligns step Indicator to bottom

    ","parent_name":"StepperAlignment"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopLineOptions"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal red

    ","parent_name":"RedSubType"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light red

    ","parent_name":"RedSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO9sunFloweryA2EmF":{"name":"sunFlower","abstract":"

    sunflower yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3skyyA2EmF":{"name":"sky","abstract":"

    sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO8lightSkyyA2EmF":{"name":"lightSky","abstract":"

    light sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO7tiffanyyA2EmF":{"name":"tiffany","abstract":"

    tiffany blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4aquayA2EmF":{"name":"aqua","abstract":"

    aqua blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO10aquaMarineyA2EmF":{"name":"aquaMarine","abstract":"

    aqua marine blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO9turquoiseyA2EmF":{"name":"turquoise","abstract":"

    turquoise blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3seayA2EmF":{"name":"sea","abstract":"

    sea blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright blue

    ","parent_name":"BlueSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4fairyA2EmF":{"name":"fair","abstract":"

    fair green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4kiwiyA2EmF":{"name":"kiwi","abstract":"

    kiwi green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO8darkLimeyA2EmF":{"name":"darkLime","abstract":"

    dark lime green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6kermityA2EmF":{"name":"kermit","abstract":"

    kermit green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO9lightTealyA2EmF":{"name":"lightTeal","abstract":"

    light teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO11lighterTealyA2EmF":{"name":"lighterTeal","abstract":"

    lighter teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular green

    ","parent_name":"GreenSubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6darkeryA2EmF":{"name":"darker","abstract":"

    darker gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3dimyA2EmF":{"name":"dim","abstract":"

    dim gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8lightestyA2EmF":{"name":"lightest","abstract":"

    lightest gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6silveryA2EmF":{"name":"silver","abstract":"

    silver version of gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO12mediumSilveryA2EmF":{"name":"mediumSilver","abstract":"

    medium silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10darkSilveryA2EmF":{"name":"darkSilver","abstract":"

    dark silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4paleyA2EmF":{"name":"pale","abstract":"

    pale gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10battleShipyA2EmF":{"name":"battleShip","abstract":"

    battleShip gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"

    slate gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"

    charcoal gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"

    pale sky gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"

    iron gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"

    cod gray

    ","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"

    red and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"

    green and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"

    blue and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"

    gray and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"

    teal color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"

    lavender color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"

    orange color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"

    black color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"

    yellow and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"

    cyan color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"

    ploar color

    ","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"

    Color palette for all gray variations

    ","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"

    Color palette for all green variations

    ","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"

    Color palette for all blue variations

    ","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"

    Color palette for all yellow variations

    ","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"

    Color palette for all red variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"

    alias to Color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"

    returns the desired color based on the switch case matching criteria

    ","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"

    Color palette helper accessing colors and it’s variations.

    "},"Enums/PitStopLineOptions.html":{"name":"PitStopLineOptions","abstract":"

    Options for customizing pitstop line with either defaults or custom width and Color

    "},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"

    Options for stepper view alignments

    "},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"

    Options for displaying step indications can be either Circle or Imageor custom(View)

    "},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"

    Options for customizing line with either defaults or custom width and Color

    "},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"

    Options for aligns the step indicator either in vertical or horizontal

    "},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC9publisherSo7NSTimerC10FoundationE0D9PublisherCSgvp":{"name":"publisher","abstract":"

    create a publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5valueACSd_tcfc":{"name":"init(value:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5startyyF":{"name":"start()","abstract":"

    start the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC6cancelyyF":{"name":"cancel()","abstract":"

    cancel the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html":{"name":"LoadingTimer","abstract":"

    creates a publisher for loading time

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/StepperView.html#/s:11StepperViewAAV5stepsSay7SwiftUI03AnyB0VGvp":{"name":"steps","abstract":"

    contains list of steps to be rendered next to Indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    alignments to place the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV14indicationTypeSayAA0a10IndicationD0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11lineOptionsAA0a4LineD0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11stepperModeAA0aD0Ovp":{"name":"stepperMode","abstract":"

    aligns the step indicator either in vertical or horizontal

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAVABycfc":{"name":"init()","abstract":"

    empty initilazer

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"StepperView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15pitStopsOptionsSayAA07PitStopC0VGvp":{"name":"pitStopsOptions","abstract":"

    environment variable to access pitstop options

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to access pitstop options

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15verticalSpacing12CoreGraphics7CGFloatVvp":{"name":"verticalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cells10alignments14indicationType11lineOptions15verticalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:verticalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V17horizontalSpacing12CoreGraphics7CGFloatVvp":{"name":"horizontalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cells10alignments14indicationType11lineOptions17horizontalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:horizontalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates to draw the pitsop view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bounds value of the rendered step indicator

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    x-axis position of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V03pitD0xvp":{"name":"pitStop","abstract":"

    A pitsop view to render

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11lineOptionsAA0cd4LineF0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11heightIndexSivp":{"name":"heightIndex","abstract":"

    Index position to calculate the height of the pitstop view

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to access pitstop options

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V8getColor4from7SwiftUI0F0VAA0cD11LineOptionsO_tF":{"name":"getColor(from:)","abstract":"

    Returns the Color from the line options provided.

    ","parent_name":"PitStopView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10lineHeight12CoreGraphics7CGFloatVvp":{"name":"lineHeight","abstract":"

    binding variable to hold lineHeight

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    binding variable to linx x-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineYPosition12CoreGraphics7CGFloatVvp":{"name":"lineYPosition","abstract":"

    binding variable to linx y-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10alignmentsAA0A9AlignmentO_AFtvp":{"name":"alignments","abstract":"

    tuple holding first and last stepper alignment

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"VerticalLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V7optionsAA0cdE7OptionsOvp":{"name":"options","abstract":"

    options for customizing pitstop line with either defaults or custom width and Color

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bound values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    binding variable to hold width of the View

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"PitStopLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V12dividerWidth12CoreGraphics7CGFloatVvp":{"name":"dividerWidth","abstract":"

    binding variable to hold the divider width

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V19lineYOffsetPosition12CoreGraphics7CGFloatVvp":{"name":"lineYOffsetPosition","abstract":"

    binding variable to hold line y-axis position

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"HorizontalLineView"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV12loadingTimerAA07LoadingF0Cvp":{"name":"loadingTimer","abstract":"

    loading time for animations

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV14circleProgress12CoreGraphics7CGFloatVvp":{"name":"circleProgress","abstract":"

    state to track the progress of the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV10completionSbvp":{"name":"completion","abstract":"

    handle completion status of the animation

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV7animateSbvp":{"name":"animate","abstract":"

    state to render view based on the value

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"AnimatedCircle"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V7animateSbvp":{"name":"animate","abstract":"

    animation state to render the view

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4text5width5color5delay16triggerAnimationACSS_12CoreGraphics7CGFloatV7SwiftUI5ColorVSdSbtcfc":{"name":"init(text:width:color:delay:triggerAnimation:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"NumberedCircleView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4typeAA0A14IndicationTypeOy7SwiftUI03AnyB0VGvp":{"name":"type","abstract":"

    indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V07indexofC0Sivp":{"name":"indexofIndicator","abstract":"

    index position of the indicator

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V10animationsSivp":{"name":"animations","abstract":"

    environment variable to access pitstop options

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V14indicationTypeSayAA0a10IndicationE0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V03getB10ForOverlay2of3forQrAA0A14IndicationTypeOy7SwiftUI03AnyB0VG_SitF":{"name":"getViewForOverlay(of:for:)","abstract":"

    provides the overlay View

    ","parent_name":"IndicatorView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp":{"name":"image","abstract":"

    icon for the step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp":{"name":"strokeColor","abstract":"

    stroke color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image5width5color11strokeColorAC7SwiftUI5ImageV_12CoreGraphics7CGFloatVAH0I0VAOtcfc":{"name":"init(image:width:color:strokeColor:)","abstract":"

    initiazes image , width , color and strokeColor

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"CircledIconView"},"Structs/TextView.html#/s:11StepperView04TextB0V4textSSvp":{"name":"text","abstract":"

    placeholder for text

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp":{"name":"font","abstract":"

    variable to hold font type

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4text4fontACSS_7SwiftUI4FontVtcfc":{"name":"init(text:font:)","abstract":"

    initilzes text and font

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"TextView"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view7SwiftUI03AnyB0Vvp":{"name":"view","abstract":"

    placeholder for View to render

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV11lineOptionsAA0cd4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customise pitstop line for width and Color

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view11lineOptionsAC7SwiftUI03AnyB0V_AA0cd4LineH0Otcfc":{"name":"init(view:lineOptions:)","abstract":"

    Initilazer to hold View and pit stop line Options

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"PitStopStep"},"Structs/Utils.html#/s:11StepperView5UtilsV15standardSpacing12CoreGraphics7CGFloatVvpZ":{"name":"standardSpacing","abstract":"

    constant for standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV11halfSpacing12CoreGraphics7CGFloatVvpZ":{"name":"halfSpacing","abstract":"

    constant for half the value of standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV14offsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"offsetConstant","abstract":"

    constant value for iOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV19watchoffsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"watchoffsetConstant","abstract":"

    constant value for watchOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV13angleRotationSdvpZ":{"name":"angleRotation","abstract":"

    constant value for angle of rotation

    ","parent_name":"Utils"},"Structs/HeightKey.html#/s:11StepperView9HeightKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightKey"},"Structs/HeightKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightKey"},"Structs/WidthKey.html#/s:11StepperView8WidthKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthKey"},"Structs/WidthKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthKey"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    placeholder to store id

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV4rectSo0C0Vvp":{"name":"rect","abstract":"

    placeholder to CGRect data

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"CGRectData"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:11StepperView19CGRectPreferenceKeyV12defaultValueAA0C4DataVSgSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"CGRectPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:11StepperView19BoundsPreferenceKeyV12defaultValue7SwiftUI6AnchorVySo6CGRectVGSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"BoundsPreferenceKey"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:11StepperView15WidthPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthPreference"},"Structs/PitstopHeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"PitstopHeightPreference"},"Structs/PitstopHeightPreference.html#/s:11StepperView23PitstopHeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitstopHeightPreference"},"Structs/PitstopHeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"PitstopHeightPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:11StepperView24VerticalHeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"VerticalHeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:11StepperView16HeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightPreference"},"Structs/LoadAnimationOptionsKey.html#/s:11StepperView23LoadAnimationOptionsKeyV12defaultValueSdvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LoadAnimationOptionsKey"},"Structs/StepAnimationOptionsKey.html#/s:11StepperView23StepAnimationOptionsKeyV12defaultValueSivpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepAnimationOptionsKey"},"Structs/PitStopOptionsKey.html#/s:11StepperView17PitStopOptionsKeyV12defaultValueSayAA0cD4StepVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitStopOptionsKey"},"Structs/LineOptionsKey.html#/s:11StepperView14LineOptionsKeyV12defaultValueAA0acD0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LineOptionsKey"},"Structs/AutoSpacingKey.html#/s:11StepperView14AutoSpacingKeyV12defaultValueSbvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AutoSpacingKey"},"Structs/SpacingKey.html#/s:11StepperView10SpacingKeyV12defaultValue12CoreGraphics7CGFloatVvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"SpacingKey"},"Structs/StepIndicatorModeKey.html#/s:11StepperView20StepIndicatorModeKeyV12defaultValueAA0aE0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepIndicatorModeKey"},"Structs/IndicatorKey.html#/s:11StepperView12IndicatorKeyV12defaultValueSayAA0A14IndicationTypeOy7SwiftUI03AnyB0VGGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"IndicatorKey"},"Structs/AlignmentKey.html#/s:11StepperView12AlignmentKeyV12defaultValueSayAA0aC0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AlignmentKey"},"Structs/StepsKey.html#/s:11StepperView8StepsKeyV12defaultValueSay7SwiftUI03AnyB0VGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepsKey"},"Structs/StepsKey.html":{"name":"StepsKey","abstract":"

    Environment Key for Steps

    "},"Structs/AlignmentKey.html":{"name":"AlignmentKey","abstract":"

    Environment Key for alignments

    "},"Structs/IndicatorKey.html":{"name":"IndicatorKey","abstract":"

    Environment Key for Indicators

    "},"Structs/StepIndicatorModeKey.html":{"name":"StepIndicatorModeKey","abstract":"

    Environment Key for StepIndicatorMode

    "},"Structs/SpacingKey.html":{"name":"SpacingKey","abstract":"

    Environment Key for Spacing

    "},"Structs/AutoSpacingKey.html":{"name":"AutoSpacingKey","abstract":"

    Environment Key for Auto Spacing

    "},"Structs/LineOptionsKey.html":{"name":"LineOptionsKey","abstract":"

    Environment Key for Line Options

    "},"Structs/PitStopOptionsKey.html":{"name":"PitStopOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepAnimationOptionsKey.html":{"name":"StepAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/LoadAnimationOptionsKey.html":{"name":"LoadAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/HeightPreference.html":{"name":"HeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/VerticalHeightPreference.html":{"name":"VerticalHeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/PitstopHeightPreference.html":{"name":"PitstopHeightPreference","abstract":"

    Collects height of all pistop cells, with reduce takes the maximum value for the given key

    "},"Structs/WidthPreference.html":{"name":"WidthPreference","abstract":"

    Collects width of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/BoundsPreferenceKey.html":{"name":"BoundsPreferenceKey","abstract":"

    Collects bound, center coordinates and pass layout data to it’s parent View

    "},"Structs/CGRectPreferenceKey.html":{"name":"CGRectPreferenceKey","abstract":"

    Preference Key for CGRect

    "},"Structs/CGRectData.html":{"name":"CGRectData","abstract":"

    placeholder struct to hold CGRect data.

    "},"Structs/WidthKey.html":{"name":"WidthKey","abstract":"

    Preference Key for width

    "},"Structs/HeightKey.html":{"name":"HeightKey","abstract":"

    Preference Key for height

    "},"Structs/Utils.html":{"name":"Utils","abstract":"

    placeholder to constants

    "},"Structs/PitStopStep.html":{"name":"PitStopStep","abstract":"

    Pitstop view and custom options

    "},"Structs/TextView.html":{"name":"TextView","abstract":"

    A View for hostign text with proper frame alignment , lineLimit modifiers

    "},"Structs/CircledIconView.html":{"name":"CircledIconView","abstract":"

    A Circled Icon View for Step Indicator

    "},"Structs/IndicatorView.html":{"name":"IndicatorView","abstract":"

    A View for Step Indicator

    "},"Structs/NumberedCircleView.html":{"name":"NumberedCircleView","abstract":"

    Circle view with text inside for Step Indicator

    "},"Structs/AnimatedCircle.html":{"name":"AnimatedCircle","abstract":"

    circles around the border with progress

    "},"Structs/HorizontalLineView.html":{"name":"HorizontalLineView","abstract":"

    Horizontal Line View for Step Indictor

    "},"Structs/PitStopLineView.html":{"name":"PitStopLineView","abstract":"

    pitstop Line View for each of the step indicator

    "},"Structs/VerticalLineView.html":{"name":"VerticalLineView","abstract":"

    Vertical Line View for Step Indictor

    "},"Structs/PitStopView.html":{"name":"PitStopView","abstract":"

    A View for setting up a pitstop for eg: line with a circle or custom view

    "},"Structs/StepIndicatorHorizontalView.html":{"name":"StepIndicatorHorizontalView","abstract":"

    A Step Indications View in horizontal direction

    "},"Structs/StepIndicatorVerticalView.html":{"name":"StepIndicatorVerticalView","abstract":"

    A Step Indications View in vertical direction

    "},"Structs/StepperView.html":{"name":"StepperView","abstract":"

    A View for Step Indications.

    "},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16heightPreference6columnQrSi_tF":{"name":"heightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E15widthPreference6columnQrSi_tF":{"name":"widthPreference(column:)","abstract":"

    Stores the width for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8widthKeyQryF":{"name":"widthKey()","abstract":"

    Stores the width which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E9heightKeyQryF":{"name":"heightKey()","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E24verticalHeightPreference6columnQrSiSg_tF":{"name":"verticalHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E23pitstopHeightPreference6columnQrSiSg_tF":{"name":"pitstopHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16cgRectPreferenceQryF":{"name":"cgRectPreference()","abstract":"

    Stores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12setAlignment4typeQrAD0dF0O_tF":{"name":"setAlignment(type:)","abstract":"

    returns the alignment guide based on the alignemnt type.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getAlignment4typeAA08VerticalF0VAD0dF0O_tF":{"name":"getAlignment(type:)","abstract":"

    returmns the alginment based ont he Stepper Alignment

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E017embedINNavigationC0QryF":{"name":"embedINNavigationView()","abstract":"

    Embeds the view in navigationView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E010eraseToAnyC0AA0gC0VyF":{"name":"eraseToAnyView()","abstract":"

    Wrapper to AnyView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getYPosition3for12CoreGraphics7CGFloatVAD0D9AlignmentO_tF":{"name":"getYPosition(for:)","abstract":"

    Returns either top, center bottom bound positions

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8addStepsyQrSayqd__GAaBRd__lF":{"name":"addSteps(_:)","abstract":"

    Configures Steps to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10alignmentsyQrSayAD0D9AlignmentOGF":{"name":"alignments(_:)","abstract":"

    Sets alignments to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10indicatorsyQrSayAD0D14IndicationTypeOyqd__GGAaBRd__lF":{"name":"indicators(_:)","abstract":"

    Sets indicators to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepIndicatorModeyQrAD0dG0OF":{"name":"stepIndicatorMode(_:)","abstract":"

    Configures step Indicator mode to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E7spacingyQr12CoreGraphics7CGFloatVF":{"name":"spacing(_:)","abstract":"

    Configures spacing to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11autoSpacingyQrSbF":{"name":"autoSpacing(_:)","abstract":"

    Configures auto spacing to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11lineOptionsyQrAD0d4LineF0OF":{"name":"lineOptions(_:)","abstract":"

    Configures line options to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E6ifTrue_7contentQrSb_qd__xXEtAaBRd__lF":{"name":"ifTrue(_:content:)","abstract":"

    Conditional modifier

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAD0F8StopStepVGF":{"name":"addPitStops(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12animateStepsyQrSiF":{"name":"animateSteps(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E20loadingAnimationTimeyQrSdF":{"name":"loadingAnimationTime(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E3logyAA05EmptyC0VSSF":{"name":"log(_:)","abstract":"

    Method to add logging in View

    ","parent_name":"View"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE9customTopACvpZ":{"name":"customTop","abstract":"

    vertical alignment value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customBottomACvpZ":{"name":"customBottom","abstract":"

    vertical alignment value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customCenterACvpZ":{"name":"customCenter","abstract":"

    vertical alignment value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE8topValue12CoreGraphics7CGFloatVvpZ":{"name":"topValue","abstract":"

    default value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11centerValue12CoreGraphics7CGFloatVvpZ":{"name":"centerValue","abstract":"

    default value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11bottomValue12CoreGraphics7CGFloatVvpZ":{"name":"bottomValue","abstract":"

    default value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE5stepsSayAA03AnyF0VGvp":{"name":"steps","abstract":"

    property wrapper for StepsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE10alignmentsSayAD0E9AlignmentOGvp":{"name":"alignments","abstract":"

    property wrapper for AlignmentKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14indicationTypeSayAD0e10IndicationH0OyAA03AnyF0VGGvp":{"name":"indicationType","abstract":"

    property wrapper for StepperIndicationType

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11stepperModeAD0eH0Ovp":{"name":"stepperMode","abstract":"

    property wrapper for StepIndicatorModeKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    property wrapper for SpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    property wrapper for AutoSpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11lineOptionsAD0e4LineH0Ovp":{"name":"lineOptions","abstract":"

    property wrapper for LineOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14pitStopOptionsSayAD03PitH4StepVGvp":{"name":"pitStopOptions","abstract":"

    property wrapper for PitStopOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14stepAnimationsSivp":{"name":"stepAnimations","abstract":"

    property wrapper for StepAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE17loadAnimationTimeSdvp":{"name":"loadAnimationTime","abstract":"

    property wrapper for LoadAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html":{"name":"EnvironmentValues","abstract":"

    Environment values configuration for standard size margins, can be used across the app

    "},"Extensions/VerticalAlignment.html":{"name":"VerticalAlignment","abstract":"

    custom alignments for positioning

    "},"Extensions/View.html":{"name":"View","abstract":"

    Helper function of View to operate on

    "},"Enums/StepperMode.html#/s:11StepperView0A4ModeO8verticalyA2CmF":{"name":"vertical","abstract":"

    portrait mode

    ","parent_name":"StepperMode"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    landscape mode

    ","parent_name":"StepperMode"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"StepperLineOptions"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5Widtha":{"name":"Width","abstract":"

    alias to Width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6circleyACyxG7SwiftUI5ColorV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"circle(_:_:)","abstract":"

    option to customize Circle indicator Color and width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5imageyACyxG7SwiftUI5ImageV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"image(_:_:)","abstract":"

    option to use image indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO9animationyACyxGAA014NumberedCircleB0VcAEm7SwiftUI0B0RzlF":{"name":"animation(_:)","abstract":"

    option for Animation

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6customyACyxGxcAEm7SwiftUI0B0RzlF":{"name":"custom(_:)","abstract":"

    option to use custom View as step indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO3topyA2CmF":{"name":"top","abstract":"

    aligns step Indicator to top

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6centeryA2CmF":{"name":"center","abstract":"

    aligns step Indicator to center

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6bottomyA2CmF":{"name":"bottom","abstract":"

    aligns step Indicator to bottom

    ","parent_name":"StepperAlignment"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopLineOptions"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal red

    ","parent_name":"RedSubType"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light red

    ","parent_name":"RedSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO9sunFloweryA2EmF":{"name":"sunFlower","abstract":"

    sunflower yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3skyyA2EmF":{"name":"sky","abstract":"

    sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO8lightSkyyA2EmF":{"name":"lightSky","abstract":"

    light sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO7tiffanyyA2EmF":{"name":"tiffany","abstract":"

    tiffany blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4aquayA2EmF":{"name":"aqua","abstract":"

    aqua blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO10aquaMarineyA2EmF":{"name":"aquaMarine","abstract":"

    aqua marine blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO9turquoiseyA2EmF":{"name":"turquoise","abstract":"

    turquoise blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3seayA2EmF":{"name":"sea","abstract":"

    sea blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright blue

    ","parent_name":"BlueSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4fairyA2EmF":{"name":"fair","abstract":"

    fair green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4kiwiyA2EmF":{"name":"kiwi","abstract":"

    kiwi green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO8darkLimeyA2EmF":{"name":"darkLime","abstract":"

    dark lime green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6kermityA2EmF":{"name":"kermit","abstract":"

    kermit green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO9lightTealyA2EmF":{"name":"lightTeal","abstract":"

    light teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO11lighterTealyA2EmF":{"name":"lighterTeal","abstract":"

    lighter teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular green

    ","parent_name":"GreenSubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6darkeryA2EmF":{"name":"darker","abstract":"

    darker gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3dimyA2EmF":{"name":"dim","abstract":"

    dim gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8lightestyA2EmF":{"name":"lightest","abstract":"

    lightest gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6silveryA2EmF":{"name":"silver","abstract":"

    silver version of gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO12mediumSilveryA2EmF":{"name":"mediumSilver","abstract":"

    medium silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10darkSilveryA2EmF":{"name":"darkSilver","abstract":"

    dark silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4paleyA2EmF":{"name":"pale","abstract":"

    pale gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10battleShipyA2EmF":{"name":"battleShip","abstract":"

    battleShip gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"

    slate gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"

    charcoal gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"

    pale sky gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"

    iron gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"

    cod gray

    ","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"

    red and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"

    green and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"

    blue and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"

    gray and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"

    teal color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"

    lavender color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"

    orange color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"

    black color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"

    yellow and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"

    cyan color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"

    ploar color

    ","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"

    Color palette for all gray variations

    ","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"

    Color palette for all green variations

    ","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"

    Color palette for all blue variations

    ","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"

    Color palette for all yellow variations

    ","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"

    Color palette for all red variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"

    alias to Color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"

    returns the desired color based on the switch case matching criteria

    ","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"

    Color palette helper accessing colors and it’s variations.

    "},"Enums/PitStopLineOptions.html":{"name":"PitStopLineOptions","abstract":"

    Options for customizing pitstop line with either defaults or custom width and Color

    "},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"

    Options for stepper view alignments

    "},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"

    Options for displaying step indications can be either Circle or Imageor custom(View)

    "},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"

    Options for customizing line with either defaults or custom width and Color

    "},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"

    Options for aligns the step indicator either in vertical or horizontal

    "},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC9publisherSo7NSTimerC10FoundationE0D9PublisherCSgvp":{"name":"publisher","abstract":"

    create a publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5valueACSd_tcfc":{"name":"init(value:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5startyyF":{"name":"start()","abstract":"

    start the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC6cancelyyF":{"name":"cancel()","abstract":"

    cancel the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html":{"name":"LoadingTimer","abstract":"

    creates a publisher for loading time

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx b/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx index 3c24a43..e878e1f 100644 Binary files a/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx differ diff --git a/docs/docsets/StepperView.tgz b/docs/docsets/StepperView.tgz index bb812e2..815b8c3 100644 Binary files a/docs/docsets/StepperView.tgz and b/docs/docsets/StepperView.tgz differ diff --git a/docs/index.html b/docs/index.html index 86bacd2..b2b0c9e 100644 --- a/docs/index.html +++ b/docs/index.html @@ -95,6 +95,9 @@ + @@ -143,6 +146,9 @@ + @@ -406,7 +412,7 @@ it, simply add the following line to your Podfile.

    diff --git a/docs/search.json b/docs/search.json index c68d9f6..df54616 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1 +1 @@ -{"Structs/StepperView.html#/s:11StepperViewAAV5stepsSay7SwiftUI03AnyB0VGvp":{"name":"steps","abstract":"

    contains list of steps to be rendered next to Indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    alignments to place the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV14indicationTypeSayAA0a10IndicationD0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11lineOptionsAA0a4LineD0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11stepperModeAA0aD0Ovp":{"name":"stepperMode","abstract":"

    aligns the step indicator either in vertical or horizontal

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAVABycfc":{"name":"init()","abstract":"

    empty initilazer

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"StepperView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15pitStopsOptionsSayAA07PitStopC0VGvp":{"name":"pitStopsOptions","abstract":"

    environment variable to access pitstop options

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15verticalSpacing12CoreGraphics7CGFloatVvp":{"name":"verticalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cells10alignments14indicationType11lineOptions15verticalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:verticalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V17horizontalSpacing12CoreGraphics7CGFloatVvp":{"name":"horizontalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cells10alignments14indicationType11lineOptions17horizontalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:horizontalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates to draw the pitsop view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bounds value of the rendered step indicator

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    x-axis position of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V03pitD0xvp":{"name":"pitStop","abstract":"

    A pitsop view to render

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11lineOptionsAA0cd4LineF0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V8getColor4from7SwiftUI0F0VAA0cD11LineOptionsO_tF":{"name":"getColor(from:)","abstract":"

    Returns the Color from the line options provided.

    ","parent_name":"PitStopView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10lineHeight12CoreGraphics7CGFloatVvp":{"name":"lineHeight","abstract":"

    binding variable to hold lineHeight

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    binding variable to linx x-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineYPosition12CoreGraphics7CGFloatVvp":{"name":"lineYPosition","abstract":"

    binding variable to linx y-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10alignmentsAA0A9AlignmentO_AFtvp":{"name":"alignments","abstract":"

    tuple holding first and last stepper alignment

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"VerticalLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V7optionsAA0cdE7OptionsOvp":{"name":"options","abstract":"

    options for customizing pitstop line with either defaults or custom width and Color

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bound values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    binding variable to hold width of the View

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"PitStopLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V12dividerWidth12CoreGraphics7CGFloatVvp":{"name":"dividerWidth","abstract":"

    binding variable to hold the divider width

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V19lineYOffsetPosition12CoreGraphics7CGFloatVvp":{"name":"lineYOffsetPosition","abstract":"

    binding variable to hold line y-axis position

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"HorizontalLineView"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV12loadingTimerAA07LoadingF0Cvp":{"name":"loadingTimer","abstract":"

    loading time for animations

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV14circleProgress12CoreGraphics7CGFloatVvp":{"name":"circleProgress","abstract":"

    state to track the progress of the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV10completionSbvp":{"name":"completion","abstract":"

    handle completion status of the animation

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV7animateSbvp":{"name":"animate","abstract":"

    state to render view based on the value

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"AnimatedCircle"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V7animateSbvp":{"name":"animate","abstract":"

    animation state to render the view

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4text5width5color5delay16triggerAnimationACSS_12CoreGraphics7CGFloatV7SwiftUI5ColorVSdSbtcfc":{"name":"init(text:width:color:delay:triggerAnimation:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"NumberedCircleView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4typeAA0A14IndicationTypeOy7SwiftUI03AnyB0VGvp":{"name":"type","abstract":"

    indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V07indexofC0Sivp":{"name":"indexofIndicator","abstract":"

    index position of the indicator

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V10animationsSivp":{"name":"animations","abstract":"

    environment variable to access pitstop options

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V14indicationTypeSayAA0a10IndicationE0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V03getB10ForOverlay2of3forQrAA0A14IndicationTypeOy7SwiftUI03AnyB0VG_SitF":{"name":"getViewForOverlay(of:for:)","abstract":"

    provides the overlay View

    ","parent_name":"IndicatorView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp":{"name":"image","abstract":"

    icon for the step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp":{"name":"strokeColor","abstract":"

    stroke color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image5width5color11strokeColorAC7SwiftUI5ImageV_12CoreGraphics7CGFloatVAH0I0VAOtcfc":{"name":"init(image:width:color:strokeColor:)","abstract":"

    initiazes image , width , color and strokeColor

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"CircledIconView"},"Structs/TextView.html#/s:11StepperView04TextB0V4textSSvp":{"name":"text","abstract":"

    placeholder for text

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp":{"name":"font","abstract":"

    variable to hold font type

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4text4fontACSS_7SwiftUI4FontVtcfc":{"name":"init(text:font:)","abstract":"

    initilzes text and font

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"TextView"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view7SwiftUI03AnyB0Vvp":{"name":"view","abstract":"

    placeholder for View to render

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV11lineOptionsAA0cd4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customise pitstop line for width and Color

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view11lineOptionsAC7SwiftUI03AnyB0V_AA0cd4LineH0Otcfc":{"name":"init(view:lineOptions:)","abstract":"

    Initilazer to hold View and pit stop line Options

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"PitStopStep"},"Structs/Utils.html#/s:11StepperView5UtilsV15standardSpacing12CoreGraphics7CGFloatVvpZ":{"name":"standardSpacing","abstract":"

    constant for standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV11halfSpacing12CoreGraphics7CGFloatVvpZ":{"name":"halfSpacing","abstract":"

    constant for half the value of standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV14offsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"offsetConstant","abstract":"

    constant value for iOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV19watchoffsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"watchoffsetConstant","abstract":"

    constant value for watchOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV13angleRotationSdvpZ":{"name":"angleRotation","abstract":"

    constant value for angle of rotation

    ","parent_name":"Utils"},"Structs/HeightKey.html#/s:11StepperView9HeightKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightKey"},"Structs/HeightKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightKey"},"Structs/WidthKey.html#/s:11StepperView8WidthKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthKey"},"Structs/WidthKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthKey"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    placeholder to store id

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV4rectSo0C0Vvp":{"name":"rect","abstract":"

    placeholder to CGRect data

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"CGRectData"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:11StepperView19CGRectPreferenceKeyV12defaultValueAA0C4DataVSgSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"CGRectPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:11StepperView19BoundsPreferenceKeyV12defaultValue7SwiftUI6AnchorVySo6CGRectVGSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"BoundsPreferenceKey"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:11StepperView15WidthPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:11StepperView24VerticalHeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"VerticalHeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:11StepperView16HeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightPreference"},"Structs/LoadAnimationOptionsKey.html#/s:11StepperView23LoadAnimationOptionsKeyV12defaultValueSdvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LoadAnimationOptionsKey"},"Structs/StepAnimationOptionsKey.html#/s:11StepperView23StepAnimationOptionsKeyV12defaultValueSivpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepAnimationOptionsKey"},"Structs/PitStopOptionsKey.html#/s:11StepperView17PitStopOptionsKeyV12defaultValueSayAA0cD4StepVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitStopOptionsKey"},"Structs/LineOptionsKey.html#/s:11StepperView14LineOptionsKeyV12defaultValueAA0acD0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LineOptionsKey"},"Structs/SpacingKey.html#/s:11StepperView10SpacingKeyV12defaultValue12CoreGraphics7CGFloatVvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"SpacingKey"},"Structs/StepIndicatorModeKey.html#/s:11StepperView20StepIndicatorModeKeyV12defaultValueAA0aE0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepIndicatorModeKey"},"Structs/IndicatorKey.html#/s:11StepperView12IndicatorKeyV12defaultValueSayAA0A14IndicationTypeOy7SwiftUI03AnyB0VGGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"IndicatorKey"},"Structs/AlignmentKey.html#/s:11StepperView12AlignmentKeyV12defaultValueSayAA0aC0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AlignmentKey"},"Structs/StepsKey.html#/s:11StepperView8StepsKeyV12defaultValueSay7SwiftUI03AnyB0VGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepsKey"},"Structs/StepsKey.html":{"name":"StepsKey","abstract":"

    Environment Key for Steps

    "},"Structs/AlignmentKey.html":{"name":"AlignmentKey","abstract":"

    Environment Key for alignments

    "},"Structs/IndicatorKey.html":{"name":"IndicatorKey","abstract":"

    Environment Key for Indicators

    "},"Structs/StepIndicatorModeKey.html":{"name":"StepIndicatorModeKey","abstract":"

    Environment Key for StepIndicatorMode

    "},"Structs/SpacingKey.html":{"name":"SpacingKey","abstract":"

    Environment Key for Spacing

    "},"Structs/LineOptionsKey.html":{"name":"LineOptionsKey","abstract":"

    Environment Key for Line Options

    "},"Structs/PitStopOptionsKey.html":{"name":"PitStopOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepAnimationOptionsKey.html":{"name":"StepAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/LoadAnimationOptionsKey.html":{"name":"LoadAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/HeightPreference.html":{"name":"HeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/VerticalHeightPreference.html":{"name":"VerticalHeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/WidthPreference.html":{"name":"WidthPreference","abstract":"

    Collects width of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/BoundsPreferenceKey.html":{"name":"BoundsPreferenceKey","abstract":"

    Collects bound, center coordinates and pass layout data to it’s parent View

    "},"Structs/CGRectPreferenceKey.html":{"name":"CGRectPreferenceKey","abstract":"

    Preference Key for CGRect

    "},"Structs/CGRectData.html":{"name":"CGRectData","abstract":"

    placeholder struct to hold CGRect data.

    "},"Structs/WidthKey.html":{"name":"WidthKey","abstract":"

    Preference Key for width

    "},"Structs/HeightKey.html":{"name":"HeightKey","abstract":"

    Preference Key for height

    "},"Structs/Utils.html":{"name":"Utils","abstract":"

    placeholder to constants

    "},"Structs/PitStopStep.html":{"name":"PitStopStep","abstract":"

    Pitstop view and custom options

    "},"Structs/TextView.html":{"name":"TextView","abstract":"

    A View for hostign text with proper frame alignment , lineLimit modifiers

    "},"Structs/CircledIconView.html":{"name":"CircledIconView","abstract":"

    A Circled Icon View for Step Indicator

    "},"Structs/IndicatorView.html":{"name":"IndicatorView","abstract":"

    A View for Step Indicator

    "},"Structs/NumberedCircleView.html":{"name":"NumberedCircleView","abstract":"

    Circle view with text inside for Step Indicator

    "},"Structs/AnimatedCircle.html":{"name":"AnimatedCircle","abstract":"

    circles around the border with progress

    "},"Structs/HorizontalLineView.html":{"name":"HorizontalLineView","abstract":"

    Horizontal Line View for Step Indictor

    "},"Structs/PitStopLineView.html":{"name":"PitStopLineView","abstract":"

    pitstop Line View for each of the step indicator

    "},"Structs/VerticalLineView.html":{"name":"VerticalLineView","abstract":"

    Vertical Line View for Step Indictor

    "},"Structs/PitStopView.html":{"name":"PitStopView","abstract":"

    A View for setting up a pitstop for eg: line with a circle or custom view

    "},"Structs/StepIndicatorHorizontalView.html":{"name":"StepIndicatorHorizontalView","abstract":"

    A Step Indications View in horizontal direction

    "},"Structs/StepIndicatorVerticalView.html":{"name":"StepIndicatorVerticalView","abstract":"

    A Step Indications View in vertical direction

    "},"Structs/StepperView.html":{"name":"StepperView","abstract":"

    A View for Step Indications.

    "},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16heightPreference6columnQrSi_tF":{"name":"heightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E15widthPreference6columnQrSi_tF":{"name":"widthPreference(column:)","abstract":"

    Stores the width for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8widthKeyQryF":{"name":"widthKey()","abstract":"

    Stores the width which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E9heightKeyQryF":{"name":"heightKey()","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E24verticalHeightPreference6columnQrSiSg_tF":{"name":"verticalHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16cgRectPreferenceQryF":{"name":"cgRectPreference()","abstract":"

    Stores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12setAlignment4typeQrAD0dF0O_tF":{"name":"setAlignment(type:)","abstract":"

    returns the alignment guide based on the alignemnt type.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getAlignment4typeAA08VerticalF0VAD0dF0O_tF":{"name":"getAlignment(type:)","abstract":"

    returmns the alginment based ont he Stepper Alignment

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E017embedINNavigationC0QryF":{"name":"embedINNavigationView()","abstract":"

    Embeds the view in navigationView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E010eraseToAnyC0AA0gC0VyF":{"name":"eraseToAnyView()","abstract":"

    Wrapper to AnyView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getYPosition3for12CoreGraphics7CGFloatVAD0D9AlignmentO_tF":{"name":"getYPosition(for:)","abstract":"

    Returns either top, center bottom bound positions

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8addStepsyQrSayqd__GAaBRd__lF":{"name":"addSteps(_:)","abstract":"

    Configures Steps to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10alignmentsyQrSayAD0D9AlignmentOGF":{"name":"alignments(_:)","abstract":"

    Sets alignments to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10indicatorsyQrSayAD0D14IndicationTypeOyqd__GGAaBRd__lF":{"name":"indicators(_:)","abstract":"

    Sets indicators to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepIndicatorModeyQrAD0dG0OF":{"name":"stepIndicatorMode(_:)","abstract":"

    Configures step Indicator mode to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E7spacingyQr12CoreGraphics7CGFloatVF":{"name":"spacing(_:)","abstract":"

    Configures spacing to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11lineOptionsyQrAD0d4LineF0OF":{"name":"lineOptions(_:)","abstract":"

    Configures line options to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E6ifTrue_7contentQrSb_qd__xXEtAaBRd__lF":{"name":"ifTrue(_:content:)","abstract":"

    Conditional modifier

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAD0F8StopStepVGF":{"name":"addPitStops(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12animateStepsyQrSiF":{"name":"animateSteps(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E20loadingAnimationTimeyQrSdF":{"name":"loadingAnimationTime(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE9customTopACvpZ":{"name":"customTop","abstract":"

    vertical alignment value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customBottomACvpZ":{"name":"customBottom","abstract":"

    vertical alignment value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customCenterACvpZ":{"name":"customCenter","abstract":"

    vertical alignment value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE8topValue12CoreGraphics7CGFloatVvpZ":{"name":"topValue","abstract":"

    default value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11centerValue12CoreGraphics7CGFloatVvpZ":{"name":"centerValue","abstract":"

    default value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11bottomValue12CoreGraphics7CGFloatVvpZ":{"name":"bottomValue","abstract":"

    default value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE5stepsSayAA03AnyF0VGvp":{"name":"steps","abstract":"

    property wrapper for StepsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE10alignmentsSayAD0E9AlignmentOGvp":{"name":"alignments","abstract":"

    property wrapper for AlignmentKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14indicationTypeSayAD0e10IndicationH0OyAA03AnyF0VGGvp":{"name":"indicationType","abstract":"

    property wrapper for StepperIndicationType

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11stepperModeAD0eH0Ovp":{"name":"stepperMode","abstract":"

    property wrapper for StepIndicatorModeKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    property wrapper for SpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11lineOptionsAD0e4LineH0Ovp":{"name":"lineOptions","abstract":"

    property wrapper for LineOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14pitStopOptionsSayAD03PitH4StepVGvp":{"name":"pitStopOptions","abstract":"

    property wrapper for PitStopOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14stepAnimationsSivp":{"name":"stepAnimations","abstract":"

    property wrapper for StepAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE17loadAnimationTimeSdvp":{"name":"loadAnimationTime","abstract":"

    property wrapper for LoadAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html":{"name":"EnvironmentValues","abstract":"

    Environment values configuration for standard size margins, can be used across the app

    "},"Extensions/VerticalAlignment.html":{"name":"VerticalAlignment","abstract":"

    custom alignments for positioning

    "},"Extensions/View.html":{"name":"View","abstract":"

    Helper function of View to operate on

    "},"Enums/StepperMode.html#/s:11StepperView0A4ModeO8verticalyA2CmF":{"name":"vertical","abstract":"

    portrait mode

    ","parent_name":"StepperMode"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    landscape mode

    ","parent_name":"StepperMode"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"StepperLineOptions"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5Widtha":{"name":"Width","abstract":"

    alias to Width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6circleyACyxG7SwiftUI5ColorV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"circle(_:_:)","abstract":"

    option to customize Circle indicator Color and width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5imageyACyxG7SwiftUI5ImageV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"image(_:_:)","abstract":"

    option to use image indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO9animationyACyxGAA014NumberedCircleB0VcAEm7SwiftUI0B0RzlF":{"name":"animation(_:)","abstract":"

    option for Animation

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6customyACyxGxcAEm7SwiftUI0B0RzlF":{"name":"custom(_:)","abstract":"

    option to use custom View as step indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO3topyA2CmF":{"name":"top","abstract":"

    aligns step Indicator to top

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6centeryA2CmF":{"name":"center","abstract":"

    aligns step Indicator to center

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6bottomyA2CmF":{"name":"bottom","abstract":"

    aligns step Indicator to bottom

    ","parent_name":"StepperAlignment"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopLineOptions"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal red

    ","parent_name":"RedSubType"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light red

    ","parent_name":"RedSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO9sunFloweryA2EmF":{"name":"sunFlower","abstract":"

    sunflower yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3skyyA2EmF":{"name":"sky","abstract":"

    sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO8lightSkyyA2EmF":{"name":"lightSky","abstract":"

    light sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO7tiffanyyA2EmF":{"name":"tiffany","abstract":"

    tiffany blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4aquayA2EmF":{"name":"aqua","abstract":"

    aqua blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO10aquaMarineyA2EmF":{"name":"aquaMarine","abstract":"

    aqua marine blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO9turquoiseyA2EmF":{"name":"turquoise","abstract":"

    turquoise blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3seayA2EmF":{"name":"sea","abstract":"

    sea blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright blue

    ","parent_name":"BlueSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4fairyA2EmF":{"name":"fair","abstract":"

    fair green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4kiwiyA2EmF":{"name":"kiwi","abstract":"

    kiwi green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO8darkLimeyA2EmF":{"name":"darkLime","abstract":"

    dark lime green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6kermityA2EmF":{"name":"kermit","abstract":"

    kermit green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO9lightTealyA2EmF":{"name":"lightTeal","abstract":"

    light teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO11lighterTealyA2EmF":{"name":"lighterTeal","abstract":"

    lighter teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular green

    ","parent_name":"GreenSubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6darkeryA2EmF":{"name":"darker","abstract":"

    darker gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3dimyA2EmF":{"name":"dim","abstract":"

    dim gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8lightestyA2EmF":{"name":"lightest","abstract":"

    lightest gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6silveryA2EmF":{"name":"silver","abstract":"

    silver version of gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO12mediumSilveryA2EmF":{"name":"mediumSilver","abstract":"

    medium silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10darkSilveryA2EmF":{"name":"darkSilver","abstract":"

    dark silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4paleyA2EmF":{"name":"pale","abstract":"

    pale gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10battleShipyA2EmF":{"name":"battleShip","abstract":"

    battleShip gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"

    slate gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"

    charcoal gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"

    pale sky gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"

    iron gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"

    cod gray

    ","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"

    red and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"

    green and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"

    blue and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"

    gray and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"

    teal color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"

    lavender color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"

    orange color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"

    black color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"

    yellow and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"

    cyan color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"

    ploar color

    ","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"

    Color palette for all gray variations

    ","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"

    Color palette for all green variations

    ","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"

    Color palette for all blue variations

    ","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"

    Color palette for all yellow variations

    ","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"

    Color palette for all red variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"

    alias to Color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"

    returns the desired color based on the switch case matching criteria

    ","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"

    Color palette helper accessing colors and it’s variations.

    "},"Enums/PitStopLineOptions.html":{"name":"PitStopLineOptions","abstract":"

    Options for customizing pitstop line with either defaults or custom width and Color

    "},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"

    Options for stepper view alignments

    "},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"

    Options for displaying step indications can be either Circle or Imageor custom(View)

    "},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"

    Options for customizing line with either defaults or custom width and Color

    "},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"

    Options for aligns the step indicator either in vertical or horizontal

    "},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC9publisherSo7NSTimerC10FoundationE0D9PublisherCSgvp":{"name":"publisher","abstract":"

    create a publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5valueACSd_tcfc":{"name":"init(value:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5startyyF":{"name":"start()","abstract":"

    start the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC6cancelyyF":{"name":"cancel()","abstract":"

    cancel the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html":{"name":"LoadingTimer","abstract":"

    creates a publisher for loading time

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/StepperView.html#/s:11StepperViewAAV5stepsSay7SwiftUI03AnyB0VGvp":{"name":"steps","abstract":"

    contains list of steps to be rendered next to Indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    alignments to place the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV14indicationTypeSayAA0a10IndicationD0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11lineOptionsAA0a4LineD0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11stepperModeAA0aD0Ovp":{"name":"stepperMode","abstract":"

    aligns the step indicator either in vertical or horizontal

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAVABycfc":{"name":"init()","abstract":"

    empty initilazer

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"StepperView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15pitStopsOptionsSayAA07PitStopC0VGvp":{"name":"pitStopsOptions","abstract":"

    environment variable to access pitstop options

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to access pitstop options

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15verticalSpacing12CoreGraphics7CGFloatVvp":{"name":"verticalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V5cells10alignments14indicationType11lineOptions15verticalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:verticalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V17horizontalSpacing12CoreGraphics7CGFloatVvp":{"name":"horizontalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cells10alignments14indicationType11lineOptions17horizontalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:horizontalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates to draw the pitsop view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bounds value of the rendered step indicator

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    x-axis position of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V03pitD0xvp":{"name":"pitStop","abstract":"

    A pitsop view to render

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11lineOptionsAA0cd4LineF0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11heightIndexSivp":{"name":"heightIndex","abstract":"

    Index position to calculate the height of the pitstop view

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to access pitstop options

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V8getColor4from7SwiftUI0F0VAA0cD11LineOptionsO_tF":{"name":"getColor(from:)","abstract":"

    Returns the Color from the line options provided.

    ","parent_name":"PitStopView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10lineHeight12CoreGraphics7CGFloatVvp":{"name":"lineHeight","abstract":"

    binding variable to hold lineHeight

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    binding variable to linx x-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineYPosition12CoreGraphics7CGFloatVvp":{"name":"lineYPosition","abstract":"

    binding variable to linx y-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10alignmentsAA0A9AlignmentO_AFtvp":{"name":"alignments","abstract":"

    tuple holding first and last stepper alignment

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"VerticalLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V7optionsAA0cdE7OptionsOvp":{"name":"options","abstract":"

    options for customizing pitstop line with either defaults or custom width and Color

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bound values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    binding variable to hold width of the View

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"PitStopLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V12dividerWidth12CoreGraphics7CGFloatVvp":{"name":"dividerWidth","abstract":"

    binding variable to hold the divider width

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V19lineYOffsetPosition12CoreGraphics7CGFloatVvp":{"name":"lineYOffsetPosition","abstract":"

    binding variable to hold line y-axis position

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"HorizontalLineView"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV12loadingTimerAA07LoadingF0Cvp":{"name":"loadingTimer","abstract":"

    loading time for animations

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV14circleProgress12CoreGraphics7CGFloatVvp":{"name":"circleProgress","abstract":"

    state to track the progress of the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV10completionSbvp":{"name":"completion","abstract":"

    handle completion status of the animation

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV7animateSbvp":{"name":"animate","abstract":"

    state to render view based on the value

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"AnimatedCircle"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V7animateSbvp":{"name":"animate","abstract":"

    animation state to render the view

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4text5width5color5delay16triggerAnimationACSS_12CoreGraphics7CGFloatV7SwiftUI5ColorVSdSbtcfc":{"name":"init(text:width:color:delay:triggerAnimation:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"NumberedCircleView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4typeAA0A14IndicationTypeOy7SwiftUI03AnyB0VGvp":{"name":"type","abstract":"

    indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V07indexofC0Sivp":{"name":"indexofIndicator","abstract":"

    index position of the indicator

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V10animationsSivp":{"name":"animations","abstract":"

    environment variable to access pitstop options

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V14indicationTypeSayAA0a10IndicationE0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V03getB10ForOverlay2of3forQrAA0A14IndicationTypeOy7SwiftUI03AnyB0VG_SitF":{"name":"getViewForOverlay(of:for:)","abstract":"

    provides the overlay View

    ","parent_name":"IndicatorView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp":{"name":"image","abstract":"

    icon for the step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp":{"name":"strokeColor","abstract":"

    stroke color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image5width5color11strokeColorAC7SwiftUI5ImageV_12CoreGraphics7CGFloatVAH0I0VAOtcfc":{"name":"init(image:width:color:strokeColor:)","abstract":"

    initiazes image , width , color and strokeColor

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"CircledIconView"},"Structs/TextView.html#/s:11StepperView04TextB0V4textSSvp":{"name":"text","abstract":"

    placeholder for text

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp":{"name":"font","abstract":"

    variable to hold font type

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4text4fontACSS_7SwiftUI4FontVtcfc":{"name":"init(text:font:)","abstract":"

    initilzes text and font

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"TextView"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view7SwiftUI03AnyB0Vvp":{"name":"view","abstract":"

    placeholder for View to render

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV11lineOptionsAA0cd4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customise pitstop line for width and Color

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view11lineOptionsAC7SwiftUI03AnyB0V_AA0cd4LineH0Otcfc":{"name":"init(view:lineOptions:)","abstract":"

    Initilazer to hold View and pit stop line Options

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"PitStopStep"},"Structs/Utils.html#/s:11StepperView5UtilsV15standardSpacing12CoreGraphics7CGFloatVvpZ":{"name":"standardSpacing","abstract":"

    constant for standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV11halfSpacing12CoreGraphics7CGFloatVvpZ":{"name":"halfSpacing","abstract":"

    constant for half the value of standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV14offsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"offsetConstant","abstract":"

    constant value for iOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV19watchoffsetConstant12CoreGraphics7CGFloatVvpZ":{"name":"watchoffsetConstant","abstract":"

    constant value for watchOS offsets

    ","parent_name":"Utils"},"Structs/Utils.html#/s:11StepperView5UtilsV13angleRotationSdvpZ":{"name":"angleRotation","abstract":"

    constant value for angle of rotation

    ","parent_name":"Utils"},"Structs/HeightKey.html#/s:11StepperView9HeightKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightKey"},"Structs/HeightKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightKey"},"Structs/WidthKey.html#/s:11StepperView8WidthKeyV12defaultValue12CoreGraphics7CGFloatVSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthKey"},"Structs/WidthKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthKey"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    placeholder to store id

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV4rectSo0C0Vvp":{"name":"rect","abstract":"

    placeholder to CGRect data

    ","parent_name":"CGRectData"},"Structs/CGRectData.html#/s:11StepperView10CGRectDataV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"CGRectData"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:11StepperView19CGRectPreferenceKeyV12defaultValueAA0C4DataVSgSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"CGRectPreferenceKey"},"Structs/CGRectPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"CGRectPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:11StepperView19BoundsPreferenceKeyV12defaultValue7SwiftUI6AnchorVySo6CGRectVGSgvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"BoundsPreferenceKey"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:11StepperView15WidthPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"WidthPreference"},"Structs/WidthPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"WidthPreference"},"Structs/PitstopHeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"PitstopHeightPreference"},"Structs/PitstopHeightPreference.html#/s:11StepperView23PitstopHeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitstopHeightPreference"},"Structs/PitstopHeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"PitstopHeightPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:11StepperView24VerticalHeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"VerticalHeightPreference"},"Structs/VerticalHeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"VerticalHeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:11StepperView16HeightPreferenceV12defaultValueSDySi12CoreGraphics7CGFloatVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"HeightPreference"},"Structs/HeightPreference.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"HeightPreference"},"Structs/LoadAnimationOptionsKey.html#/s:11StepperView23LoadAnimationOptionsKeyV12defaultValueSdvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LoadAnimationOptionsKey"},"Structs/StepAnimationOptionsKey.html#/s:11StepperView23StepAnimationOptionsKeyV12defaultValueSivpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepAnimationOptionsKey"},"Structs/PitStopOptionsKey.html#/s:11StepperView17PitStopOptionsKeyV12defaultValueSayAA0cD4StepVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitStopOptionsKey"},"Structs/LineOptionsKey.html#/s:11StepperView14LineOptionsKeyV12defaultValueAA0acD0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LineOptionsKey"},"Structs/AutoSpacingKey.html#/s:11StepperView14AutoSpacingKeyV12defaultValueSbvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AutoSpacingKey"},"Structs/SpacingKey.html#/s:11StepperView10SpacingKeyV12defaultValue12CoreGraphics7CGFloatVvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"SpacingKey"},"Structs/StepIndicatorModeKey.html#/s:11StepperView20StepIndicatorModeKeyV12defaultValueAA0aE0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepIndicatorModeKey"},"Structs/IndicatorKey.html#/s:11StepperView12IndicatorKeyV12defaultValueSayAA0A14IndicationTypeOy7SwiftUI03AnyB0VGGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"IndicatorKey"},"Structs/AlignmentKey.html#/s:11StepperView12AlignmentKeyV12defaultValueSayAA0aC0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AlignmentKey"},"Structs/StepsKey.html#/s:11StepperView8StepsKeyV12defaultValueSay7SwiftUI03AnyB0VGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepsKey"},"Structs/StepsKey.html":{"name":"StepsKey","abstract":"

    Environment Key for Steps

    "},"Structs/AlignmentKey.html":{"name":"AlignmentKey","abstract":"

    Environment Key for alignments

    "},"Structs/IndicatorKey.html":{"name":"IndicatorKey","abstract":"

    Environment Key for Indicators

    "},"Structs/StepIndicatorModeKey.html":{"name":"StepIndicatorModeKey","abstract":"

    Environment Key for StepIndicatorMode

    "},"Structs/SpacingKey.html":{"name":"SpacingKey","abstract":"

    Environment Key for Spacing

    "},"Structs/AutoSpacingKey.html":{"name":"AutoSpacingKey","abstract":"

    Environment Key for Auto Spacing

    "},"Structs/LineOptionsKey.html":{"name":"LineOptionsKey","abstract":"

    Environment Key for Line Options

    "},"Structs/PitStopOptionsKey.html":{"name":"PitStopOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepAnimationOptionsKey.html":{"name":"StepAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/LoadAnimationOptionsKey.html":{"name":"LoadAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/HeightPreference.html":{"name":"HeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/VerticalHeightPreference.html":{"name":"VerticalHeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/PitstopHeightPreference.html":{"name":"PitstopHeightPreference","abstract":"

    Collects height of all pistop cells, with reduce takes the maximum value for the given key

    "},"Structs/WidthPreference.html":{"name":"WidthPreference","abstract":"

    Collects width of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/BoundsPreferenceKey.html":{"name":"BoundsPreferenceKey","abstract":"

    Collects bound, center coordinates and pass layout data to it’s parent View

    "},"Structs/CGRectPreferenceKey.html":{"name":"CGRectPreferenceKey","abstract":"

    Preference Key for CGRect

    "},"Structs/CGRectData.html":{"name":"CGRectData","abstract":"

    placeholder struct to hold CGRect data.

    "},"Structs/WidthKey.html":{"name":"WidthKey","abstract":"

    Preference Key for width

    "},"Structs/HeightKey.html":{"name":"HeightKey","abstract":"

    Preference Key for height

    "},"Structs/Utils.html":{"name":"Utils","abstract":"

    placeholder to constants

    "},"Structs/PitStopStep.html":{"name":"PitStopStep","abstract":"

    Pitstop view and custom options

    "},"Structs/TextView.html":{"name":"TextView","abstract":"

    A View for hostign text with proper frame alignment , lineLimit modifiers

    "},"Structs/CircledIconView.html":{"name":"CircledIconView","abstract":"

    A Circled Icon View for Step Indicator

    "},"Structs/IndicatorView.html":{"name":"IndicatorView","abstract":"

    A View for Step Indicator

    "},"Structs/NumberedCircleView.html":{"name":"NumberedCircleView","abstract":"

    Circle view with text inside for Step Indicator

    "},"Structs/AnimatedCircle.html":{"name":"AnimatedCircle","abstract":"

    circles around the border with progress

    "},"Structs/HorizontalLineView.html":{"name":"HorizontalLineView","abstract":"

    Horizontal Line View for Step Indictor

    "},"Structs/PitStopLineView.html":{"name":"PitStopLineView","abstract":"

    pitstop Line View for each of the step indicator

    "},"Structs/VerticalLineView.html":{"name":"VerticalLineView","abstract":"

    Vertical Line View for Step Indictor

    "},"Structs/PitStopView.html":{"name":"PitStopView","abstract":"

    A View for setting up a pitstop for eg: line with a circle or custom view

    "},"Structs/StepIndicatorHorizontalView.html":{"name":"StepIndicatorHorizontalView","abstract":"

    A Step Indications View in horizontal direction

    "},"Structs/StepIndicatorVerticalView.html":{"name":"StepIndicatorVerticalView","abstract":"

    A Step Indications View in vertical direction

    "},"Structs/StepperView.html":{"name":"StepperView","abstract":"

    A View for Step Indications.

    "},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16heightPreference6columnQrSi_tF":{"name":"heightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E15widthPreference6columnQrSi_tF":{"name":"widthPreference(column:)","abstract":"

    Stores the width for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8widthKeyQryF":{"name":"widthKey()","abstract":"

    Stores the width which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E9heightKeyQryF":{"name":"heightKey()","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E24verticalHeightPreference6columnQrSiSg_tF":{"name":"verticalHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E23pitstopHeightPreference6columnQrSiSg_tF":{"name":"pitstopHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16cgRectPreferenceQryF":{"name":"cgRectPreference()","abstract":"

    Stores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12setAlignment4typeQrAD0dF0O_tF":{"name":"setAlignment(type:)","abstract":"

    returns the alignment guide based on the alignemnt type.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getAlignment4typeAA08VerticalF0VAD0dF0O_tF":{"name":"getAlignment(type:)","abstract":"

    returmns the alginment based ont he Stepper Alignment

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E017embedINNavigationC0QryF":{"name":"embedINNavigationView()","abstract":"

    Embeds the view in navigationView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E010eraseToAnyC0AA0gC0VyF":{"name":"eraseToAnyView()","abstract":"

    Wrapper to AnyView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getYPosition3for12CoreGraphics7CGFloatVAD0D9AlignmentO_tF":{"name":"getYPosition(for:)","abstract":"

    Returns either top, center bottom bound positions

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8addStepsyQrSayqd__GAaBRd__lF":{"name":"addSteps(_:)","abstract":"

    Configures Steps to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10alignmentsyQrSayAD0D9AlignmentOGF":{"name":"alignments(_:)","abstract":"

    Sets alignments to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10indicatorsyQrSayAD0D14IndicationTypeOyqd__GGAaBRd__lF":{"name":"indicators(_:)","abstract":"

    Sets indicators to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepIndicatorModeyQrAD0dG0OF":{"name":"stepIndicatorMode(_:)","abstract":"

    Configures step Indicator mode to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E7spacingyQr12CoreGraphics7CGFloatVF":{"name":"spacing(_:)","abstract":"

    Configures spacing to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11autoSpacingyQrSbF":{"name":"autoSpacing(_:)","abstract":"

    Configures auto spacing to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11lineOptionsyQrAD0d4LineF0OF":{"name":"lineOptions(_:)","abstract":"

    Configures line options to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E6ifTrue_7contentQrSb_qd__xXEtAaBRd__lF":{"name":"ifTrue(_:content:)","abstract":"

    Conditional modifier

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAD0F8StopStepVGF":{"name":"addPitStops(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12animateStepsyQrSiF":{"name":"animateSteps(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E20loadingAnimationTimeyQrSdF":{"name":"loadingAnimationTime(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E3logyAA05EmptyC0VSSF":{"name":"log(_:)","abstract":"

    Method to add logging in View

    ","parent_name":"View"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE9customTopACvpZ":{"name":"customTop","abstract":"

    vertical alignment value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customBottomACvpZ":{"name":"customBottom","abstract":"

    vertical alignment value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customCenterACvpZ":{"name":"customCenter","abstract":"

    vertical alignment value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE8topValue12CoreGraphics7CGFloatVvpZ":{"name":"topValue","abstract":"

    default value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11centerValue12CoreGraphics7CGFloatVvpZ":{"name":"centerValue","abstract":"

    default value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11bottomValue12CoreGraphics7CGFloatVvpZ":{"name":"bottomValue","abstract":"

    default value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE5stepsSayAA03AnyF0VGvp":{"name":"steps","abstract":"

    property wrapper for StepsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE10alignmentsSayAD0E9AlignmentOGvp":{"name":"alignments","abstract":"

    property wrapper for AlignmentKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14indicationTypeSayAD0e10IndicationH0OyAA03AnyF0VGGvp":{"name":"indicationType","abstract":"

    property wrapper for StepperIndicationType

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11stepperModeAD0eH0Ovp":{"name":"stepperMode","abstract":"

    property wrapper for StepIndicatorModeKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    property wrapper for SpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    property wrapper for AutoSpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11lineOptionsAD0e4LineH0Ovp":{"name":"lineOptions","abstract":"

    property wrapper for LineOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14pitStopOptionsSayAD03PitH4StepVGvp":{"name":"pitStopOptions","abstract":"

    property wrapper for PitStopOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14stepAnimationsSivp":{"name":"stepAnimations","abstract":"

    property wrapper for StepAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE17loadAnimationTimeSdvp":{"name":"loadAnimationTime","abstract":"

    property wrapper for LoadAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html":{"name":"EnvironmentValues","abstract":"

    Environment values configuration for standard size margins, can be used across the app

    "},"Extensions/VerticalAlignment.html":{"name":"VerticalAlignment","abstract":"

    custom alignments for positioning

    "},"Extensions/View.html":{"name":"View","abstract":"

    Helper function of View to operate on

    "},"Enums/StepperMode.html#/s:11StepperView0A4ModeO8verticalyA2CmF":{"name":"vertical","abstract":"

    portrait mode

    ","parent_name":"StepperMode"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO10horizontalyA2CmF":{"name":"horizontal","abstract":"

    landscape mode

    ","parent_name":"StepperMode"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"StepperLineOptions"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5Widtha":{"name":"Width","abstract":"

    alias to Width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6circleyACyxG7SwiftUI5ColorV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"circle(_:_:)","abstract":"

    option to customize Circle indicator Color and width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5imageyACyxG7SwiftUI5ImageV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"image(_:_:)","abstract":"

    option to use image indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO9animationyACyxGAA014NumberedCircleB0VcAEm7SwiftUI0B0RzlF":{"name":"animation(_:)","abstract":"

    option for Animation

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6customyACyxGxcAEm7SwiftUI0B0RzlF":{"name":"custom(_:)","abstract":"

    option to use custom View as step indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO3topyA2CmF":{"name":"top","abstract":"

    aligns step Indicator to top

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6centeryA2CmF":{"name":"center","abstract":"

    aligns step Indicator to center

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6bottomyA2CmF":{"name":"bottom","abstract":"

    aligns step Indicator to bottom

    ","parent_name":"StepperAlignment"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopLineOptions"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal red

    ","parent_name":"RedSubType"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light red

    ","parent_name":"RedSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO9sunFloweryA2EmF":{"name":"sunFlower","abstract":"

    sunflower yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3skyyA2EmF":{"name":"sky","abstract":"

    sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO8lightSkyyA2EmF":{"name":"lightSky","abstract":"

    light sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO7tiffanyyA2EmF":{"name":"tiffany","abstract":"

    tiffany blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4aquayA2EmF":{"name":"aqua","abstract":"

    aqua blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO10aquaMarineyA2EmF":{"name":"aquaMarine","abstract":"

    aqua marine blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO9turquoiseyA2EmF":{"name":"turquoise","abstract":"

    turquoise blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3seayA2EmF":{"name":"sea","abstract":"

    sea blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright blue

    ","parent_name":"BlueSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4fairyA2EmF":{"name":"fair","abstract":"

    fair green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4kiwiyA2EmF":{"name":"kiwi","abstract":"

    kiwi green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO8darkLimeyA2EmF":{"name":"darkLime","abstract":"

    dark lime green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6kermityA2EmF":{"name":"kermit","abstract":"

    kermit green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO9lightTealyA2EmF":{"name":"lightTeal","abstract":"

    light teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO11lighterTealyA2EmF":{"name":"lighterTeal","abstract":"

    lighter teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular green

    ","parent_name":"GreenSubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6darkeryA2EmF":{"name":"darker","abstract":"

    darker gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3dimyA2EmF":{"name":"dim","abstract":"

    dim gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8lightestyA2EmF":{"name":"lightest","abstract":"

    lightest gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6silveryA2EmF":{"name":"silver","abstract":"

    silver version of gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO12mediumSilveryA2EmF":{"name":"mediumSilver","abstract":"

    medium silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10darkSilveryA2EmF":{"name":"darkSilver","abstract":"

    dark silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4paleyA2EmF":{"name":"pale","abstract":"

    pale gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10battleShipyA2EmF":{"name":"battleShip","abstract":"

    battleShip gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"

    slate gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"

    charcoal gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"

    pale sky gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"

    iron gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"

    cod gray

    ","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"

    red and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"

    green and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"

    blue and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"

    gray and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"

    teal color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"

    lavender color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"

    orange color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"

    black color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"

    yellow and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"

    cyan color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"

    ploar color

    ","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"

    Color palette for all gray variations

    ","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"

    Color palette for all green variations

    ","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"

    Color palette for all blue variations

    ","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"

    Color palette for all yellow variations

    ","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"

    Color palette for all red variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"

    alias to Color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"

    returns the desired color based on the switch case matching criteria

    ","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"

    Color palette helper accessing colors and it’s variations.

    "},"Enums/PitStopLineOptions.html":{"name":"PitStopLineOptions","abstract":"

    Options for customizing pitstop line with either defaults or custom width and Color

    "},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"

    Options for stepper view alignments

    "},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"

    Options for displaying step indications can be either Circle or Imageor custom(View)

    "},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"

    Options for customizing line with either defaults or custom width and Color

    "},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"

    Options for aligns the step indicator either in vertical or horizontal

    "},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC9publisherSo7NSTimerC10FoundationE0D9PublisherCSgvp":{"name":"publisher","abstract":"

    create a publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5valueACSd_tcfc":{"name":"init(value:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5startyyF":{"name":"start()","abstract":"

    start the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC6cancelyyF":{"name":"cancel()","abstract":"

    cancel the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html":{"name":"LoadingTimer","abstract":"

    creates a publisher for loading time

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file