From 4a3954265c433368907c12b3d79b7a3d9a69bb20 Mon Sep 17 00:00:00 2001 From: Badarinath Venkatnarayansetty Date: Sat, 13 Jun 2020 22:51:30 -0700 Subject: [PATCH] JAzzy documentation for the new auto spacing feature --- .../Extension/View+Extensions.swift | 2 + docs/Classes.html | 8 +- docs/Classes/LoadingTimer.html | 8 +- docs/Enums.html | 8 +- docs/Enums/Colors.html | 8 +- docs/Enums/Colors/BlueSubType.html | 8 +- docs/Enums/Colors/GraySubType.html | 8 +- docs/Enums/Colors/GreenSubType.html | 8 +- docs/Enums/Colors/RedSubType.html | 8 +- docs/Enums/Colors/YellowSubType.html | 8 +- docs/Enums/PitStopLineOptions.html | 8 +- docs/Enums/StepperAlignment.html | 8 +- docs/Enums/StepperIndicationType.html | 8 +- docs/Enums/StepperLineOptions.html | 8 +- docs/Enums/StepperMode.html | 8 +- docs/Extensions.html | 8 +- docs/Extensions/EnvironmentValues.html | 35 +- docs/Extensions/VerticalAlignment.html | 8 +- docs/Extensions/View.html | 108 ++++++- docs/Structs.html | 66 +++- docs/Structs/AlignmentKey.html | 8 +- docs/Structs/AnimatedCircle.html | 8 +- docs/Structs/AutoSpacingKey.html | 252 +++++++++++++++ docs/Structs/BoundsPreferenceKey.html | 8 +- docs/Structs/CGRectData.html | 8 +- docs/Structs/CGRectPreferenceKey.html | 8 +- docs/Structs/CircledIconView.html | 8 +- docs/Structs/HeightKey.html | 8 +- docs/Structs/HeightPreference.html | 8 +- docs/Structs/HorizontalLineView.html | 8 +- docs/Structs/IndicatorKey.html | 8 +- docs/Structs/IndicatorView.html | 8 +- docs/Structs/LineOptionsKey.html | 8 +- docs/Structs/LoadAnimationOptionsKey.html | 8 +- docs/Structs/NumberedCircleView.html | 8 +- docs/Structs/PitStopLineView.html | 8 +- docs/Structs/PitStopOptionsKey.html | 8 +- docs/Structs/PitStopStep.html | 8 +- docs/Structs/PitStopView.html | 63 +++- docs/Structs/PitstopHeightPreference.html | 304 ++++++++++++++++++ docs/Structs/SpacingKey.html | 8 +- docs/Structs/StepAnimationOptionsKey.html | 8 +- docs/Structs/StepIndicatorHorizontalView.html | 8 +- docs/Structs/StepIndicatorModeKey.html | 8 +- docs/Structs/StepIndicatorVerticalView.html | 36 ++- docs/Structs/StepperView.html | 8 +- docs/Structs/StepsKey.html | 8 +- docs/Structs/TextView.html | 8 +- docs/Structs/Utils.html | 8 +- docs/Structs/VerticalHeightPreference.html | 8 +- docs/Structs/VerticalLineView.html | 8 +- docs/Structs/WidthKey.html | 8 +- docs/Structs/WidthPreference.html | 8 +- .../Contents/Resources/Documents/Classes.html | 8 +- .../Documents/Classes/LoadingTimer.html | 8 +- .../Contents/Resources/Documents/Enums.html | 8 +- .../Resources/Documents/Enums/Colors.html | 8 +- .../Documents/Enums/Colors/BlueSubType.html | 8 +- .../Documents/Enums/Colors/GraySubType.html | 8 +- .../Documents/Enums/Colors/GreenSubType.html | 8 +- .../Documents/Enums/Colors/RedSubType.html | 8 +- .../Documents/Enums/Colors/YellowSubType.html | 8 +- .../Documents/Enums/PitStopLineOptions.html | 8 +- .../Documents/Enums/StepperAlignment.html | 8 +- .../Enums/StepperIndicationType.html | 8 +- .../Documents/Enums/StepperLineOptions.html | 8 +- .../Documents/Enums/StepperMode.html | 8 +- .../Resources/Documents/Extensions.html | 8 +- .../Extensions/EnvironmentValues.html | 35 +- .../Extensions/VerticalAlignment.html | 8 +- .../Resources/Documents/Extensions/View.html | 108 ++++++- .../Contents/Resources/Documents/Structs.html | 66 +++- .../Documents/Structs/AlignmentKey.html | 8 +- .../Documents/Structs/AnimatedCircle.html | 8 +- .../Documents/Structs/AutoSpacingKey.html | 252 +++++++++++++++ .../Structs/BoundsPreferenceKey.html | 8 +- .../Documents/Structs/CGRectData.html | 8 +- .../Structs/CGRectPreferenceKey.html | 8 +- .../Documents/Structs/CircledIconView.html | 8 +- .../Documents/Structs/HeightKey.html | 8 +- .../Documents/Structs/HeightPreference.html | 8 +- .../Documents/Structs/HorizontalLineView.html | 8 +- .../Documents/Structs/IndicatorKey.html | 8 +- .../Documents/Structs/IndicatorView.html | 8 +- .../Documents/Structs/LineOptionsKey.html | 8 +- .../Structs/LoadAnimationOptionsKey.html | 8 +- .../Documents/Structs/NumberedCircleView.html | 8 +- .../Documents/Structs/PitStopLineView.html | 8 +- .../Documents/Structs/PitStopOptionsKey.html | 8 +- .../Documents/Structs/PitStopStep.html | 8 +- .../Documents/Structs/PitStopView.html | 63 +++- .../Structs/PitstopHeightPreference.html | 304 ++++++++++++++++++ .../Documents/Structs/SpacingKey.html | 8 +- .../Structs/StepAnimationOptionsKey.html | 8 +- .../Structs/StepIndicatorHorizontalView.html | 8 +- .../Structs/StepIndicatorModeKey.html | 8 +- .../Structs/StepIndicatorVerticalView.html | 36 ++- .../Documents/Structs/StepperView.html | 8 +- .../Resources/Documents/Structs/StepsKey.html | 8 +- .../Resources/Documents/Structs/TextView.html | 8 +- .../Resources/Documents/Structs/Utils.html | 8 +- .../Structs/VerticalHeightPreference.html | 8 +- .../Documents/Structs/VerticalLineView.html | 8 +- .../Resources/Documents/Structs/WidthKey.html | 8 +- .../Documents/Structs/WidthPreference.html | 8 +- .../Contents/Resources/Documents/badge.svg | 16 +- .../Contents/Resources/Documents/index.html | 8 +- .../Contents/Resources/Documents/search.json | 2 +- .../Contents/Resources/docSet.dsidx | Bin 77824 -> 81920 bytes docs/docsets/StepperView.tgz | Bin 106002 -> 108685 bytes docs/index.html | 8 +- docs/search.json | 2 +- 112 files changed, 2374 insertions(+), 112 deletions(-) create mode 100644 docs/Structs/AutoSpacingKey.html create mode 100644 docs/Structs/PitstopHeightPreference.html create mode 100644 docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html create mode 100644 docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html diff --git a/Sources/StepperView/Extension/View+Extensions.swift b/Sources/StepperView/Extension/View+Extensions.swift index f02a4aa..4a56516 100644 --- a/Sources/StepperView/Extension/View+Extensions.swift +++ b/Sources/StepperView/Extension/View+Extensions.swift @@ -183,6 +183,8 @@ public extension 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/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 @@ +
  • +
    + + + + pitstopHeightPreference(column:) + +
    +
    +
    +
    +
    +
    +

    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 3c24a437b6b47908547135c280ec2bcf31e84572..e878e1f2d7ba878a0fca14832765ce30b5be1fd6 100644 GIT binary patch delta 8273 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 Zsoo0s6$^VCXrS@7TnFFb!*Us1`yX!ILsS3& delta 7080 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 diff --git a/docs/docsets/StepperView.tgz b/docs/docsets/StepperView.tgz index bb812e2c2fe0f727e089246ce71edfdc0839045c..815b8c3ea94770becfd709c1eaed88f8ef2657f0 100644 GIT binary patch literal 108685 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�W0?KC_i-1*R9i4`ej8_)3xnHz=86G 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 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