diff --git a/.jazzy.yaml b/.jazzy.yaml new file mode 100644 index 0000000..d1aa05e --- /dev/null +++ b/.jazzy.yaml @@ -0,0 +1,15 @@ +module: StepperView +module_version: 2.0 +author: Badarinath Venkatnarayansetty +author_url: https://github.com/badrinathvm +github_url: https://github.com/badrinathvm/StepperView +root_url: https://badrinathvm.github.io/StepperView/ + +source_directory: . +swift_build_tool: spm + +output: docs +clean: true +theme: apple + +min_acl: public diff --git a/docs/Classes.html b/docs/Classes.html deleted file mode 100644 index 203a89a..0000000 --- a/docs/Classes.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - Classes Reference - - - - - - - - - - - - - -
-
-

StepperView 1.6.6 Docs (100% documented)

-

-

- -
-

-
-
-
- -
-
- -
-
-
-

Classes

-

The following classes are available globally.

- -
-
-
-
    -
  • -
    - - - - LoadingTimer - -
    -
    -
    -
    -
    -
    -

    creates a publisher for loading time

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -class LoadingTimer
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - - diff --git a/docs/Enums.html b/docs/Enums.html index a69b654..f1b9c9d 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -17,32 +17,26 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
@@ -271,8 +183,7 @@

Declaration

Declaration

Swift

-
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
-public enum StepperAlignment : String, CaseIterable
+
public enum StepperAlignment : String, CaseIterable
@@ -304,8 +215,7 @@

Declaration

Declaration

Swift

-
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
-public enum StepperIndicationType<Content> where Content : View
+
public enum StepperIndicationType<Content> where Content : View
@@ -336,8 +246,7 @@

Declaration

Declaration

Swift

-
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
-public enum StepperLineOptions
+
public enum StepperLineOptions
@@ -411,11 +320,10 @@

Declaration

- diff --git a/docs/Enums/Colors.html b/docs/Enums/Colors.html index 85eec14..592e10c 100644 --- a/docs/Enums/Colors.html +++ b/docs/Enums/Colors.html @@ -17,32 +17,28 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/Colors/BlueSubType.html b/docs/Enums/Colors/BlueSubType.html index ea86db3..3a3e996 100644 --- a/docs/Enums/Colors/BlueSubType.html +++ b/docs/Enums/Colors/BlueSubType.html @@ -17,32 +17,30 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/Colors/GraySubType.html b/docs/Enums/Colors/GraySubType.html index 0025c7d..c5299ef 100644 --- a/docs/Enums/Colors/GraySubType.html +++ b/docs/Enums/Colors/GraySubType.html @@ -17,32 +17,30 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/Colors/GreenSubType.html b/docs/Enums/Colors/GreenSubType.html index b9b4d58..5c19dd2 100644 --- a/docs/Enums/Colors/GreenSubType.html +++ b/docs/Enums/Colors/GreenSubType.html @@ -17,32 +17,30 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/Colors/RedSubType.html b/docs/Enums/Colors/RedSubType.html index eba7e5d..3fdf63c 100644 --- a/docs/Enums/Colors/RedSubType.html +++ b/docs/Enums/Colors/RedSubType.html @@ -17,32 +17,30 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/Colors/YellowSubType.html b/docs/Enums/Colors/YellowSubType.html index 3b327d7..bdb961a 100644 --- a/docs/Enums/Colors/YellowSubType.html +++ b/docs/Enums/Colors/YellowSubType.html @@ -17,32 +17,30 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/PitStopLineOptions.html b/docs/Enums/PitStopLineOptions.html deleted file mode 100644 index 58dbf3e..0000000 --- a/docs/Enums/PitStopLineOptions.html +++ /dev/null @@ -1,343 +0,0 @@ - - - - PitStopLineOptions Enumeration Reference - - - - - - - - - - - - - -
-
-

StepperView 1.6.0 Docs (100% documented)

-

-

- -
-

-
-
-
- -
-
- -
-
-
-

PitStopLineOptions

-
-
- -
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
-public enum PitStopLineOptions
- -
-
-

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

-
case defaults
-case custom(CGFloat, Color)
-
- -
-
-
-
    -
  • -
    - - - - defaults - -
    -
    -
    -
    -
    -
    -

    default line option

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case defaults
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - custom(_:_:) - -
    -
    -
    -
    -
    -
    -

    custom line option with thickness and Color

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case custom(CGFloat, Color)
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hash(into:) - -
    -
    -
    -
    -
    -
    -

    to generate hash

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    func hash(into hasher: inout Hasher)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - hasher - - -
    -

    hasger variable

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - - diff --git a/docs/Enums/StepLifeCycle.html b/docs/Enums/StepLifeCycle.html index 45cede0..7f34447 100644 --- a/docs/Enums/StepLifeCycle.html +++ b/docs/Enums/StepLifeCycle.html @@ -17,32 +17,28 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/StepperAlignment.html b/docs/Enums/StepperAlignment.html index b88ad6e..833bb4f 100644 --- a/docs/Enums/StepperAlignment.html +++ b/docs/Enums/StepperAlignment.html @@ -17,32 +17,28 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Enums/StepperIndicationType.html b/docs/Enums/StepperIndicationType.html index 3809d39..c1fc092 100644 --- a/docs/Enums/StepperIndicationType.html +++ b/docs/Enums/StepperIndicationType.html @@ -17,32 +17,28 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
diff --git a/docs/Enums/StepperLineOptions.html b/docs/Enums/StepperLineOptions.html index e508833..56220e4 100644 --- a/docs/Enums/StepperLineOptions.html +++ b/docs/Enums/StepperLineOptions.html @@ -17,32 +17,28 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
diff --git a/docs/Enums/StepperMode.html b/docs/Enums/StepperMode.html index 07e8ff9..798534c 100644 --- a/docs/Enums/StepperMode.html +++ b/docs/Enums/StepperMode.html @@ -17,32 +17,28 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Extensions.html b/docs/Extensions.html index 59aa41a..758b55f 100644 --- a/docs/Extensions.html +++ b/docs/Extensions.html @@ -17,32 +17,26 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
- diff --git a/docs/Extensions/Color.html b/docs/Extensions/Color.html new file mode 100644 index 0000000..3dcfe3a --- /dev/null +++ b/docs/Extensions/Color.html @@ -0,0 +1,180 @@ + + + + Color Extension Reference + + + + + + + + + + + + + +
+
+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
+
+ +
+
+
+
+
+ +
+
+ +
+
+
+

Color

+
+
+ +
public extension Color
+ +
+
+ +
+
+
+
    +
  • +
    + + + + init(hex:) + +
    +
    +
    +
    +
    +
    +

    Creates a Color from a hex string (e.g. “#FF6B35” or “FF6B35”). +Returns nil if the string is not a valid 6-character hex color.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    init?(hex: String)
    + +
    +
    +
    +
    +
  • +
+
+
+
+ +
+
+ + diff --git a/docs/Extensions/EnvironmentValues.html b/docs/Extensions/EnvironmentValues.html deleted file mode 100644 index 2f739d1..0000000 --- a/docs/Extensions/EnvironmentValues.html +++ /dev/null @@ -1,590 +0,0 @@ - - - - EnvironmentValues Extension Reference - - - - - - - - - - - - - -
-
-

StepperView 1.6.6 Docs (100% documented)

-

-

- -
-

-
-
-
- -
-
- -
-
-
-

EnvironmentValues

-
-
- -
extension EnvironmentValues
- -
-
-

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

- -
-
-
- -
-
-
- -
-
- - - diff --git a/docs/Extensions/VerticalAlignment.html b/docs/Extensions/VerticalAlignment.html deleted file mode 100644 index ebc94a7..0000000 --- a/docs/Extensions/VerticalAlignment.html +++ /dev/null @@ -1,401 +0,0 @@ - - - - VerticalAlignment Extension Reference - - - - - - - - - - - - - -
-
-

StepperView 1.6.6 Docs (100% documented)

-

-

- -
-

-
-
-
- -
-
- -
-
-
-

VerticalAlignment

-
-
- -
extension VerticalAlignment
- -
-
-

custom alignments for positioning

- -
-
-
-
    -
  • -
    - - - - customTop - -
    -
    -
    -
    -
    -
    -

    vertical alignment value for top

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    static let customTop: VerticalAlignment
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - customBottom - -
    -
    -
    -
    -
    -
    -

    vertical alignment value for bottom

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    static let customBottom: VerticalAlignment
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - customCenter - -
    -
    -
    -
    -
    -
    -

    vertical alignment value for center

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    static let customCenter: VerticalAlignment
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - topValue - -
    -
    -
    -
    -
    -
    -

    default value for top

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    static var topValue: CGFloat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - centerValue - -
    -
    -
    -
    -
    -
    -

    default value for center

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    static var centerValue: CGFloat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bottomValue - -
    -
    -
    -
    -
    -
    -

    default value for bottom

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    static var bottomValue: CGFloat
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - - diff --git a/docs/Extensions/View.html b/docs/Extensions/View.html index c15017d..84f0e56 100644 --- a/docs/Extensions/View.html +++ b/docs/Extensions/View.html @@ -17,32 +17,28 @@
-

StepperView 1.6.6 Docs (100% documented)

-

+

StepperView 2.0 Docs (93% documented)

+

GitHubView on GitHub

+

DashInstall in Dash

+
-

+
@@ -271,7 +187,8 @@

Declaration

Declaration

Swift

-
func widthPreference(column: Int) -> some View
+
@MainActor
+func widthPreference(column: Int) -> some View
@@ -298,7 +215,8 @@

Declaration

Declaration

Swift

-
func widthKey() -> some View
+
@MainActor
+func widthKey() -> some View
@@ -325,7 +243,8 @@

Declaration

Declaration

Swift

-
func heightKey() -> some View
+
@MainActor
+func heightKey() -> some View
@@ -352,7 +271,8 @@

Declaration

Declaration

Swift

-
func verticalHeightPreference(column: Int? = 0) -> some View
+
@MainActor
+func verticalHeightPreference(column: Int? = 0) -> some View
@@ -379,7 +299,8 @@

Declaration

Declaration

Swift

-
func pitstopHeightPreference(column: Int? = 0) -> some View
+
@MainActor
+func pitstopHeightPreference(column: Int? = 0) -> some View
@@ -406,7 +327,8 @@

Declaration

Declaration

Swift

-
func cgRectPreference() -> some View
+
@MainActor
+func cgRectPreference() -> some View
@@ -433,7 +355,8 @@

Declaration

Declaration

Swift

-
func setAlignment(type: StepperAlignment) -> some View
+
@MainActor
+func setAlignment(type: StepperAlignment) -> some View
@@ -479,7 +402,8 @@

Parameters

Declaration

Swift

-
func getAlignment(type: StepperAlignment) -> VerticalAlignment
+
@MainActor
+func getAlignment(type: StepperAlignment) -> VerticalAlignment
@@ -525,7 +449,8 @@

Parameters

Declaration

Swift

-
func embedINNavigationView() -> some View
+
@MainActor
+func embedINNavigationView() -> some View
@@ -552,7 +477,8 @@

Declaration

Declaration

Swift

-
func eraseToAnyView() -> AnyView
+
@MainActor
+func eraseToAnyView() -> AnyView
@@ -562,9 +488,9 @@

Declaration

  • - + - getYPosition(for:) + getYPosition(for:)
    @@ -579,7 +505,8 @@

    Declaration

    Declaration

    Swift

    -
    func getYPosition(for alignment: StepperAlignment) -> CGFloat
    +
    @MainActor
    +func getYPosition(for alignment: StepperAlignment) -> CGFloat
    @@ -606,7 +533,8 @@

    Declaration

    Declaration

    Swift

    -
    func addSteps<Cell>(_ steps: [Cell]) -> some View where Cell : View
    +
    @MainActor
    +func addSteps<Cell>(_ steps: [Cell]) -> some View where Cell : View
    @@ -633,7 +561,8 @@

    Declaration

    Declaration

    Swift

    -
    func alignments(_ alignments: [StepperAlignment] = []) -> some View
    +
    @MainActor
    +func alignments(_ alignments: [StepperAlignment] = []) -> some View
    @@ -660,7 +589,8 @@

    Declaration

    Declaration

    Swift

    -
    func stepLifeCycles(_ lifecycle: [StepLifeCycle] = [.completed, .completed, .completed]) -> some View
    +
    @MainActor
    +func stepLifeCycles(_ lifecycle: [StepLifeCycle] = [.completed, .completed, .completed]) -> some View
    @@ -687,7 +617,8 @@

    Declaration

    Declaration

    Swift

    -
    func indicators<Cell>(_ indicators: [StepperIndicationType<Cell>] = []) -> some View where Cell : View
    +
    @MainActor
    +func indicators<Cell>(_ indicators: [StepperIndicationType<Cell>] = []) -> some View where Cell : View
    @@ -714,7 +645,8 @@

    Declaration

    Declaration

    Swift

    -
    func stepIndicatorMode(_ mode: StepperMode) -> some View
    +
    @MainActor
    +func stepIndicatorMode(_ mode: StepperMode) -> some View
    @@ -724,9 +656,9 @@

    Declaration

  • - + - spacing(_:) + spacing(_:)
    @@ -741,7 +673,8 @@

    Declaration

    Declaration

    Swift

    -
    func spacing(_ value: CGFloat) -> some View
    +
    @MainActor
    +func spacing(_ value: CGFloat) -> some View
    @@ -768,7 +701,8 @@

    Declaration

    Declaration

    Swift

    -
    func autoSpacing(_ value: Bool) -> some View
    +
    @MainActor
    +func autoSpacing(_ value: Bool) -> some View
    @@ -795,7 +729,8 @@

    Declaration

    Declaration

    Swift

    -
    func stepperEdgeInsets(_ value: EdgeInsets) -> some View
    +
    @MainActor
    +func stepperEdgeInsets(_ value: EdgeInsets) -> some View
    @@ -822,7 +757,8 @@

    Declaration

    Declaration

    Swift

    -
    func lineOptions(_ options: StepperLineOptions) -> some View
    +
    @MainActor
    +func lineOptions(_ options: StepperLineOptions) -> some View
    @@ -832,9 +768,9 @@

    Declaration

  • - - - ifTrue(_:content:) + + + if(_:content:)
    @@ -849,7 +785,8 @@

    Declaration

    Declaration

    Swift

    -
    func ifTrue<Content>(_ conditional: Bool, content: (Self) -> Content) -> some View where Content : View
    +
    @MainActor
    +func `if`<Content>(_ conditional: Bool, content: (Self) -> Content) -> some View where Content : View
    @@ -876,7 +813,8 @@

    Declaration

    Declaration

    Swift

    -
    func addPitStops(_ steps: [AnyView]) -> some View
    +
    @MainActor
    +func addPitStops(_ steps: [AnyView]) -> some View
    @@ -922,7 +860,8 @@

    Parameters

    Declaration

    Swift

    -
    func pitStopLineOptions(_ options: [StepperLineOptions]) -> some View
    +
    @MainActor
    +func pitStopLineOptions(_ options: [StepperLineOptions]) -> some View
    @@ -968,7 +907,8 @@

    Parameters

    Declaration

    Swift

    -
    func animateSteps(_ count: Int) -> some View
    +
    @MainActor
    +func animateSteps(_ count: Int) -> some View
    @@ -1014,7 +954,8 @@

    Parameters

    Declaration

    Swift

    -
    func loadingAnimationTime(_ time: Double) -> some View
    +
    @MainActor
    +func loadingAnimationTime(_ time: Double) -> some View
    @@ -1060,7 +1001,8 @@

    Parameters

    Declaration

    Swift

    -
    func log(_ log: String) -> EmptyView
    +
    @MainActor
    +func log(_ log: String) -> EmptyView
    @@ -1091,11 +1033,10 @@

    Parameters

    - diff --git a/docs/Structs.html b/docs/Structs.html index 7bffa21..bc32591 100644 --- a/docs/Structs.html +++ b/docs/Structs.html @@ -17,32 +17,26 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    -
    -
    - - -
    - -

    Indicator View for Stepper Indicator

    -

    -
    -
    -
    diff --git a/docs/Structs/AlignmentKey.html b/docs/Structs/AlignmentKey.html deleted file mode 100644 index 6d10d1c..0000000 --- a/docs/Structs/AlignmentKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - AlignmentKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    AlignmentKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct AlignmentKey : EnvironmentKey
    - -
    -
    -

    Environment Key for alignments

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [StepperAlignment]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/AnimatedCircle.html b/docs/Structs/AnimatedCircle.html deleted file mode 100644 index d44c3da..0000000 --- a/docs/Structs/AnimatedCircle.html +++ /dev/null @@ -1,541 +0,0 @@ - - - - AnimatedCircle Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    AnimatedCircle

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct AnimatedCircle : View
    - -
    -
    -

    circles around the border with progress

    - -
    -
    -
    -
      -
    • -
      - - - - text - -
      -
      -
      -
      -
      -
      -

      text to be paced inside the circle

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var text: String
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - width - -
      -
      -
      -
      -
      -
      -

      width of the step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var width: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - color - -
      -
      -
      -
      -
      -
      -

      color of the step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var color: Color
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - delay - -
      -
      -
      -
      -
      -
      -

      delay for the animation to happen

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var delay: Double
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - triggerAnimation - -
      -
      -
      -
      -
      -
      -

      flag to tigger animation or not.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var triggerAnimation: Bool
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - loadingTimer - -
      -
      -
      -
      -
      -
      -

      loading time for animations

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var loadingTimer: LoadingTimer
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - circleProgress - -
      -
      -
      -
      -
      -
      -

      state to track the progress of the circle

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @State
      -var circleProgress: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - completion - -
      -
      -
      -
      -
      -
      -

      handle completion status of the animation

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @State
      -var completion: Bool { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - animate - -
      -
      -
      -
      -
      -
      -

      state to render view based on the value

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var animate: Bool { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - colorScheme - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var colorScheme: ColorScheme { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/AutoSpacingKey.html b/docs/Structs/AutoSpacingKey.html deleted file mode 100644 index 1da57ce..0000000 --- a/docs/Structs/AutoSpacingKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - AutoSpacingKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    AutoSpacingKey

    -
    -
    - -
    @available(iOS 13.0, macOS 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 81874fd..815b6c7 100644 --- a/docs/Structs/BoundsPreferenceKey.html +++ b/docs/Structs/BoundsPreferenceKey.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/Structs/CGRectData.html b/docs/Structs/CGRectData.html deleted file mode 100644 index 2b48f04..0000000 --- a/docs/Structs/CGRectData.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - CGRectData Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    CGRectData

    -
    -
    - -
    struct CGRectData : Equatable, Identifiable
    - -
    -
    -

    placeholder struct to hold CGRect data.

    - -
    -
    -
    -
      -
    • -
      - - - - id - -
      -
      -
      -
      -
      -
      -

      placeholder to store id

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      let id: UUID
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - rect - -
      -
      -
      -
      -
      -
      -

      placeholder to CGRect data

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var rect: CGRect
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - ==(_:_:) - -
      -
      -
      -
      -
      -
      -

      equatable override

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func == (lhs: CGRectData, rhs: CGRectData) -> Bool
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - lhs - - -
      -

      lhs variable for comparison

      -
      -
      - - rhs - - -
      -

      lhs variable for comparison

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/CGRectPreferenceKey.html b/docs/Structs/CGRectPreferenceKey.html deleted file mode 100644 index 866e83c..0000000 --- a/docs/Structs/CGRectPreferenceKey.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - CGRectPreferenceKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    CGRectPreferenceKey

    -
    -
    - -
    struct CGRectPreferenceKey : PreferenceKey
    - -
    -
    -

    Preference Key for CGRect

    - -
    -
    -
    -
      -
    • -
      - - - - Value - -
      -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      typealias Value = CGRectData?
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: Value?
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func reduce(value: inout Value, nextValue: () -> Value)
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/CircledIconView.html b/docs/Structs/CircledIconView.html index 87d7e8d..9e46ecd 100644 --- a/docs/Structs/CircledIconView.html +++ b/docs/Structs/CircledIconView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - - -
  • -
  • -
    - - - - colorScheme - -
    -
    -
    -
    -
    -
    -

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

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    @Environment
    -var colorScheme: ColorScheme { get }
    +
    @MainActor
    +public var strokeColor: Color
    @@ -364,9 +255,9 @@

    Declaration

  • @@ -374,14 +265,15 @@

    Declaration

    -

    initiazes image , width , color and strokeColor

    +

    initiazes image , width , color and strokeColor

    Declaration

    Swift

    -
    public init(image: Image, width: CGFloat, color: Color = Color.black, strokeColor: Color = Colors.blue(.lightSky).rawValue)
    +
    @MainActor
    +public init(image: Image, width: CGFloat, color: Color? = nil, strokeColor: Color = Colors.blue(.lightSky).rawValue)
    @@ -408,7 +300,8 @@

    Declaration

    Declaration

    Swift

    -
    public var body: some View { get }
    +
    @MainActor
    +public var body: some View { get }
    @@ -420,11 +313,10 @@

    Declaration

  • - diff --git a/docs/Classes/LoadingTimer.html b/docs/Structs/GeneratedStepperConfig.html similarity index 51% rename from docs/Classes/LoadingTimer.html rename to docs/Structs/GeneratedStepperConfig.html index e96caf5..abdb77d 100644 --- a/docs/Classes/LoadingTimer.html +++ b/docs/Structs/GeneratedStepperConfig.html @@ -1,7 +1,7 @@ - LoadingTimer Class Reference + GeneratedStepperConfig Structure Reference @@ -13,36 +13,32 @@ - - + +
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/Structs/HeightKey.html b/docs/Structs/HeightKey.html deleted file mode 100644 index 92c3548..0000000 --- a/docs/Structs/HeightKey.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - HeightKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    HeightKey

    -
    -
    - -
    struct HeightKey : PreferenceKey
    - -
    -
    -

    Preference Key for height

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let defaultValue: CGFloat?
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func reduce(value: inout CGFloat?,
      -                   nextValue: () -> CGFloat?)
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/HeightPreference.html b/docs/Structs/HeightPreference.html deleted file mode 100644 index bf98ad3..0000000 --- a/docs/Structs/HeightPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - HeightPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    HeightPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct HeightPreference : PreferenceKey
    - -
    -
    -

    Collects height of all the 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/HorizontalLineView.html b/docs/Structs/HorizontalLineView.html deleted file mode 100644 index 2b683d6..0000000 --- a/docs/Structs/HorizontalLineView.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - HorizontalLineView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    HorizontalLineView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct HorizontalLineView : View
    - -
    -
    -

    Horizontal Line View for Step Indictor

    - -
    -
    -
    -
      -
    • -
      - - - - dividerWidth - -
      -
      -
      -
      -
      -
      -

      binding variable to hold the divider width

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var dividerWidth: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineYOffsetPosition - -
      -
      -
      -
      -
      -
      -

      binding variable to hold line y-axis position

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineYOffsetPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - options - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var options: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/IndicatorKey.html b/docs/Structs/IndicatorKey.html deleted file mode 100644 index 06c06f9..0000000 --- a/docs/Structs/IndicatorKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - IndicatorKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    IndicatorKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct IndicatorKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Indicators

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [StepperIndicationType<AnyView>]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/IndicatorView.html b/docs/Structs/IndicatorView.html deleted file mode 100644 index 7f9b37e..0000000 --- a/docs/Structs/IndicatorView.html +++ /dev/null @@ -1,463 +0,0 @@ - - - - IndicatorView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    IndicatorView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct IndicatorView : View
    - -
    -
    -

    A View for Step Indicator

    - -
    -
    -
    -
      -
    • -
      - - - - type - -
      -
      -
      -
      -
      -
      -

      indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var type: StepperIndicationType<AnyView>
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indexofIndicator - -
      -
      -
      -
      -
      -
      -

      index position of the indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var indexofIndicator: Int
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - animations - -
      -
      -
      -
      -
      -
      -

      environment variable to access pitstop options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var animations: Int { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indicationType - -
      -
      -
      -
      -
      -
      -

      step indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var indicationType: [StepperIndicationType<AnyView>] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - loadingTime - -
      -
      -
      -
      -
      -
      -

      loading time for animations

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var loadingTime: Double { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      provides the overlay View

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func getViewForOverlay(of type: StepperIndicationType<AnyView>, for index: Int) -> some View
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - type - - -
      -

      can be a Circle , Image or Custom

      -
      -
      - - index - - -
      -

      index position of the indicator

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/LineOptionsKey.html b/docs/Structs/LineOptionsKey.html deleted file mode 100644 index 9e69075..0000000 --- a/docs/Structs/LineOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - LineOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    LineOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct LineOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Line Options

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/LoadAnimationOptionsKey.html b/docs/Structs/LoadAnimationOptionsKey.html deleted file mode 100644 index 53f6511..0000000 --- a/docs/Structs/LoadAnimationOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - LoadAnimationOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    LoadAnimationOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct LoadAnimationOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: Double
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/NumberedCircleView.html b/docs/Structs/NumberedCircleView.html index c6fd065..b6702b6 100644 --- a/docs/Structs/NumberedCircleView.html +++ b/docs/Structs/NumberedCircleView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/Structs/PitStopLineView.html b/docs/Structs/PitStopLineView.html deleted file mode 100644 index dabaece..0000000 --- a/docs/Structs/PitStopLineView.html +++ /dev/null @@ -1,376 +0,0 @@ - - - - PitStopLineView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopLineView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct PitStopLineView : View
    - -
    -
    -

    pitstop Line View for each of the step indicator

    - -
    -
    -
    -
      -
    • -
      - - - - options - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var options: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - proxy - -
      -
      -
      -
      -
      -
      -

      co-ordinates values of step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var proxy: GeometryProxy
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - value - -
      -
      -
      -
      -
      -
      -

      bound values of step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var value: Anchor<CGRect>
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - width - -
      -
      -
      -
      -
      -
      -

      binding variable to hold width of the View

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var width: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/PitStopOptionsKey.html b/docs/Structs/PitStopOptionsKey.html deleted file mode 100644 index 815682c..0000000 --- a/docs/Structs/PitStopOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - PitStopOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct PitStopOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [AnyView]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/PitStopStep.html b/docs/Structs/PitStopStep.html deleted file mode 100644 index 9b6d290..0000000 --- a/docs/Structs/PitStopStep.html +++ /dev/null @@ -1,456 +0,0 @@ - - - - PitStopStep Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.0 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopStep

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -public struct PitStopStep : Hashable
    - -
    -
    -

    Pitstop view and custom options

    - -
    -
    -
    -
      -
    • -
      - - - - view - -
      -
      -
      -
      -
      -
      -

      placeholder for View to render

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var view: AnyView
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customise pitstop line for width and Color

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var lineOptions: PitStopLineOptions
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      Initilazer to hold View and pit stop line Options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public init(view: AnyView, lineOptions: PitStopLineOptions = .custom(1, Colors.gray(.light).rawValue))
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - view - - -
      -

      View to render

      -
      -
      - - lineOptions - - -
      -

      options to customise pitstop line for width and Color

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - hash(into:) - -
      -
      -
      -
      -
      -
      -

      to generate hash

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public func hash(into hasher: inout Hasher)
      - -
      -
      -
      -

      Parameters

      - - - - - - - -
      - - hasher - - -
      -

      hasger variable

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - ==(_:_:) - -
      -
      -
      -
      -
      -
      -

      equatable override

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public static func == (lhs: PitStopStep, rhs: PitStopStep) -> Bool
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - lhs - - -
      -

      lhs variable for comparison

      -
      -
      - - rhs - - -
      -

      lhs variable for comparison

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/PitStopSteps.html b/docs/Structs/PitStopSteps.html deleted file mode 100644 index 364dcd7..0000000 --- a/docs/Structs/PitStopSteps.html +++ /dev/null @@ -1,418 +0,0 @@ - - - - PitStopSteps Structure Reference - - - - - - - - - - -
    -
    -

    StepperView 1.2.0 Docs (100% documented)

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopSteps

    -
    -
    -
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    -public struct PitStopSteps : Hashable
    - -
    -
    -

    Pitstop view and custom options

    - -
    -
    -
    -
      -
    • -
      - - - - view - -
      -
      -
      -
      -
      -
      -

      placeholder for View to render

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var view: AnyView
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customise pitstop line for width and Color

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var lineOptions: PitStopLineOptions
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      Initilazer to hold View and pit stop line Options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public init(view: AnyView, lineOptions: PitStopLineOptions = .custom(1, Colors.gray(.light).rawValue))
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - view - - -
      -

      View to render

      -
      -
      - - lineOptions - - -
      -

      options to customise pitstop line for width and Color

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - hash(into:) - -
      -
      -
      -
      -
      -
      -

      to generate hash

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public func hash(into hasher: inout Hasher)
      - -
      -
      -
      -

      Parameters

      - - - - - - - -
      - - hasher - - -
      -

      hasger variable

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - ==(_:_:) - -
      -
      -
      -
      -
      -
      -

      equatable override

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public static func == (lhs: PitStopSteps, rhs: PitStopSteps) -> Bool
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - lhs - - -
      -

      lhs variable for comparison

      -
      -
      - - rhs - - -
      -

      lhs variable for comparison

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/PitStopView.html b/docs/Structs/PitStopView.html deleted file mode 100644 index 2f930a9..0000000 --- a/docs/Structs/PitStopView.html +++ /dev/null @@ -1,504 +0,0 @@ - - - - PitStopView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct PitStopView<PitStop> : View where PitStop : View
    - -
    -
    -

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

    - -
    -
    -
    -
      -
    • -
      - - - - proxy - -
      -
      -
      -
      -
      -
      -

      co-ordinates to draw the pitsop view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var proxy: GeometryProxy
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - value - -
      -
      -
      -
      -
      -
      -

      bounds value of the rendered step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var value: Anchor<CGRect>
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineXPosition - -
      -
      -
      -
      -
      -
      -

      x-axis position of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineXPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - pitStop - -
      -
      -
      -
      -
      -
      -

      A pitsop view to render

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var pitStop: PitStop
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      to customise the width , Color of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var lineOptions: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - 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 }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      Provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - getColor(from:) - -
      -
      -
      -
      -
      -
      -

      Returns the Color from the line options provided.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func getColor(from lineOptions: StepperLineOptions) -> Color
      - -
      -
      -
      -

      Parameters

      - - - - - - - -
      - - lineOptions - - -
      -

      contains options to customize width and Color of the line

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/PitstopHeightPreference.html b/docs/Structs/PitstopHeightPreference.html deleted file mode 100644 index e207e19..0000000 --- a/docs/Structs/PitstopHeightPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - PitstopHeightPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitstopHeightPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 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 deleted file mode 100644 index 584bf2a..0000000 --- a/docs/Structs/SpacingKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - SpacingKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    SpacingKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct SpacingKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Spacing

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: CGFloat
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/StepAnimationOptionsKey.html b/docs/Structs/StepAnimationOptionsKey.html deleted file mode 100644 index 67d1009..0000000 --- a/docs/Structs/StepAnimationOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepAnimationOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepAnimationOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepAnimationOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: Int
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/StepIndicatorHorizontalView.html b/docs/Structs/StepIndicatorHorizontalView.html deleted file mode 100644 index 6426499..0000000 --- a/docs/Structs/StepIndicatorHorizontalView.html +++ /dev/null @@ -1,515 +0,0 @@ - - - - StepIndicatorHorizontalView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepIndicatorHorizontalView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepIndicatorHorizontalView<Cell> : View where Cell : View
    - -
    -
    -

    A Step Indications View in horizontal direction

    - -

    creates step indicator view either in horizontal mode

    - -
    -
    -
    -
      -
    • -
      - - - - autoSpacing - -
      -
      -
      -
      -
      -
      -

      environment variable to autospacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var autoSpacing: Bool { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - stepLifeCycle - -
      -
      -
      -
      -
      -
      -

      environment variable to access steplife cycles

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var stepLifeCycle: [StepLifeCycle] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - cells - -
      -
      -
      -
      -
      -
      -

      list of View's to display step indictor content

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var cells: [Cell]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - alignments - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var alignments: [StepperAlignment]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indicationType - -
      -
      -
      -
      -
      -
      -

      step indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var indicationType: [StepperIndicationType<AnyView>]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customize width , Color of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var lineOptions: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - horizontalSpacing - -
      -
      -
      -
      -
      -
      -

      spacing between each of the step indicators

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var horizontalSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - isRounded - -
      -
      -
      -
      -
      -
      -

      to detect the whether the line option is of type rounded

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var isRounded: Bool
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      initilazes cells, alignments , indicators and spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      init(cells: [Cell], alignments: [StepperAlignment] = [], indicationType: [StepperIndicationType<AnyView>],
      -     lineOptions: StepperLineOptions = .defaults, horizontalSpacing:CGFloat = 50.0)
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      Provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/StepIndicatorModeKey.html b/docs/Structs/StepIndicatorModeKey.html deleted file mode 100644 index ae1cb98..0000000 --- a/docs/Structs/StepIndicatorModeKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepIndicatorModeKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepIndicatorModeKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepIndicatorModeKey : EnvironmentKey
    - -
    -
    -

    Environment Key for StepIndicatorMode

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: StepperMode
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/StepIndicatorVerticalView.html b/docs/Structs/StepIndicatorVerticalView.html deleted file mode 100644 index c4e492d..0000000 --- a/docs/Structs/StepIndicatorVerticalView.html +++ /dev/null @@ -1,599 +0,0 @@ - - - - StepIndicatorVerticalView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepIndicatorVerticalView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepIndicatorVerticalView<Cell> : View where Cell : View
    - -
    -
    -

    A Step Indications View in vertical direction

    - -

    creates step indicator view either in vertical mode

    - -
    -
    -
    -
      -
    • -
      - - - - pitStopsOptions - -
      -
      -
      -
      -
      -
      -

      environment variable to access pitstop options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var pitStopsOptions: [AnyView] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - pitStopLineOptions - -
      -
      -
      -
      -
      -
      -

      environment variable to access pitstop options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var pitStopLineOptions: [StepperLineOptions] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - autoSpacing - -
      -
      -
      -
      -
      -
      -

      environment variable to access autospacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var autoSpacing: Bool { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - stepperEdgeInsets - -
      -
      -
      -
      -
      -
      -

      environment variable for edge Insets

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var stepperEdgeInsets: EdgeInsets { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - stepLifeCycle - -
      -
      -
      -
      -
      -
      -

      environment variable to access steplife cycles

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var stepLifeCycle: [StepLifeCycle] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - cells - -
      -
      -
      -
      -
      -
      -

      list of View's to display step indictor content

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var cells: [Cell]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - alignments - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var alignments: [StepperAlignment]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indicationType - -
      -
      -
      -
      -
      -
      -

      step indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var indicationType: [StepperIndicationType<AnyView>]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customize width , Color of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var lineOptions: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - verticalSpacing - -
      -
      -
      -
      -
      -
      -

      spacing between each of the step indicators

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var verticalSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - isRounded - -
      -
      -
      -
      -
      -
      -

      to detect the whether the line option is of type rounded

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var isRounded: Bool
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      initilazes cells, alignments , indicators and spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      init(cells: [Cell], alignments: [StepperAlignment] = [], indicationType: [StepperIndicationType<AnyView>],
      -     lineOptions: StepperLineOptions = .defaults, verticalSpacing:CGFloat = 30.0)
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      Provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/StepLifeCycleKey.html b/docs/Structs/StepLifeCycleKey.html deleted file mode 100644 index fbb5b90..0000000 --- a/docs/Structs/StepLifeCycleKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepLifeCycleKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepLifeCycleKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepLifeCycleKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [StepLifeCycle]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/StepperEdgeInsetsKey.html b/docs/Structs/StepperEdgeInsetsKey.html deleted file mode 100644 index 833dd43..0000000 --- a/docs/Structs/StepperEdgeInsetsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepperEdgeInsetsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepperEdgeInsetsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepperEdgeInsetsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: EdgeInsets
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/StepperView.html b/docs/Structs/StepperView.html index 91bc29f..4e1239a 100644 --- a/docs/Structs/StepperView.html +++ b/docs/Structs/StepperView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    diff --git a/docs/Structs/StepperViewAIGeneratorView.html b/docs/Structs/StepperViewAIGeneratorView.html new file mode 100644 index 0000000..73c032a --- /dev/null +++ b/docs/Structs/StepperViewAIGeneratorView.html @@ -0,0 +1,209 @@ + + + + StepperViewAIGeneratorView Structure Reference + + + + + + + + + + + + + +
    +
    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    StepperViewAIGeneratorView

    +
    +
    + +
    @MainActor
    +public struct StepperViewAIGeneratorView : View
    + +
    +
    +

    Undocumented

    + +
    +
    +
    +
      +
    • +
      + + + + init() + +
      +
      +
      +
      +
      +
      +

      Undocumented

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @MainActor
      +public init()
      + +
      +
      +
      +
      +
    • +
    • +
      + + + + body + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @MainActor
      +public var body: some View { get }
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + diff --git a/docs/Structs/StepsKey.html b/docs/Structs/StepsKey.html deleted file mode 100644 index 512b840..0000000 --- a/docs/Structs/StepsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Steps

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [AnyView]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/TextView.html b/docs/Structs/TextView.html index 63602e8..d46f3e7 100644 --- a/docs/Structs/TextView.html +++ b/docs/Structs/TextView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    @@ -299,7 +216,8 @@

    Declaration

    Declaration

    Swift

    -
    public init(text: String, font: Font = .caption)
    +
    @MainActor
    +public init(text: String, font: Font = .caption)
    @@ -326,7 +244,8 @@

    Declaration

    Declaration

    Swift

    -
    public var body: some View { get }
    +
    @MainActor
    +public var body: some View { get }
    @@ -338,11 +257,10 @@

    Declaration

    - diff --git a/docs/Structs/Utils.html b/docs/Structs/Utils.html deleted file mode 100644 index a6acd9a..0000000 --- a/docs/Structs/Utils.html +++ /dev/null @@ -1,428 +0,0 @@ - - - - Utils Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    Utils

    -
    -
    - -
    public struct Utils
    - -
    -
    -

    placeholder to constants

    - -
    -
    -
    -
      -
    • -
      - - - - standardSpacing - -
      -
      -
      -
      -
      -
      -

      constant for standard spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let standardSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - minimumSpacing - -
      -
      -
      -
      -
      -
      -

      constant for minium spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let minimumSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - halfSpacing - -
      -
      -
      -
      -
      -
      -

      constant for half the value of standard spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let halfSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - threeFourthSpacing - -
      -
      -
      -
      -
      -
      -

      constant for three fourth the value of standard spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let threeFourthSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - offsetConstant - -
      -
      -
      -
      -
      -
      -

      constant value for iOS offsets

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let offsetConstant: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - watchoffsetConstant - -
      -
      -
      -
      -
      -
      -

      constant value for watchOS offsets

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let watchoffsetConstant: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - angleRotation - -
      -
      -
      -
      -
      -
      -

      constant value for angle of rotation

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let angleRotation: Double
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/VerticalHeightPreference.html b/docs/Structs/VerticalHeightPreference.html deleted file mode 100644 index 63fc19d..0000000 --- a/docs/Structs/VerticalHeightPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - VerticalHeightPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    VerticalHeightPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct VerticalHeightPreference : PreferenceKey
    - -
    -
    -

    Collects height of all the 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/VerticalLineView.html b/docs/Structs/VerticalLineView.html deleted file mode 100644 index abcf51b..0000000 --- a/docs/Structs/VerticalLineView.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - VerticalLineView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    VerticalLineView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct VerticalLineView : View
    - -
    -
    -

    Vertical Line View for Step Indictor

    - -
    -
    -
    -
      -
    • -
      - - - - lineHeight - -
      -
      -
      -
      -
      -
      -

      binding variable to hold lineHeight

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineHeight: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineXPosition - -
      -
      -
      -
      -
      -
      -

      binding variable to linx x-axis position

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineXPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineYPosition - -
      -
      -
      -
      -
      -
      -

      binding variable to linx y-axis position

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineYPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - options - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var options: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - alignments - -
      -
      -
      -
      -
      -
      -

      tuple holding first and last stepper alignment

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var alignments: (StepperAlignment, StepperAlignment)
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - steps - -
      -
      -
      -
      -
      -
      -

      contains list of steps to be rendered next to Indicators

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var steps: [AnyView] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/WidthKey.html b/docs/Structs/WidthKey.html deleted file mode 100644 index e659915..0000000 --- a/docs/Structs/WidthKey.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - WidthKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    WidthKey

    -
    -
    - -
    struct WidthKey : PreferenceKey
    - -
    -
    -

    Preference Key for width

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let defaultValue: CGFloat?
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func reduce(value: inout CGFloat?,
      -                   nextValue: () -> CGFloat?)
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/Structs/WidthPreference.html b/docs/Structs/WidthPreference.html deleted file mode 100644 index c779b04..0000000 --- a/docs/Structs/WidthPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - WidthPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    WidthPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct WidthPreference : PreferenceKey
    - -
    -
    -

    Collects width of all the 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/badge.svg b/docs/badge.svg index a096fec..3c66424 100644 --- a/docs/badge.svg +++ b/docs/badge.svg @@ -1,15 +1,15 @@ - + - + - - + + @@ -18,11 +18,11 @@ documentation - - 100% + + 93% - - 100% + + 93% diff --git a/docs/css/highlight.css b/docs/css/highlight.css index d0db0e1..c170357 100644 --- a/docs/css/highlight.css +++ b/docs/css/highlight.css @@ -1,200 +1,202 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ /* Credit to https://gist.github.com/wataru420/2048287 */ -.highlight { - /* Comment */ - /* Error */ - /* Keyword */ - /* Operator */ - /* Comment.Multiline */ - /* Comment.Preproc */ - /* Comment.Single */ - /* Comment.Special */ - /* Generic.Deleted */ - /* Generic.Deleted.Specific */ - /* Generic.Emph */ - /* Generic.Error */ - /* Generic.Heading */ - /* Generic.Inserted */ - /* Generic.Inserted.Specific */ - /* Generic.Output */ - /* Generic.Prompt */ - /* Generic.Strong */ - /* Generic.Subheading */ - /* Generic.Traceback */ - /* Keyword.Constant */ - /* Keyword.Declaration */ - /* Keyword.Pseudo */ - /* Keyword.Reserved */ - /* Keyword.Type */ - /* Literal.Number */ - /* Literal.String */ - /* Name.Attribute */ - /* Name.Builtin */ - /* Name.Class */ - /* Name.Constant */ - /* Name.Entity */ - /* Name.Exception */ - /* Name.Function */ - /* Name.Namespace */ - /* Name.Tag */ - /* Name.Variable */ - /* Operator.Word */ - /* Text.Whitespace */ - /* Literal.Number.Float */ - /* Literal.Number.Hex */ - /* Literal.Number.Integer */ - /* Literal.Number.Oct */ - /* Literal.String.Backtick */ - /* Literal.String.Char */ - /* Literal.String.Doc */ - /* Literal.String.Double */ - /* Literal.String.Escape */ - /* Literal.String.Heredoc */ - /* Literal.String.Interpol */ - /* Literal.String.Other */ - /* Literal.String.Regex */ - /* Literal.String.Single */ - /* Literal.String.Symbol */ - /* Name.Builtin.Pseudo */ - /* Name.Variable.Class */ - /* Name.Variable.Global */ - /* Name.Variable.Instance */ - /* Literal.Number.Integer.Long */ } - .highlight .c { - color: #999988; - font-style: italic; } - .highlight .err { - color: #a61717; - background-color: #e3d2d2; } - .highlight .k { - color: #000000; - font-weight: bold; } - .highlight .o { - color: #000000; - font-weight: bold; } - .highlight .cm { - color: #999988; - font-style: italic; } - .highlight .cp { - color: #999999; - font-weight: bold; } - .highlight .c1 { - color: #999988; - font-style: italic; } - .highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; } - .highlight .gd { - color: #000000; - background-color: #ffdddd; } - .highlight .gd .x { - color: #000000; - background-color: #ffaaaa; } - .highlight .ge { - color: #000000; - font-style: italic; } - .highlight .gr { - color: #aa0000; } - .highlight .gh { - color: #999999; } - .highlight .gi { - color: #000000; - background-color: #ddffdd; } - .highlight .gi .x { - color: #000000; - background-color: #aaffaa; } - .highlight .go { - color: #888888; } - .highlight .gp { - color: #555555; } - .highlight .gs { - font-weight: bold; } - .highlight .gu { - color: #aaaaaa; } - .highlight .gt { - color: #aa0000; } - .highlight .kc { - color: #000000; - font-weight: bold; } - .highlight .kd { - color: #000000; - font-weight: bold; } - .highlight .kp { - color: #000000; - font-weight: bold; } - .highlight .kr { - color: #000000; - font-weight: bold; } - .highlight .kt { - color: #445588; } - .highlight .m { - color: #009999; } - .highlight .s { - color: #d14; } - .highlight .na { - color: #008080; } - .highlight .nb { - color: #0086B3; } - .highlight .nc { - color: #445588; - font-weight: bold; } - .highlight .no { - color: #008080; } - .highlight .ni { - color: #800080; } - .highlight .ne { - color: #990000; - font-weight: bold; } - .highlight .nf { - color: #990000; } - .highlight .nn { - color: #555555; } - .highlight .nt { - color: #000080; } - .highlight .nv { - color: #008080; } - .highlight .ow { - color: #000000; - font-weight: bold; } - .highlight .w { - color: #bbbbbb; } - .highlight .mf { - color: #009999; } - .highlight .mh { - color: #009999; } - .highlight .mi { - color: #009999; } - .highlight .mo { - color: #009999; } - .highlight .sb { - color: #d14; } - .highlight .sc { - color: #d14; } - .highlight .sd { - color: #d14; } - .highlight .s2 { - color: #d14; } - .highlight .se { - color: #d14; } - .highlight .sh { - color: #d14; } - .highlight .si { - color: #d14; } - .highlight .sx { - color: #d14; } - .highlight .sr { - color: #009926; } - .highlight .s1 { - color: #d14; } - .highlight .ss { - color: #990073; } - .highlight .bp { - color: #999999; } - .highlight .vc { - color: #008080; } - .highlight .vg { - color: #008080; } - .highlight .vi { - color: #008080; } - .highlight .il { - color: #009999; } +.highlight .c { + color: #999988; + font-style: italic; } + +.highlight .err { + color: #a61717; + background-color: #e3d2d2; } + +.highlight .k { + color: #000000; + font-weight: bold; } + +.highlight .o { + color: #000000; + font-weight: bold; } + +.highlight .cm { + color: #999988; + font-style: italic; } + +.highlight .cp { + color: #999999; + font-weight: bold; } + +.highlight .c1 { + color: #999988; + font-style: italic; } + +.highlight .cs { + color: #999999; + font-weight: bold; + font-style: italic; } + +.highlight .gd { + color: #000000; + background-color: #ffdddd; } + +.highlight .gd .x { + color: #000000; + background-color: #ffaaaa; } + +.highlight .ge { + color: #000000; + font-style: italic; } + +.highlight .gr { + color: #aa0000; } + +.highlight .gh { + color: #999999; } + +.highlight .gi { + color: #000000; + background-color: #ddffdd; } + +.highlight .gi .x { + color: #000000; + background-color: #aaffaa; } + +.highlight .go { + color: #888888; } + +.highlight .gp { + color: #555555; } + +.highlight .gs { + font-weight: bold; } + +.highlight .gu { + color: #aaaaaa; } + +.highlight .gt { + color: #aa0000; } + +.highlight .kc { + color: #000000; + font-weight: bold; } + +.highlight .kd { + color: #000000; + font-weight: bold; } + +.highlight .kp { + color: #000000; + font-weight: bold; } + +.highlight .kr { + color: #000000; + font-weight: bold; } + +.highlight .kt { + color: #445588; } + +.highlight .m { + color: #009999; } + +.highlight .s { + color: #d14; } + +.highlight .na { + color: #008080; } + +.highlight .nb { + color: #0086B3; } + +.highlight .nc { + color: #445588; + font-weight: bold; } + +.highlight .no { + color: #008080; } + +.highlight .ni { + color: #800080; } + +.highlight .ne { + color: #990000; + font-weight: bold; } + +.highlight .nf { + color: #990000; } + +.highlight .nn { + color: #555555; } + +.highlight .nt { + color: #000080; } + +.highlight .nv { + color: #008080; } + +.highlight .ow { + color: #000000; + font-weight: bold; } + +.highlight .w { + color: #bbbbbb; } + +.highlight .mf { + color: #009999; } + +.highlight .mh { + color: #009999; } + +.highlight .mi { + color: #009999; } + +.highlight .mo { + color: #009999; } + +.highlight .sb { + color: #d14; } + +.highlight .sc { + color: #d14; } + +.highlight .sd { + color: #d14; } + +.highlight .s2 { + color: #d14; } + +.highlight .se { + color: #d14; } + +.highlight .sh { + color: #d14; } + +.highlight .si { + color: #d14; } + +.highlight .sx { + color: #d14; } + +.highlight .sr { + color: #009926; } + +.highlight .s1 { + color: #d14; } + +.highlight .ss { + color: #990073; } + +.highlight .bp { + color: #999999; } + +.highlight .vc { + color: #008080; } + +.highlight .vg { + color: #008080; } + +.highlight .vi { + color: #008080; } + +.highlight .il { + color: #009999; } diff --git a/docs/css/jazzy.css b/docs/css/jazzy.css index 5cdffe9..f84ef86 100644 --- a/docs/css/jazzy.css +++ b/docs/css/jazzy.css @@ -1,3 +1,7 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ html, body, div, span, h1, h3, h4, p, a, code, em, img, ul, li, table, tbody, tr, td { background: transparent; border: 0; @@ -79,6 +83,18 @@ blockquote { padding: 0 10px; border-left: 4px solid #ccc; } +hr { + height: 1px; + border: none; + background-color: #e2e2e2; } + +.footnote-ref { + display: inline-block; + scroll-margin-top: 70px; } + +.footnote-def { + scroll-margin-top: 70px; } + .content-wrapper { margin: 0 auto; width: 980px; } @@ -92,7 +108,7 @@ header { z-index: 3; } header img { padding-right: 6px; - vertical-align: -4px; + vertical-align: -3px; height: 16px; } header a { color: #fff; } @@ -105,12 +121,14 @@ header { #breadcrumbs { background-color: #f2f2f2; - height: 21px; - padding-top: 17px; + height: 26px; + padding-top: 12px; position: fixed; - width: 100%; + width: inherit; z-index: 2; - margin-top: 32px; } + margin-top: 32px; + white-space: nowrap; + overflow-x: scroll; } #breadcrumbs #carat { height: 10px; margin: 0 5px; } @@ -257,10 +275,11 @@ header { margin-left: 20px; } .item .discouraged { text-decoration: line-through; } - .item .declaration-note { - font-size: .85em; - color: gray; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: gray; + font-style: italic; } .pointer-container { border-bottom: 1px solid #e2e2e2; diff --git a/docs/docsets/StepperView.docset/Contents/Info.plist b/docs/docsets/StepperView.docset/Contents/Info.plist index 1f0c16b..66ce308 100644 --- a/docs/docsets/StepperView.docset/Contents/Info.plist +++ b/docs/docsets/StepperView.docset/Contents/Info.plist @@ -16,5 +16,7 @@ DashDocSetFamily dashtoc + DashDocSetFallbackURL + https://badrinathvm.github.io/StepperView/ diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html deleted file mode 100644 index 203a89a..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - Classes Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    Classes

    -

    The following classes are available globally.

    - -
    -
    -
    -
      -
    • -
      - - - - LoadingTimer - -
      -
      -
      -
      -
      -
      -

      creates a publisher for loading time

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -class LoadingTimer
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html index a69b654..f1b9c9d 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html @@ -17,32 +17,26 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    @@ -271,8 +183,7 @@

    Declaration

    Declaration

    Swift

    -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -public enum StepperAlignment : String, CaseIterable
    +
    public enum StepperAlignment : String, CaseIterable
    @@ -304,8 +215,7 @@

    Declaration

    Declaration

    Swift

    -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -public enum StepperIndicationType<Content> where Content : View
    +
    public enum StepperIndicationType<Content> where Content : View
    @@ -336,8 +246,7 @@

    Declaration

    Declaration

    Swift

    -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -public enum StepperLineOptions
    +
    public enum StepperLineOptions
    @@ -411,11 +320,10 @@

    Declaration

    - 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 85eec14..592e10c 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - 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 ea86db3..3a3e996 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 @@ -17,32 +17,30 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - 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 0025c7d..c5299ef 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 @@ -17,32 +17,30 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - 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 b9b4d58..5c19dd2 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 @@ -17,32 +17,30 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - 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 eba7e5d..3fdf63c 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 @@ -17,32 +17,30 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - 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 3b327d7..bdb961a 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 @@ -17,32 +17,30 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html deleted file mode 100644 index 58dbf3e..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html +++ /dev/null @@ -1,343 +0,0 @@ - - - - PitStopLineOptions Enumeration Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.0 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopLineOptions

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -public enum PitStopLineOptions
    - -
    -
    -

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

    -
    case defaults
    -case custom(CGFloat, Color)
    -
    - -
    -
    -
    -
      -
    • -
      - - - - defaults - -
      -
      -
      -
      -
      -
      -

      default line option

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      case defaults
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - custom(_:_:) - -
      -
      -
      -
      -
      -
      -

      custom line option with thickness and Color

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      case custom(CGFloat, Color)
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - hash(into:) - -
      -
      -
      -
      -
      -
      -

      to generate hash

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func hash(into hasher: inout Hasher)
      - -
      -
      -
      -

      Parameters

      - - - - - - - -
      - - hasher - - -
      -

      hasger variable

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepLifeCycle.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepLifeCycle.html index 45cede0..7f34447 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepLifeCycle.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepLifeCycle.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - 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 b88ad6e..833bb4f 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - 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 3809d39..c1fc092 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    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 e508833..56220e4 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    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 07e8ff9..798534c 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html index 59aa41a..758b55f 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html @@ -17,32 +17,26 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/Color.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/Color.html new file mode 100644 index 0000000..3dcfe3a --- /dev/null +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/Color.html @@ -0,0 +1,180 @@ + + + + Color Extension Reference + + + + + + + + + + + + + +
    +
    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    Color

    +
    +
    + +
    public extension Color
    + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + init(hex:) + +
      +
      +
      +
      +
      +
      +

      Creates a Color from a hex string (e.g. “#FF6B35” or “FF6B35”). +Returns nil if the string is not a valid 6-character hex color.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      init?(hex: String)
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html deleted file mode 100644 index 2f739d1..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html +++ /dev/null @@ -1,590 +0,0 @@ - - - - EnvironmentValues Extension Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    EnvironmentValues

    -
    -
    - -
    extension EnvironmentValues
    - -
    -
    -

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

    - -
    -
    -
    - -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html deleted file mode 100644 index ebc94a7..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html +++ /dev/null @@ -1,401 +0,0 @@ - - - - VerticalAlignment Extension Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    VerticalAlignment

    -
    -
    - -
    extension VerticalAlignment
    - -
    -
    -

    custom alignments for positioning

    - -
    -
    -
    -
      -
    • -
      - - - - customTop - -
      -
      -
      -
      -
      -
      -

      vertical alignment value for top

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let customTop: VerticalAlignment
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - customBottom - -
      -
      -
      -
      -
      -
      -

      vertical alignment value for bottom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let customBottom: VerticalAlignment
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - customCenter - -
      -
      -
      -
      -
      -
      -

      vertical alignment value for center

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let customCenter: VerticalAlignment
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - topValue - -
      -
      -
      -
      -
      -
      -

      default value for top

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var topValue: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - centerValue - -
      -
      -
      -
      -
      -
      -

      default value for center

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var centerValue: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - bottomValue - -
      -
      -
      -
      -
      -
      -

      default value for bottom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var bottomValue: CGFloat
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - 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 c15017d..84f0e56 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    @@ -271,7 +187,8 @@

    Declaration

    Declaration

    Swift

    -
    func widthPreference(column: Int) -> some View
    +
    @MainActor
    +func widthPreference(column: Int) -> some View
    @@ -298,7 +215,8 @@

    Declaration

    Declaration

    Swift

    -
    func widthKey() -> some View
    +
    @MainActor
    +func widthKey() -> some View
    @@ -325,7 +243,8 @@

    Declaration

    Declaration

    Swift

    -
    func heightKey() -> some View
    +
    @MainActor
    +func heightKey() -> some View
    @@ -352,7 +271,8 @@

    Declaration

    Declaration

    Swift

    -
    func verticalHeightPreference(column: Int? = 0) -> some View
    +
    @MainActor
    +func verticalHeightPreference(column: Int? = 0) -> some View
    @@ -379,7 +299,8 @@

    Declaration

    Declaration

    Swift

    -
    func pitstopHeightPreference(column: Int? = 0) -> some View
    +
    @MainActor
    +func pitstopHeightPreference(column: Int? = 0) -> some View
    @@ -406,7 +327,8 @@

    Declaration

    Declaration

    Swift

    -
    func cgRectPreference() -> some View
    +
    @MainActor
    +func cgRectPreference() -> some View
    @@ -433,7 +355,8 @@

    Declaration

    Declaration

    Swift

    -
    func setAlignment(type: StepperAlignment) -> some View
    +
    @MainActor
    +func setAlignment(type: StepperAlignment) -> some View
    @@ -479,7 +402,8 @@

    Parameters

    Declaration

    Swift

    -
    func getAlignment(type: StepperAlignment) -> VerticalAlignment
    +
    @MainActor
    +func getAlignment(type: StepperAlignment) -> VerticalAlignment
    @@ -525,7 +449,8 @@

    Parameters

    Declaration

    Swift

    -
    func embedINNavigationView() -> some View
    +
    @MainActor
    +func embedINNavigationView() -> some View
    @@ -552,7 +477,8 @@

    Declaration

    Declaration

    Swift

    -
    func eraseToAnyView() -> AnyView
    +
    @MainActor
    +func eraseToAnyView() -> AnyView
    @@ -562,9 +488,9 @@

    Declaration

  • @@ -579,7 +505,8 @@

    Declaration

    Declaration

    Swift

    -
    func getYPosition(for alignment: StepperAlignment) -> CGFloat
    +
    @MainActor
    +func getYPosition(for alignment: StepperAlignment) -> CGFloat
    @@ -606,7 +533,8 @@

    Declaration

    Declaration

    Swift

    -
    func addSteps<Cell>(_ steps: [Cell]) -> some View where Cell : View
    +
    @MainActor
    +func addSteps<Cell>(_ steps: [Cell]) -> some View where Cell : View
    @@ -633,7 +561,8 @@

    Declaration

    Declaration

    Swift

    -
    func alignments(_ alignments: [StepperAlignment] = []) -> some View
    +
    @MainActor
    +func alignments(_ alignments: [StepperAlignment] = []) -> some View
    @@ -660,7 +589,8 @@

    Declaration

    Declaration

    Swift

    -
    func stepLifeCycles(_ lifecycle: [StepLifeCycle] = [.completed, .completed, .completed]) -> some View
    +
    @MainActor
    +func stepLifeCycles(_ lifecycle: [StepLifeCycle] = [.completed, .completed, .completed]) -> some View
    @@ -687,7 +617,8 @@

    Declaration

    Declaration

    Swift

    -
    func indicators<Cell>(_ indicators: [StepperIndicationType<Cell>] = []) -> some View where Cell : View
    +
    @MainActor
    +func indicators<Cell>(_ indicators: [StepperIndicationType<Cell>] = []) -> some View where Cell : View
    @@ -714,7 +645,8 @@

    Declaration

    Declaration

    Swift

    -
    func stepIndicatorMode(_ mode: StepperMode) -> some View
    +
    @MainActor
    +func stepIndicatorMode(_ mode: StepperMode) -> some View
    @@ -724,9 +656,9 @@

    Declaration

  • @@ -741,7 +673,8 @@

    Declaration

    Declaration

    Swift

    -
    func spacing(_ value: CGFloat) -> some View
    +
    @MainActor
    +func spacing(_ value: CGFloat) -> some View
    @@ -768,7 +701,8 @@

    Declaration

    Declaration

    Swift

    -
    func autoSpacing(_ value: Bool) -> some View
    +
    @MainActor
    +func autoSpacing(_ value: Bool) -> some View
    @@ -795,7 +729,8 @@

    Declaration

    Declaration

    Swift

    -
    func stepperEdgeInsets(_ value: EdgeInsets) -> some View
    +
    @MainActor
    +func stepperEdgeInsets(_ value: EdgeInsets) -> some View
    @@ -822,7 +757,8 @@

    Declaration

    Declaration

    Swift

    -
    func lineOptions(_ options: StepperLineOptions) -> some View
    +
    @MainActor
    +func lineOptions(_ options: StepperLineOptions) -> some View
    @@ -832,9 +768,9 @@

    Declaration

  • @@ -849,7 +785,8 @@

    Declaration

    Declaration

    Swift

    -
    func ifTrue<Content>(_ conditional: Bool, content: (Self) -> Content) -> some View where Content : View
    +
    @MainActor
    +func `if`<Content>(_ conditional: Bool, content: (Self) -> Content) -> some View where Content : View
    @@ -876,7 +813,8 @@

    Declaration

    Declaration

    Swift

    -
    func addPitStops(_ steps: [AnyView]) -> some View
    +
    @MainActor
    +func addPitStops(_ steps: [AnyView]) -> some View
    @@ -922,7 +860,8 @@

    Parameters

    Declaration

    Swift

    -
    func pitStopLineOptions(_ options: [StepperLineOptions]) -> some View
    +
    @MainActor
    +func pitStopLineOptions(_ options: [StepperLineOptions]) -> some View
    @@ -968,7 +907,8 @@

    Parameters

    Declaration

    Swift

    -
    func animateSteps(_ count: Int) -> some View
    +
    @MainActor
    +func animateSteps(_ count: Int) -> some View
    @@ -1014,7 +954,8 @@

    Parameters

    Declaration

    Swift

    -
    func loadingAnimationTime(_ time: Double) -> some View
    +
    @MainActor
    +func loadingAnimationTime(_ time: Double) -> some View
    @@ -1060,7 +1001,8 @@

    Parameters

    Declaration

    Swift

    -
    func log(_ log: String) -> EmptyView
    +
    @MainActor
    +func log(_ log: String) -> EmptyView
    @@ -1091,11 +1033,10 @@

    Parameters

    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html index 7bffa21..bc32591 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html @@ -17,32 +17,26 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    -
    -
    - - -
    - -

    Indicator View for Stepper Indicator

    -

    -
    -
    -
      -
    • -
      - - - - IndicatorView - -
      -
      -
      -
      -
      -
      -

      A View for Step Indicator

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct IndicatorView : View
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - NumberedCircleView - -
      -
      -
      -
      -
      -
      -

      Circle view with text inside for Step Indicator

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      +                          
      @MainActor
       public struct NumberedCircleView : View
      @@ -1008,213 +356,6 @@

      Declaration

    • -
    • -
      - - - - AnimatedCircle - -
      -
      -
      -
      -
      -
      -

      circles around the border with progress

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct AnimatedCircle : View
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - HorizontalLineView - -
      -
      -
      -
      -
      -
      -

      Horizontal Line View for Step Indictor

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct HorizontalLineView : View
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - PitStopLineView - -
      -
      -
      -
      -
      -
      -

      pitstop Line View for each of the step indicator

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct PitStopLineView : View
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - VerticalLineView - -
      -
      -
      -
      -
      -
      -

      Vertical Line View for Step Indictor

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct VerticalLineView : View
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - PitStopView - -
      -
      -
      -
      -
      -
      -

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

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct PitStopView<PitStop> : View where PitStop : View
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      A Step Indications View in horizontal direction

      - -

      creates step indicator view either in horizontal mode

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct StepIndicatorHorizontalView<Cell> : View where Cell : View
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      A Step Indications View in vertical direction

      - -

      creates step indicator view either in vertical mode

      - - See more -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      -struct StepIndicatorVerticalView<Cell> : View where Cell : View
      - -
      -
      -
      -
      -
    • @@ -1238,7 +379,7 @@

      Declaration

      Declaration

      Swift

      -
      @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
      +                          
      @MainActor
       public struct StepperView : View
      @@ -1251,11 +392,10 @@

      Declaration

      -
    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html deleted file mode 100644 index 6d10d1c..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - AlignmentKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    AlignmentKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct AlignmentKey : EnvironmentKey
    - -
    -
    -

    Environment Key for alignments

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [StepperAlignment]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html deleted file mode 100644 index d44c3da..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html +++ /dev/null @@ -1,541 +0,0 @@ - - - - AnimatedCircle Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    AnimatedCircle

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct AnimatedCircle : View
    - -
    -
    -

    circles around the border with progress

    - -
    -
    -
    -
      -
    • -
      - - - - text - -
      -
      -
      -
      -
      -
      -

      text to be paced inside the circle

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var text: String
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - width - -
      -
      -
      -
      -
      -
      -

      width of the step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var width: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - color - -
      -
      -
      -
      -
      -
      -

      color of the step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var color: Color
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - delay - -
      -
      -
      -
      -
      -
      -

      delay for the animation to happen

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var delay: Double
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - triggerAnimation - -
      -
      -
      -
      -
      -
      -

      flag to tigger animation or not.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var triggerAnimation: Bool
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - loadingTimer - -
      -
      -
      -
      -
      -
      -

      loading time for animations

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var loadingTimer: LoadingTimer
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - circleProgress - -
      -
      -
      -
      -
      -
      -

      state to track the progress of the circle

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @State
      -var circleProgress: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - completion - -
      -
      -
      -
      -
      -
      -

      handle completion status of the animation

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @State
      -var completion: Bool { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - animate - -
      -
      -
      -
      -
      -
      -

      state to render view based on the value

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var animate: Bool { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - colorScheme - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var colorScheme: ColorScheme { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html deleted file mode 100644 index 1da57ce..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - AutoSpacingKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    AutoSpacingKey

    -
    -
    - -
    @available(iOS 13.0, macOS 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 81874fd..815b6c7 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html deleted file mode 100644 index 2b48f04..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - CGRectData Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    CGRectData

    -
    -
    - -
    struct CGRectData : Equatable, Identifiable
    - -
    -
    -

    placeholder struct to hold CGRect data.

    - -
    -
    -
    -
      -
    • -
      - - - - id - -
      -
      -
      -
      -
      -
      -

      placeholder to store id

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      let id: UUID
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - rect - -
      -
      -
      -
      -
      -
      -

      placeholder to CGRect data

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var rect: CGRect
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - ==(_:_:) - -
      -
      -
      -
      -
      -
      -

      equatable override

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func == (lhs: CGRectData, rhs: CGRectData) -> Bool
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - lhs - - -
      -

      lhs variable for comparison

      -
      -
      - - rhs - - -
      -

      lhs variable for comparison

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html deleted file mode 100644 index 866e83c..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - CGRectPreferenceKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    CGRectPreferenceKey

    -
    -
    - -
    struct CGRectPreferenceKey : PreferenceKey
    - -
    -
    -

    Preference Key for CGRect

    - -
    -
    -
    -
      -
    • -
      - - - - Value - -
      -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      typealias Value = CGRectData?
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: Value?
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func reduce(value: inout Value, nextValue: () -> Value)
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - 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 87d7e8d..9e46ecd 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - - -
  • -
  • -
    - - - - colorScheme - -
    -
    -
    -
    -
    -
    -

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

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    @Environment
    -var colorScheme: ColorScheme { get }
    +
    @MainActor
    +public var strokeColor: Color
    @@ -364,9 +255,9 @@

    Declaration

  • @@ -374,14 +265,15 @@

    Declaration

    -

    initiazes image , width , color and strokeColor

    +

    initiazes image , width , color and strokeColor

    Declaration

    Swift

    -
    public init(image: Image, width: CGFloat, color: Color = Color.black, strokeColor: Color = Colors.blue(.lightSky).rawValue)
    +
    @MainActor
    +public init(image: Image, width: CGFloat, color: Color? = nil, strokeColor: Color = Colors.blue(.lightSky).rawValue)
    @@ -408,7 +300,8 @@

    Declaration

    Declaration

    Swift

    -
    public var body: some View { get }
    +
    @MainActor
    +public var body: some View { get }
    @@ -420,11 +313,10 @@

    Declaration

  • - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/GeneratedStepperConfig.html similarity index 51% rename from docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html rename to docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/GeneratedStepperConfig.html index e96caf5..abdb77d 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/GeneratedStepperConfig.html @@ -1,7 +1,7 @@ - LoadingTimer Class Reference + GeneratedStepperConfig Structure Reference @@ -13,36 +13,32 @@ - - + +
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html deleted file mode 100644 index 92c3548..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - HeightKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    HeightKey

    -
    -
    - -
    struct HeightKey : PreferenceKey
    - -
    -
    -

    Preference Key for height

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let defaultValue: CGFloat?
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func reduce(value: inout CGFloat?,
      -                   nextValue: () -> CGFloat?)
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html deleted file mode 100644 index bf98ad3..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - HeightPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    HeightPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct HeightPreference : PreferenceKey
    - -
    -
    -

    Collects height of all the 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/HorizontalLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html deleted file mode 100644 index 2b683d6..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - HorizontalLineView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    HorizontalLineView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct HorizontalLineView : View
    - -
    -
    -

    Horizontal Line View for Step Indictor

    - -
    -
    -
    -
      -
    • -
      - - - - dividerWidth - -
      -
      -
      -
      -
      -
      -

      binding variable to hold the divider width

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var dividerWidth: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineYOffsetPosition - -
      -
      -
      -
      -
      -
      -

      binding variable to hold line y-axis position

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineYOffsetPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - options - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var options: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html deleted file mode 100644 index 06c06f9..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - IndicatorKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    IndicatorKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct IndicatorKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Indicators

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [StepperIndicationType<AnyView>]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html deleted file mode 100644 index 7f9b37e..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html +++ /dev/null @@ -1,463 +0,0 @@ - - - - IndicatorView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    IndicatorView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct IndicatorView : View
    - -
    -
    -

    A View for Step Indicator

    - -
    -
    -
    -
      -
    • -
      - - - - type - -
      -
      -
      -
      -
      -
      -

      indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var type: StepperIndicationType<AnyView>
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indexofIndicator - -
      -
      -
      -
      -
      -
      -

      index position of the indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var indexofIndicator: Int
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - animations - -
      -
      -
      -
      -
      -
      -

      environment variable to access pitstop options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var animations: Int { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indicationType - -
      -
      -
      -
      -
      -
      -

      step indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var indicationType: [StepperIndicationType<AnyView>] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - loadingTime - -
      -
      -
      -
      -
      -
      -

      loading time for animations

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var loadingTime: Double { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      provides the overlay View

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func getViewForOverlay(of type: StepperIndicationType<AnyView>, for index: Int) -> some View
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - type - - -
      -

      can be a Circle , Image or Custom

      -
      -
      - - index - - -
      -

      index position of the indicator

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html deleted file mode 100644 index 9e69075..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - LineOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    LineOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct LineOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Line Options

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html deleted file mode 100644 index 53f6511..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - LoadAnimationOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    LoadAnimationOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct LoadAnimationOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: Double
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - 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 c6fd065..b6702b6 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html deleted file mode 100644 index dabaece..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html +++ /dev/null @@ -1,376 +0,0 @@ - - - - PitStopLineView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopLineView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct PitStopLineView : View
    - -
    -
    -

    pitstop Line View for each of the step indicator

    - -
    -
    -
    -
      -
    • -
      - - - - options - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var options: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - proxy - -
      -
      -
      -
      -
      -
      -

      co-ordinates values of step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var proxy: GeometryProxy
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - value - -
      -
      -
      -
      -
      -
      -

      bound values of step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var value: Anchor<CGRect>
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - width - -
      -
      -
      -
      -
      -
      -

      binding variable to hold width of the View

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var width: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html deleted file mode 100644 index 815682c..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - PitStopOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct PitStopOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [AnyView]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html deleted file mode 100644 index 9b6d290..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html +++ /dev/null @@ -1,456 +0,0 @@ - - - - PitStopStep Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.0 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopStep

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -public struct PitStopStep : Hashable
    - -
    -
    -

    Pitstop view and custom options

    - -
    -
    -
    -
      -
    • -
      - - - - view - -
      -
      -
      -
      -
      -
      -

      placeholder for View to render

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var view: AnyView
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customise pitstop line for width and Color

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var lineOptions: PitStopLineOptions
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      Initilazer to hold View and pit stop line Options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public init(view: AnyView, lineOptions: PitStopLineOptions = .custom(1, Colors.gray(.light).rawValue))
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - view - - -
      -

      View to render

      -
      -
      - - lineOptions - - -
      -

      options to customise pitstop line for width and Color

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - hash(into:) - -
      -
      -
      -
      -
      -
      -

      to generate hash

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public func hash(into hasher: inout Hasher)
      - -
      -
      -
      -

      Parameters

      - - - - - - - -
      - - hasher - - -
      -

      hasger variable

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - ==(_:_:) - -
      -
      -
      -
      -
      -
      -

      equatable override

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public static func == (lhs: PitStopStep, rhs: PitStopStep) -> Bool
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - lhs - - -
      -

      lhs variable for comparison

      -
      -
      - - rhs - - -
      -

      lhs variable for comparison

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopSteps.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopSteps.html deleted file mode 100644 index 364dcd7..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopSteps.html +++ /dev/null @@ -1,418 +0,0 @@ - - - - PitStopSteps Structure Reference - - - - - - - - - - -
    -
    -

    StepperView 1.2.0 Docs (100% documented)

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopSteps

    -
    -
    -
    @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
    -public struct PitStopSteps : Hashable
    - -
    -
    -

    Pitstop view and custom options

    - -
    -
    -
    -
      -
    • -
      - - - - view - -
      -
      -
      -
      -
      -
      -

      placeholder for View to render

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var view: AnyView
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customise pitstop line for width and Color

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public var lineOptions: PitStopLineOptions
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      Initilazer to hold View and pit stop line Options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public init(view: AnyView, lineOptions: PitStopLineOptions = .custom(1, Colors.gray(.light).rawValue))
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - view - - -
      -

      View to render

      -
      -
      - - lineOptions - - -
      -

      options to customise pitstop line for width and Color

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - hash(into:) - -
      -
      -
      -
      -
      -
      -

      to generate hash

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public func hash(into hasher: inout Hasher)
      - -
      -
      -
      -

      Parameters

      - - - - - - - -
      - - hasher - - -
      -

      hasger variable

      -
      -
      -
      -
      -
      -
    • -
    • -
      - - - - ==(_:_:) - -
      -
      -
      -
      -
      -
      -

      equatable override

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      public static func == (lhs: PitStopSteps, rhs: PitStopSteps) -> Bool
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - -
      - - lhs - - -
      -

      lhs variable for comparison

      -
      -
      - - rhs - - -
      -

      lhs variable for comparison

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html deleted file mode 100644 index 2f930a9..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html +++ /dev/null @@ -1,504 +0,0 @@ - - - - PitStopView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitStopView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct PitStopView<PitStop> : View where PitStop : View
    - -
    -
    -

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

    - -
    -
    -
    -
      -
    • -
      - - - - proxy - -
      -
      -
      -
      -
      -
      -

      co-ordinates to draw the pitsop view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var proxy: GeometryProxy
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - value - -
      -
      -
      -
      -
      -
      -

      bounds value of the rendered step indicator

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var value: Anchor<CGRect>
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineXPosition - -
      -
      -
      -
      -
      -
      -

      x-axis position of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineXPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - pitStop - -
      -
      -
      -
      -
      -
      -

      A pitsop view to render

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var pitStop: PitStop
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      to customise the width , Color of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var lineOptions: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - 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 }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      Provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - getColor(from:) - -
      -
      -
      -
      -
      -
      -

      Returns the Color from the line options provided.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func getColor(from lineOptions: StepperLineOptions) -> Color
      - -
      -
      -
      -

      Parameters

      - - - - - - - -
      - - lineOptions - - -
      -

      contains options to customize width and Color of the line

      -
      -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html deleted file mode 100644 index e207e19..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - PitstopHeightPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    PitstopHeightPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 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 deleted file mode 100644 index 584bf2a..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - SpacingKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    SpacingKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct SpacingKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Spacing

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: CGFloat
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html deleted file mode 100644 index 67d1009..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepAnimationOptionsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepAnimationOptionsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepAnimationOptionsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: Int
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html deleted file mode 100644 index 6426499..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html +++ /dev/null @@ -1,515 +0,0 @@ - - - - StepIndicatorHorizontalView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepIndicatorHorizontalView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepIndicatorHorizontalView<Cell> : View where Cell : View
    - -
    -
    -

    A Step Indications View in horizontal direction

    - -

    creates step indicator view either in horizontal mode

    - -
    -
    -
    -
      -
    • -
      - - - - autoSpacing - -
      -
      -
      -
      -
      -
      -

      environment variable to autospacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var autoSpacing: Bool { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - stepLifeCycle - -
      -
      -
      -
      -
      -
      -

      environment variable to access steplife cycles

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var stepLifeCycle: [StepLifeCycle] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - cells - -
      -
      -
      -
      -
      -
      -

      list of View's to display step indictor content

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var cells: [Cell]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - alignments - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var alignments: [StepperAlignment]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indicationType - -
      -
      -
      -
      -
      -
      -

      step indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var indicationType: [StepperIndicationType<AnyView>]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customize width , Color of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var lineOptions: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - horizontalSpacing - -
      -
      -
      -
      -
      -
      -

      spacing between each of the step indicators

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var horizontalSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - isRounded - -
      -
      -
      -
      -
      -
      -

      to detect the whether the line option is of type rounded

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var isRounded: Bool
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      initilazes cells, alignments , indicators and spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      init(cells: [Cell], alignments: [StepperAlignment] = [], indicationType: [StepperIndicationType<AnyView>],
      -     lineOptions: StepperLineOptions = .defaults, horizontalSpacing:CGFloat = 50.0)
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      Provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html deleted file mode 100644 index ae1cb98..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepIndicatorModeKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepIndicatorModeKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepIndicatorModeKey : EnvironmentKey
    - -
    -
    -

    Environment Key for StepIndicatorMode

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: StepperMode
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html deleted file mode 100644 index c4e492d..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html +++ /dev/null @@ -1,599 +0,0 @@ - - - - StepIndicatorVerticalView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepIndicatorVerticalView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepIndicatorVerticalView<Cell> : View where Cell : View
    - -
    -
    -

    A Step Indications View in vertical direction

    - -

    creates step indicator view either in vertical mode

    - -
    -
    -
    -
      -
    • -
      - - - - pitStopsOptions - -
      -
      -
      -
      -
      -
      -

      environment variable to access pitstop options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var pitStopsOptions: [AnyView] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - pitStopLineOptions - -
      -
      -
      -
      -
      -
      -

      environment variable to access pitstop options

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var pitStopLineOptions: [StepperLineOptions] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - autoSpacing - -
      -
      -
      -
      -
      -
      -

      environment variable to access autospacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var autoSpacing: Bool { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - stepperEdgeInsets - -
      -
      -
      -
      -
      -
      -

      environment variable for edge Insets

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var stepperEdgeInsets: EdgeInsets { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - stepLifeCycle - -
      -
      -
      -
      -
      -
      -

      environment variable to access steplife cycles

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var stepLifeCycle: [StepLifeCycle] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - cells - -
      -
      -
      -
      -
      -
      -

      list of View's to display step indictor content

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var cells: [Cell]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - alignments - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var alignments: [StepperAlignment]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - indicationType - -
      -
      -
      -
      -
      -
      -

      step indicator type can be a Circle , Image or Custom

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var indicationType: [StepperIndicationType<AnyView>]
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineOptions - -
      -
      -
      -
      -
      -
      -

      options to customize width , Color of the line

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var lineOptions: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - verticalSpacing - -
      -
      -
      -
      -
      -
      -

      spacing between each of the step indicators

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var verticalSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - isRounded - -
      -
      -
      -
      -
      -
      -

      to detect the whether the line option is of type rounded

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var isRounded: Bool
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      -

      initilazes cells, alignments , indicators and spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      init(cells: [Cell], alignments: [StepperAlignment] = [], indicationType: [StepperIndicationType<AnyView>],
      -     lineOptions: StepperLineOptions = .defaults, verticalSpacing:CGFloat = 30.0)
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      Provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepLifeCycleKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepLifeCycleKey.html deleted file mode 100644 index fbb5b90..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepLifeCycleKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepLifeCycleKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepLifeCycleKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepLifeCycleKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [StepLifeCycle]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperEdgeInsetsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperEdgeInsetsKey.html deleted file mode 100644 index 833dd43..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperEdgeInsetsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepperEdgeInsetsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepperEdgeInsetsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepperEdgeInsetsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for pit stop line options.

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: EdgeInsets
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - 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 91bc29f..4e1239a 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperViewAIGeneratorView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperViewAIGeneratorView.html new file mode 100644 index 0000000..73c032a --- /dev/null +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperViewAIGeneratorView.html @@ -0,0 +1,209 @@ + + + + StepperViewAIGeneratorView Structure Reference + + + + + + + + + + + + + +
    +
    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    StepperViewAIGeneratorView

    +
    +
    + +
    @MainActor
    +public struct StepperViewAIGeneratorView : View
    + +
    +
    +

    Undocumented

    + +
    +
    +
    +
      +
    • +
      + + + + init() + +
      +
      +
      +
      +
      +
      +

      Undocumented

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @MainActor
      +public init()
      + +
      +
      +
      +
      +
    • +
    • +
      + + + + body + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @MainActor
      +public var body: some View { get }
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html deleted file mode 100644 index 512b840..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - StepsKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    StepsKey

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct StepsKey : EnvironmentKey
    - -
    -
    -

    Environment Key for Steps

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static var defaultValue: [AnyView]
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - 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 63602e8..d46f3e7 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html @@ -17,32 +17,28 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    @@ -299,7 +216,8 @@

    Declaration

    Declaration

    Swift

    -
    public init(text: String, font: Font = .caption)
    +
    @MainActor
    +public init(text: String, font: Font = .caption)
    @@ -326,7 +244,8 @@

    Declaration

    Declaration

    Swift

    -
    public var body: some View { get }
    +
    @MainActor
    +public var body: some View { get }
    @@ -338,11 +257,10 @@

    Declaration

    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html deleted file mode 100644 index a6acd9a..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html +++ /dev/null @@ -1,428 +0,0 @@ - - - - Utils Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    Utils

    -
    -
    - -
    public struct Utils
    - -
    -
    -

    placeholder to constants

    - -
    -
    -
    -
      -
    • -
      - - - - standardSpacing - -
      -
      -
      -
      -
      -
      -

      constant for standard spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let standardSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - minimumSpacing - -
      -
      -
      -
      -
      -
      -

      constant for minium spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let minimumSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - halfSpacing - -
      -
      -
      -
      -
      -
      -

      constant for half the value of standard spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let halfSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - threeFourthSpacing - -
      -
      -
      -
      -
      -
      -

      constant for three fourth the value of standard spacing

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let threeFourthSpacing: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - offsetConstant - -
      -
      -
      -
      -
      -
      -

      constant value for iOS offsets

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let offsetConstant: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - watchoffsetConstant - -
      -
      -
      -
      -
      -
      -

      constant value for watchOS offsets

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let watchoffsetConstant: CGFloat
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - angleRotation - -
      -
      -
      -
      -
      -
      -

      constant value for angle of rotation

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let angleRotation: Double
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html deleted file mode 100644 index 63fc19d..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - VerticalHeightPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    VerticalHeightPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct VerticalHeightPreference : PreferenceKey
    - -
    -
    -

    Collects height of all the 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/VerticalLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html deleted file mode 100644 index abcf51b..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - VerticalLineView Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    VerticalLineView

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct VerticalLineView : View
    - -
    -
    -

    Vertical Line View for Step Indictor

    - -
    -
    -
    -
      -
    • -
      - - - - lineHeight - -
      -
      -
      -
      -
      -
      -

      binding variable to hold lineHeight

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineHeight: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineXPosition - -
      -
      -
      -
      -
      -
      -

      binding variable to linx x-axis position

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineXPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - lineYPosition - -
      -
      -
      -
      -
      -
      -

      binding variable to linx y-axis position

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Binding
      -var lineYPosition: CGFloat { get nonmutating set }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - options - -
      -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var options: StepperLineOptions
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - alignments - -
      -
      -
      -
      -
      -
      -

      tuple holding first and last stepper alignment

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var alignments: (StepperAlignment, StepperAlignment)
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - steps - -
      -
      -
      -
      -
      -
      -

      contains list of steps to be rendered next to Indicators

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      @Environment
      -var steps: [AnyView] { get }
      - -
      -
      -
      -
      -
    • -
    • -
      - - - - body - -
      -
      -
      -
      -
      -
      -

      provides the content and behavior of this view.

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      var body: some View { get }
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html deleted file mode 100644 index e659915..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - WidthKey Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    WidthKey

    -
    -
    - -
    struct WidthKey : PreferenceKey
    - -
    -
    -

    Preference Key for width

    - -
    -
    -
    -
      -
    • -
      - - - - defaultValue - -
      -
      -
      -
      -
      -
      -

      provide a default value for custom dependency

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static let defaultValue: CGFloat?
      - -
      -
      -
      -
      -
    • -
    • - -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      static func reduce(value: inout CGFloat?,
      -                   nextValue: () -> CGFloat?)
      - -
      -
      -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html deleted file mode 100644 index c779b04..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - WidthPreference Structure Reference - - - - - - - - - - - - - -
    -
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    -

    - -
    -

    -
    -
    -
    - -
    -
    - -
    -
    -
    -

    WidthPreference

    -
    -
    - -
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    -struct WidthPreference : PreferenceKey
    - -
    -
    -

    Collects width of all the 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/badge.svg b/docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg deleted file mode 100644 index a096fec..0000000 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - documentation - - - documentation - - - 100% - - - 100% - - - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/highlight.css b/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/highlight.css index d0db0e1..c170357 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/highlight.css +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/highlight.css @@ -1,200 +1,202 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ /* Credit to https://gist.github.com/wataru420/2048287 */ -.highlight { - /* Comment */ - /* Error */ - /* Keyword */ - /* Operator */ - /* Comment.Multiline */ - /* Comment.Preproc */ - /* Comment.Single */ - /* Comment.Special */ - /* Generic.Deleted */ - /* Generic.Deleted.Specific */ - /* Generic.Emph */ - /* Generic.Error */ - /* Generic.Heading */ - /* Generic.Inserted */ - /* Generic.Inserted.Specific */ - /* Generic.Output */ - /* Generic.Prompt */ - /* Generic.Strong */ - /* Generic.Subheading */ - /* Generic.Traceback */ - /* Keyword.Constant */ - /* Keyword.Declaration */ - /* Keyword.Pseudo */ - /* Keyword.Reserved */ - /* Keyword.Type */ - /* Literal.Number */ - /* Literal.String */ - /* Name.Attribute */ - /* Name.Builtin */ - /* Name.Class */ - /* Name.Constant */ - /* Name.Entity */ - /* Name.Exception */ - /* Name.Function */ - /* Name.Namespace */ - /* Name.Tag */ - /* Name.Variable */ - /* Operator.Word */ - /* Text.Whitespace */ - /* Literal.Number.Float */ - /* Literal.Number.Hex */ - /* Literal.Number.Integer */ - /* Literal.Number.Oct */ - /* Literal.String.Backtick */ - /* Literal.String.Char */ - /* Literal.String.Doc */ - /* Literal.String.Double */ - /* Literal.String.Escape */ - /* Literal.String.Heredoc */ - /* Literal.String.Interpol */ - /* Literal.String.Other */ - /* Literal.String.Regex */ - /* Literal.String.Single */ - /* Literal.String.Symbol */ - /* Name.Builtin.Pseudo */ - /* Name.Variable.Class */ - /* Name.Variable.Global */ - /* Name.Variable.Instance */ - /* Literal.Number.Integer.Long */ } - .highlight .c { - color: #999988; - font-style: italic; } - .highlight .err { - color: #a61717; - background-color: #e3d2d2; } - .highlight .k { - color: #000000; - font-weight: bold; } - .highlight .o { - color: #000000; - font-weight: bold; } - .highlight .cm { - color: #999988; - font-style: italic; } - .highlight .cp { - color: #999999; - font-weight: bold; } - .highlight .c1 { - color: #999988; - font-style: italic; } - .highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; } - .highlight .gd { - color: #000000; - background-color: #ffdddd; } - .highlight .gd .x { - color: #000000; - background-color: #ffaaaa; } - .highlight .ge { - color: #000000; - font-style: italic; } - .highlight .gr { - color: #aa0000; } - .highlight .gh { - color: #999999; } - .highlight .gi { - color: #000000; - background-color: #ddffdd; } - .highlight .gi .x { - color: #000000; - background-color: #aaffaa; } - .highlight .go { - color: #888888; } - .highlight .gp { - color: #555555; } - .highlight .gs { - font-weight: bold; } - .highlight .gu { - color: #aaaaaa; } - .highlight .gt { - color: #aa0000; } - .highlight .kc { - color: #000000; - font-weight: bold; } - .highlight .kd { - color: #000000; - font-weight: bold; } - .highlight .kp { - color: #000000; - font-weight: bold; } - .highlight .kr { - color: #000000; - font-weight: bold; } - .highlight .kt { - color: #445588; } - .highlight .m { - color: #009999; } - .highlight .s { - color: #d14; } - .highlight .na { - color: #008080; } - .highlight .nb { - color: #0086B3; } - .highlight .nc { - color: #445588; - font-weight: bold; } - .highlight .no { - color: #008080; } - .highlight .ni { - color: #800080; } - .highlight .ne { - color: #990000; - font-weight: bold; } - .highlight .nf { - color: #990000; } - .highlight .nn { - color: #555555; } - .highlight .nt { - color: #000080; } - .highlight .nv { - color: #008080; } - .highlight .ow { - color: #000000; - font-weight: bold; } - .highlight .w { - color: #bbbbbb; } - .highlight .mf { - color: #009999; } - .highlight .mh { - color: #009999; } - .highlight .mi { - color: #009999; } - .highlight .mo { - color: #009999; } - .highlight .sb { - color: #d14; } - .highlight .sc { - color: #d14; } - .highlight .sd { - color: #d14; } - .highlight .s2 { - color: #d14; } - .highlight .se { - color: #d14; } - .highlight .sh { - color: #d14; } - .highlight .si { - color: #d14; } - .highlight .sx { - color: #d14; } - .highlight .sr { - color: #009926; } - .highlight .s1 { - color: #d14; } - .highlight .ss { - color: #990073; } - .highlight .bp { - color: #999999; } - .highlight .vc { - color: #008080; } - .highlight .vg { - color: #008080; } - .highlight .vi { - color: #008080; } - .highlight .il { - color: #009999; } +.highlight .c { + color: #999988; + font-style: italic; } + +.highlight .err { + color: #a61717; + background-color: #e3d2d2; } + +.highlight .k { + color: #000000; + font-weight: bold; } + +.highlight .o { + color: #000000; + font-weight: bold; } + +.highlight .cm { + color: #999988; + font-style: italic; } + +.highlight .cp { + color: #999999; + font-weight: bold; } + +.highlight .c1 { + color: #999988; + font-style: italic; } + +.highlight .cs { + color: #999999; + font-weight: bold; + font-style: italic; } + +.highlight .gd { + color: #000000; + background-color: #ffdddd; } + +.highlight .gd .x { + color: #000000; + background-color: #ffaaaa; } + +.highlight .ge { + color: #000000; + font-style: italic; } + +.highlight .gr { + color: #aa0000; } + +.highlight .gh { + color: #999999; } + +.highlight .gi { + color: #000000; + background-color: #ddffdd; } + +.highlight .gi .x { + color: #000000; + background-color: #aaffaa; } + +.highlight .go { + color: #888888; } + +.highlight .gp { + color: #555555; } + +.highlight .gs { + font-weight: bold; } + +.highlight .gu { + color: #aaaaaa; } + +.highlight .gt { + color: #aa0000; } + +.highlight .kc { + color: #000000; + font-weight: bold; } + +.highlight .kd { + color: #000000; + font-weight: bold; } + +.highlight .kp { + color: #000000; + font-weight: bold; } + +.highlight .kr { + color: #000000; + font-weight: bold; } + +.highlight .kt { + color: #445588; } + +.highlight .m { + color: #009999; } + +.highlight .s { + color: #d14; } + +.highlight .na { + color: #008080; } + +.highlight .nb { + color: #0086B3; } + +.highlight .nc { + color: #445588; + font-weight: bold; } + +.highlight .no { + color: #008080; } + +.highlight .ni { + color: #800080; } + +.highlight .ne { + color: #990000; + font-weight: bold; } + +.highlight .nf { + color: #990000; } + +.highlight .nn { + color: #555555; } + +.highlight .nt { + color: #000080; } + +.highlight .nv { + color: #008080; } + +.highlight .ow { + color: #000000; + font-weight: bold; } + +.highlight .w { + color: #bbbbbb; } + +.highlight .mf { + color: #009999; } + +.highlight .mh { + color: #009999; } + +.highlight .mi { + color: #009999; } + +.highlight .mo { + color: #009999; } + +.highlight .sb { + color: #d14; } + +.highlight .sc { + color: #d14; } + +.highlight .sd { + color: #d14; } + +.highlight .s2 { + color: #d14; } + +.highlight .se { + color: #d14; } + +.highlight .sh { + color: #d14; } + +.highlight .si { + color: #d14; } + +.highlight .sx { + color: #d14; } + +.highlight .sr { + color: #009926; } + +.highlight .s1 { + color: #d14; } + +.highlight .ss { + color: #990073; } + +.highlight .bp { + color: #999999; } + +.highlight .vc { + color: #008080; } + +.highlight .vg { + color: #008080; } + +.highlight .vi { + color: #008080; } + +.highlight .il { + color: #009999; } diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/jazzy.css b/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/jazzy.css index 5cdffe9..f84ef86 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/jazzy.css +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/css/jazzy.css @@ -1,3 +1,7 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ html, body, div, span, h1, h3, h4, p, a, code, em, img, ul, li, table, tbody, tr, td { background: transparent; border: 0; @@ -79,6 +83,18 @@ blockquote { padding: 0 10px; border-left: 4px solid #ccc; } +hr { + height: 1px; + border: none; + background-color: #e2e2e2; } + +.footnote-ref { + display: inline-block; + scroll-margin-top: 70px; } + +.footnote-def { + scroll-margin-top: 70px; } + .content-wrapper { margin: 0 auto; width: 980px; } @@ -92,7 +108,7 @@ header { z-index: 3; } header img { padding-right: 6px; - vertical-align: -4px; + vertical-align: -3px; height: 16px; } header a { color: #fff; } @@ -105,12 +121,14 @@ header { #breadcrumbs { background-color: #f2f2f2; - height: 21px; - padding-top: 17px; + height: 26px; + padding-top: 12px; position: fixed; - width: 100%; + width: inherit; z-index: 2; - margin-top: 32px; } + margin-top: 32px; + white-space: nowrap; + overflow-x: scroll; } #breadcrumbs #carat { height: 10px; margin: 0 5px; } @@ -257,10 +275,11 @@ header { margin-left: 20px; } .item .discouraged { text-decoration: line-through; } - .item .declaration-note { - font-size: .85em; - color: gray; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: gray; + font-style: italic; } .pointer-container { border-bottom: 1px solid #e2e2e2; diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html index 9840f65..2151f74 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html @@ -16,32 +16,24 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.js b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.js index 1e55d6e..1ac8699 100755 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.js +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + window.jazzy = {'docset': false} if (typeof window.dash != 'undefined') { document.documentElement.className += ' dash' @@ -18,7 +22,7 @@ function itemLinkToContent($link) { return $link.parent().parent().next(); } -// On doc load + hash-change, open any targetted item +// On doc load + hash-change, open any targeted item function openCurrentItemIfClosed() { if (window.jazzy.docset) { return; diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.search.js b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.search.js index e3d1ab9..359cdbb 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.search.js +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.search.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + $(function(){ var $typeahead = $('[data-typeahead]'); var $form = $typeahead.parents('form'); diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jquery.min.js b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jquery.min.js index b061403..7f37b5d 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jquery.min.js +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 00){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\s\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){var r=t.label&&t.label in this.registeredFunctions;r||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error("Cannot load unregistered function: "+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){var t=Array.prototype.slice.call(arguments);t.forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);t!=-1&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:s>e?2*n:sa?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o["final"]=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new e.TokenSet;s.node.edges["*"]=u}if(0==s.str.length&&(u["final"]=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node["final"]=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new e.TokenSet;s.node.edges["*"]=l}1==s.str.length&&(l["final"]=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c["final"]=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n=e;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r["char"]]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){var i=new e.QueryParser(t,r);i.parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){var t,r;do t=this.next(),r=t.charCodeAt(0);while(r>47&&r<58);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos1&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){t.width()>0&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(":"==r)return e.QueryLexer.lexField;if("~"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if("^"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if("+"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if("-"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(void 0!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(i+=" with value '"+r.str+"'"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(void 0!=r){switch(r.str){case"-":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case"+":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i="unrecognised presence operator'"+r.str+"'";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(void 0==n){var i="expecting term or field, found nothing";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expecting term or field, found '"+n.type+"'";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(void 0!=r){if(t.query.allFields.indexOf(r.str)==-1){var i=t.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),n="unrecognised field '"+r.str+"', possible fields: "+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(void 0==s){var n="expecting term, found nothing";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var n="expecting term, found '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(void 0!=r){t.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(void 0==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+i.type+"'";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="edit distance must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="boost must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(); +!function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version="2.3.9",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return void 0===e||null===e?"":e.toString()},e.utils.clone=function(e){if(null===e||void 0===e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i0){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\s\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){var r=t.label&&t.label in this.registeredFunctions;r||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error("Cannot load unregistered function: "+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){var t=Array.prototype.slice.call(arguments);t.forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);t!=-1&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:s>e?2*n:sa?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o["final"]=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new e.TokenSet;s.node.edges["*"]=u}if(0==s.str.length&&(u["final"]=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node["final"]=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new e.TokenSet;s.node.edges["*"]=l}1==s.str.length&&(l["final"]=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c["final"]=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n=e;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r["char"]]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){var i=new e.QueryParser(t,r);i.parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){var t,r;do t=this.next(),r=t.charCodeAt(0);while(r>47&&r<58);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos1&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){t.width()>0&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(":"==r)return e.QueryLexer.lexField;if("~"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if("^"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if("+"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if("-"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(void 0!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(i+=" with value '"+r.str+"'"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(void 0!=r){switch(r.str){case"-":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case"+":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i="unrecognised presence operator'"+r.str+"'";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(void 0==n){var i="expecting term or field, found nothing";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expecting term or field, found '"+n.type+"'";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(void 0!=r){if(t.query.allFields.indexOf(r.str)==-1){var i=t.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),n="unrecognised field '"+r.str+"', possible fields: "+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(void 0==s){var n="expecting term, found nothing";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var n="expecting term, found '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(void 0!=r){t.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(void 0==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+i.type+"'";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="edit distance must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="boost must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(); diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/typeahead.jquery.js b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/typeahead.jquery.js index 3a2d2ab..bcb734b 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/typeahead.jquery.js +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/js/typeahead.jquery.js @@ -1,7 +1,7 @@ /*! - * typeahead.js 1.3.1 + * typeahead.js 1.3.3 * https://github.com/corejavascript/typeahead.js - * Copyright 2013-2020 Twitter, Inc. and other contributors; Licensed MIT + * Copyright 2013-2024 Twitter, Inc. and other contributors; Licensed MIT */ @@ -499,6 +499,7 @@ }); this.$input.attr({ "aria-owns": id + "_listbox", + "aria-controls": id + "_listbox", role: "combobox", "aria-autocomplete": "list", "aria-expanded": false diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json b/docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json index 9b05054..977029c 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:11StepperView021StepIndicatorVerticalB0V15pitStopsOptionsSay7SwiftUI03AnyB0VGvp":{"name":"pitStopsOptions","abstract":"

    environment variable to access pitstop options

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

    environment variable to access pitstop options

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

    environment variable to access autospacing

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

    environment variable for edge Insets

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

    environment variable to access steplife cycles

    ","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:11StepperView021StepIndicatorVerticalB0V9isRoundedSbvp":{"name":"isRounded","abstract":"

    to detect the whether the line option is of type rounded

    ","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:11StepperView023StepIndicatorHorizontalB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to autospacing

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

    environment variable to access steplife cycles

    ","parent_name":"StepIndicatorHorizontalView"},"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:11StepperView023StepIndicatorHorizontalB0V9isRoundedSbvp":{"name":"isRounded","abstract":"

    to detect the whether the line option is of type rounded

    ","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:11StepperView07PitStopB0V11lineOptionsAA0a4LineF0Ovp":{"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:11StepperView07PitStopB0V8getColor4from7SwiftUI0F0VAA0A11LineOptionsO_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:11StepperView012VerticalLineB0V5stepsSay7SwiftUI03AnyB0VGvp":{"name":"steps","abstract":"

    contains list of steps to be rendered next to Indicators

    ","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:11StepperView011PitStopLineB0V7optionsAA0aE7OptionsOvp":{"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/Utils.html#/s:11StepperView5UtilsV15standardSpacing12CoreGraphics7CGFloatVvpZ":{"name":"standardSpacing","abstract":"

    constant for standard spacing

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

    constant for minium 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:11StepperView5UtilsV18threeFourthSpacing12CoreGraphics7CGFloatVvpZ":{"name":"threeFourthSpacing","abstract":"

    constant for three fourth 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/StepperEdgeInsetsKey.html#/s:11StepperView0A13EdgeInsetsKeyV12defaultValue7SwiftUI0cD0VvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepperEdgeInsetsKey"},"Structs/StepLifeCycleKey.html#/s:11StepperView16StepLifeCycleKeyV12defaultValueSayAA0cdE0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepLifeCycleKey"},"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/PitStopLineOptionsKey.html#/s:11StepperView21PitStopLineOptionsKeyV12defaultValueSayAA0aeF0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitStopLineOptionsKey"},"Structs/PitStopOptionsKey.html#/s:11StepperView17PitStopOptionsKeyV12defaultValueSay7SwiftUI03AnyB0VGvpZ":{"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/PitStopLineOptionsKey.html":{"name":"PitStopLineOptionsKey","abstract":"

    Environment Key for 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/StepLifeCycleKey.html":{"name":"StepLifeCycleKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepperEdgeInsetsKey.html":{"name":"StepperEdgeInsetsKey","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/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:7SwiftUI4ViewP07StepperC0E14stepLifeCyclesyQrSayAD04StepF5CycleOGF":{"name":"stepLifeCycles(_:)","abstract":"

    Sets lifecycle status 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:7SwiftUI4ViewP07StepperC0E17stepperEdgeInsetsyQrAA0fG0VF":{"name":"stepperEdgeInsets(_:)","abstract":"

    Configures edgeInsets 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:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAA03AnyC0VGF":{"name":"addPitStops(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E18pitStopLineOptionsyQrSayAD0dgH0OGF":{"name":"pitStopLineOptions(_:)","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:7SwiftUI17EnvironmentValuesV11StepperViewE14pitStopOptionsSayAA03AnyF0VGvp":{"name":"pitStopOptions","abstract":"

    property wrapper for PitStopOptionsKey

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

    property wrapper for PitStopLineOptionsKey

    ","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#/s:7SwiftUI17EnvironmentValuesV11StepperViewE13stepLifeCycleSayAD04StephI0OGvp":{"name":"stepLifeCycle","abstract":"

    property wrapper for StepLifeCycleKey

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

    property wrapper for StepperEdgeInsetsKey

    ","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/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO7pendingyA2CmF":{"name":"pending","abstract":"

    pending mode

    ","parent_name":"StepLifeCycle"},"Enums/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO9completedyA2CmF":{"name":"completed","abstract":"

    completed mode

    ","parent_name":"StepLifeCycle"},"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 width and Color

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

    rounded line options with width , corner radius, completed color and pending 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/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/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

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

    Options for aligns the step indicator either in pending or completed

    "},"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:11StepperViewAAVABycfc":{"name":"init()","abstract":"\u003cp\u003eempty initilazer\u003c/p\u003e","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"StepperView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4text5width5color5delay16triggerAnimationACSS_14CoreFoundation7CGFloatV7SwiftUI5ColorVSdSbtcfc":{"name":"init(text:width:color:delay:triggerAnimation:)","abstract":"\u003cp\u003einitilazes \u003ccode\u003etext\u003c/code\u003e , \u003ccode\u003ewidth\u003c/code\u003e, \u003ccode\u003ecolor\u003c/code\u003e , \u003ccode\u003edelay\u003c/code\u003e and \u003ccode\u003etriggerAnimation\u003c/code\u003e\u003c/p\u003e","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"NumberedCircleView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp":{"name":"image","abstract":"\u003cp\u003eicon for the step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width14CoreFoundation7CGFloatVvp":{"name":"width","abstract":"\u003cp\u003ewidth for step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVSgvp":{"name":"color","abstract":"\u003cp\u003ecolor for step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp":{"name":"strokeColor","abstract":"\u003cp\u003estroke color for step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image5width5color11strokeColorAC7SwiftUI5ImageV_14CoreFoundation7CGFloatVAH0I0VSgAOtcfc":{"name":"init(image:width:color:strokeColor:)","abstract":"\u003cp\u003einitiazes \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp\"\u003eimage\u003c/a\u003e\u003c/code\u003e , \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width14CoreFoundation7CGFloatVvp\"\u003ewidth\u003c/a\u003e\u003c/code\u003e , \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVSgvp\"\u003ecolor\u003c/a\u003e\u003c/code\u003e and \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp\"\u003estrokeColor\u003c/a\u003e\u003c/code\u003e\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/TextView.html#/s:11StepperView04TextB0V4textSSvp":{"name":"text","abstract":"\u003cp\u003eplaceholder for text\u003c/p\u003e","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp":{"name":"font","abstract":"\u003cp\u003evariable to hold font type\u003c/p\u003e","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4text4fontACSS_7SwiftUI4FontVtcfc":{"name":"init(text:font:)","abstract":"\u003cp\u003einitilzes \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/TextView.html#/s:11StepperView04TextB0V4textSSvp\"\u003etext\u003c/a\u003e\u003c/code\u003e and \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp\"\u003efont\u003c/a\u003e\u003c/code\u003e\u003c/p\u003e","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"TextView"},"Structs/StepperViewAIGeneratorView.html#/s:11StepperView0ab11AIGeneratorB0VACycfc":{"name":"init()","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"StepperViewAIGeneratorView"},"Structs/StepperViewAIGeneratorView.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"StepperViewAIGeneratorView"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV5titleSSvp":{"name":"title","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV4modeSSvp":{"name":"mode","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV7spacingSdvp":{"name":"spacing","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV11autoSpacingSbvp":{"name":"autoSpacing","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV5stepsSayAA0C4StepVGvp":{"name":"steps","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:11StepperView19BoundsPreferenceKeyV12defaultValue7SwiftUI6AnchorVySo6CGRectVGSgvpZ":{"name":"defaultValue","abstract":"\u003cp\u003eprovide a default value for custom dependency\u003c/p\u003e","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html":{"name":"BoundsPreferenceKey","abstract":"\u003cp\u003eCollects bound, center coordinates and pass layout data to it\u0026rsquo;s parent View\u003c/p\u003e"},"Structs.html#/s:11StepperView5UtilsV":{"name":"Utils","abstract":"\u003cp\u003eplaceholder to constants\u003c/p\u003e"},"Structs/GeneratedStepperConfig.html":{"name":"GeneratedStepperConfig","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Structs.html#/s:11StepperView13GeneratedStepV":{"name":"GeneratedStep","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Structs/StepperViewAIGeneratorView.html":{"name":"StepperViewAIGeneratorView","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Structs/TextView.html":{"name":"TextView","abstract":"\u003cp\u003eA \u003ccode\u003eView\u003c/code\u003e for hostign text with proper \u003ccode\u003eframe\u003c/code\u003e \u003ccode\u003ealignment\u003c/code\u003e , \u003ccode\u003elineLimit\u003c/code\u003e modifiers\u003c/p\u003e"},"Structs/CircledIconView.html":{"name":"CircledIconView","abstract":"\u003cp\u003eA Circled Icon \u003ccode\u003eView\u003c/code\u003e for Step Indicator\u003c/p\u003e"},"Structs/NumberedCircleView.html":{"name":"NumberedCircleView","abstract":"\u003cp\u003eCircle view with text inside for Step Indicator\u003c/p\u003e"},"Structs/StepperView.html":{"name":"StepperView","abstract":"\u003cp\u003eA View for Step Indications.\u003c/p\u003e"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16heightPreference6columnQrSi_tF":{"name":"heightPreference(column:)","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreference change parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E15widthPreference6columnQrSi_tF":{"name":"widthPreference(column:)","abstract":"\u003cp\u003eStores the width for each of column which will be passed as part of onPreference change to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8widthKeyQryF":{"name":"widthKey()","abstract":"\u003cp\u003eStores the width which will be passed as part of onPreference change to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E9heightKeyQryF":{"name":"heightKey()","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreference change to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E24verticalHeightPreference6columnQrSiSg_tF":{"name":"verticalHeightPreference(column:)","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreferenceChange to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E23pitstopHeightPreference6columnQrSiSg_tF":{"name":"pitstopHeightPreference(column:)","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreferenceChange to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16cgRectPreferenceQryF":{"name":"cgRectPreference()","abstract":"\u003cp\u003eStores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12setAlignment4typeQrAD0dF0O_tF":{"name":"setAlignment(type:)","abstract":"\u003cp\u003ereturns the alignment guide based on the alignemnt type.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getAlignment4typeAA08VerticalF0VAD0dF0O_tF":{"name":"getAlignment(type:)","abstract":"\u003cp\u003ereturmns the alginment based ont he Stepper Alignment\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E017embedINNavigationC0QryF":{"name":"embedINNavigationView()","abstract":"\u003cp\u003eEmbeds the view in navigationView\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E010eraseToAnyC0AA0gC0VyF":{"name":"eraseToAnyView()","abstract":"\u003cp\u003eWrapper to AnyView\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getYPosition3for14CoreFoundation7CGFloatVAD0D9AlignmentO_tF":{"name":"getYPosition(for:)","abstract":"\u003cp\u003eReturns either \u003ccode\u003etop\u003c/code\u003e, \u003ccode\u003ecenter\u003c/code\u003e \u003ccode\u003ebottom\u003c/code\u003e bound positions\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8addStepsyQrSayqd__GAaBRd__lF":{"name":"addSteps(_:)","abstract":"\u003cp\u003eConfigures Steps to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10alignmentsyQrSayAD0D9AlignmentOGF":{"name":"alignments(_:)","abstract":"\u003cp\u003eSets alignments to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E14stepLifeCyclesyQrSayAD04StepF5CycleOGF":{"name":"stepLifeCycles(_:)","abstract":"\u003cp\u003eSets lifecycle status to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10indicatorsyQrSayAD0D14IndicationTypeOyqd__GGAaBRd__lF":{"name":"indicators(_:)","abstract":"\u003cp\u003eSets indicators to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepIndicatorModeyQrAD0dG0OF":{"name":"stepIndicatorMode(_:)","abstract":"\u003cp\u003eConfigures step Indicator mode to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E7spacingyQr14CoreFoundation7CGFloatVF":{"name":"spacing(_:)","abstract":"\u003cp\u003eConfigures spacing to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11autoSpacingyQrSbF":{"name":"autoSpacing(_:)","abstract":"\u003cp\u003eConfigures auto spacing to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepperEdgeInsetsyQrAA0fG0VF":{"name":"stepperEdgeInsets(_:)","abstract":"\u003cp\u003eConfigures edgeInsets to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11lineOptionsyQrAD0d4LineF0OF":{"name":"lineOptions(_:)","abstract":"\u003cp\u003eConfigures line options to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E2if_7contentQrSb_qd__xXEtAaBRd__lF":{"name":"if(_:content:)","abstract":"\u003cp\u003eConditional modifier\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAA03AnyC0VGF":{"name":"addPitStops(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E18pitStopLineOptionsyQrSayAD0dgH0OGF":{"name":"pitStopLineOptions(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12animateStepsyQrSiF":{"name":"animateSteps(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E20loadingAnimationTimeyQrSdF":{"name":"loadingAnimationTime(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E3logyAA05EmptyC0VSSF":{"name":"log(_:)","abstract":"\u003cp\u003eMethod to add logging in View\u003c/p\u003e","parent_name":"View"},"Extensions/Color.html#/s:7SwiftUI5ColorV11StepperViewE3hexACSgSS_tcfc":{"name":"init(hex:)","abstract":"\u003cp\u003eCreates a Color from a hex string (e.g. \u0026ldquo;#FF6B35\u0026rdquo; or \u0026ldquo;FF6B35\u0026rdquo;).","parent_name":"Color"},"Extensions/Color.html":{"name":"Color"},"Extensions/View.html":{"name":"View","abstract":"\u003cp\u003eHelper function of \u003ccode\u003eView\u003c/code\u003e to operate on\u003c/p\u003e"},"Enums/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO7pendingyA2CmF":{"name":"pending","abstract":"\u003cp\u003epending mode\u003c/p\u003e","parent_name":"StepLifeCycle"},"Enums/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO9completedyA2CmF":{"name":"completed","abstract":"\u003cp\u003ecompleted mode\u003c/p\u003e","parent_name":"StepLifeCycle"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO8verticalyA2CmF":{"name":"vertical","abstract":"\u003cp\u003eportrait mode\u003c/p\u003e","parent_name":"StepperMode"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO10horizontalyA2CmF":{"name":"horizontal","abstract":"\u003cp\u003elandscape mode\u003c/p\u003e","parent_name":"StepperMode"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"\u003cp\u003edefault line option\u003c/p\u003e","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO6customyAC14CoreFoundation7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"\u003cp\u003ecustom line option with \u003ccode\u003ewidth\u003c/code\u003e and \u003ccode\u003eColor\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO7roundedyAC14CoreFoundation7CGFloatV_AG7SwiftUI5ColorVAJtcACmF":{"name":"rounded(_:_:_:_:)","abstract":"\u003cp\u003erounded line options with \u003ccode\u003ewidth\u003c/code\u003e , \u003ccode\u003ecorner radius\u003c/code\u003e, \u003ccode\u003ecompleted color\u003c/code\u003e and \u003ccode\u003epending color\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperLineOptions"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5Widtha":{"name":"Width","abstract":"\u003cp\u003ealias to \u003ccode\u003eWidth\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6circleyACyxG7SwiftUI5ColorV_14CoreFoundation7CGFloatVtcAEmAF0B0RzlF":{"name":"circle(_:_:)","abstract":"\u003cp\u003eoption to customize \u003ccode\u003eCircle\u003c/code\u003e indicator \u003ccode\u003eColor\u003c/code\u003e and \u003ccode\u003ewidth\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5imageyACyxG7SwiftUI5ImageV_14CoreFoundation7CGFloatVtcAEmAF0B0RzlF":{"name":"image(_:_:)","abstract":"\u003cp\u003eoption to use \u003ccode\u003eimage\u003c/code\u003e indicator\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO9animationyACyxGAA014NumberedCircleB0VcAEm7SwiftUI0B0RzlF":{"name":"animation(_:)","abstract":"\u003cp\u003eoption for Animation\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6customyACyxGxcAEm7SwiftUI0B0RzlF":{"name":"custom(_:)","abstract":"\u003cp\u003eoption to use custom \u003ccode\u003eView\u003c/code\u003e as step indicator\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO3topyA2CmF":{"name":"top","abstract":"\u003cp\u003ealigns step Indicator to top\u003c/p\u003e","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6centeryA2CmF":{"name":"center","abstract":"\u003cp\u003ealigns step Indicator to center\u003c/p\u003e","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6bottomyA2CmF":{"name":"bottom","abstract":"\u003cp\u003ealigns step Indicator to bottom\u003c/p\u003e","parent_name":"StepperAlignment"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO6normalyA2EmF":{"name":"normal","abstract":"\u003cp\u003enormal red\u003c/p\u003e","parent_name":"RedSubType"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO5lightyA2EmF":{"name":"light","abstract":"\u003cp\u003elight red\u003c/p\u003e","parent_name":"RedSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO7regularyA2EmF":{"name":"regular","abstract":"\u003cp\u003eregular yellow\u003c/p\u003e","parent_name":"YellowSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO9sunFloweryA2EmF":{"name":"sunFlower","abstract":"\u003cp\u003esunflower yellow\u003c/p\u003e","parent_name":"YellowSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3skyyA2EmF":{"name":"sky","abstract":"\u003cp\u003esky blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO8lightSkyyA2EmF":{"name":"lightSky","abstract":"\u003cp\u003elight sky blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO7tiffanyyA2EmF":{"name":"tiffany","abstract":"\u003cp\u003etiffany blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4aquayA2EmF":{"name":"aqua","abstract":"\u003cp\u003eaqua blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO10aquaMarineyA2EmF":{"name":"aquaMarine","abstract":"\u003cp\u003eaqua marine blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO9turquoiseyA2EmF":{"name":"turquoise","abstract":"\u003cp\u003eturquoise blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4tealyA2EmF":{"name":"teal","abstract":"\u003cp\u003eteal blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3seayA2EmF":{"name":"sea","abstract":"\u003cp\u003esea blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO6brightyA2EmF":{"name":"bright","abstract":"\u003cp\u003ebright blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6normalyA2EmF":{"name":"normal","abstract":"\u003cp\u003enormal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4darkyA2EmF":{"name":"dark","abstract":"\u003cp\u003edark green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO5lightyA2EmF":{"name":"light","abstract":"\u003cp\u003elight green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"\u003cp\u003elighter green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6mediumyA2EmF":{"name":"medium","abstract":"\u003cp\u003emedium green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4fairyA2EmF":{"name":"fair","abstract":"\u003cp\u003efair green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4kiwiyA2EmF":{"name":"kiwi","abstract":"\u003cp\u003ekiwi green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO8darkLimeyA2EmF":{"name":"darkLime","abstract":"\u003cp\u003edark lime green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6kermityA2EmF":{"name":"kermit","abstract":"\u003cp\u003ekermit green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4tealyA2EmF":{"name":"teal","abstract":"\u003cp\u003eteal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO9lightTealyA2EmF":{"name":"lightTeal","abstract":"\u003cp\u003elight teal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO11lighterTealyA2EmF":{"name":"lighterTeal","abstract":"\u003cp\u003elighter teal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7regularyA2EmF":{"name":"regular","abstract":"\u003cp\u003eregular green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4darkyA2EmF":{"name":"dark","abstract":"\u003cp\u003edark gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6darkeryA2EmF":{"name":"darker","abstract":"\u003cp\u003edarker gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6mediumyA2EmF":{"name":"medium","abstract":"\u003cp\u003emedium gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3dimyA2EmF":{"name":"dim","abstract":"\u003cp\u003edim gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5lightyA2EmF":{"name":"light","abstract":"\u003cp\u003elight gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"\u003cp\u003elighter gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8lightestyA2EmF":{"name":"lightest","abstract":"\u003cp\u003elightest gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6silveryA2EmF":{"name":"silver","abstract":"\u003cp\u003esilver version of gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO12mediumSilveryA2EmF":{"name":"mediumSilver","abstract":"\u003cp\u003emedium silver\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10darkSilveryA2EmF":{"name":"darkSilver","abstract":"\u003cp\u003edark silver\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4paleyA2EmF":{"name":"pale","abstract":"\u003cp\u003epale gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10battleShipyA2EmF":{"name":"battleShip","abstract":"\u003cp\u003ebattleShip gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"\u003cp\u003eslate gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"\u003cp\u003echarcoal gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"\u003cp\u003ebright gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"\u003cp\u003epale sky gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"\u003cp\u003eiron gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"\u003cp\u003ecod gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"\u003cp\u003ered and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"\u003cp\u003egreen and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"\u003cp\u003eblue and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"\u003cp\u003egray and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"\u003cp\u003eteal color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"\u003cp\u003elavender color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"\u003cp\u003eorange color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"\u003cp\u003eblack color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"\u003cp\u003eyellow and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"\u003cp\u003ecyan color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"\u003cp\u003eploar color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"\u003cp\u003eColor palette for all gray variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"\u003cp\u003eColor palette for all green variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"\u003cp\u003eColor palette for all blue variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"\u003cp\u003eColor palette for all yellow variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"\u003cp\u003eColor palette for all red variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"\u003cp\u003ealias to \u003ccode\u003eColor\u003c/code\u003e\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"\u003cp\u003ereturns the desired color based on the switch case matching criteria\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"\u003cp\u003eColor palette helper accessing colors and it\u0026rsquo;s variations.\u003c/p\u003e"},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"\u003cp\u003eOptions for stepper view alignments\u003c/p\u003e"},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"\u003cp\u003eOptions for displaying step indications can be either \u003ccode\u003eCircle\u003c/code\u003e or \u003ccode\u003eImage\u003c/code\u003eor \u003ccode\u003ecustom(View)\u003c/code\u003e\u003c/p\u003e"},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"\u003cp\u003eOptions for customizing line with either \u003ccode\u003edefaults\u003c/code\u003e or custom \u003ccode\u003ewidth\u003c/code\u003e and \u003ccode\u003eColor\u003c/code\u003e\u003c/p\u003e"},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"\u003cp\u003eOptions for aligns the step indicator either in \u003ccode\u003evertical\u003c/code\u003e or \u003ccode\u003ehorizontal\u003c/code\u003e\u003c/p\u003e"},"Enums/StepLifeCycle.html":{"name":"StepLifeCycle","abstract":"\u003cp\u003eOptions for aligns the step indicator either in \u003ccode\u003epending\u003c/code\u003e or \u003ccode\u003ecompleted\u003c/code\u003e\u003c/p\u003e"},"Enums.html":{"name":"Enumerations","abstract":"\u003cp\u003eThe following enumerations are available globally.\u003c/p\u003e"},"Extensions.html":{"name":"Extensions","abstract":"\u003cp\u003eThe following extensions are available globally.\u003c/p\u003e"},"Structs.html":{"name":"Structures","abstract":"\u003cp\u003eThe following structures are available globally.\u003c/p\u003e"}} \ 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 eb22504..5628848 100644 Binary files a/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx differ diff --git a/docs/docsets/StepperView.tgz b/docs/docsets/StepperView.tgz index 06a27c7..b020c74 100644 Binary files a/docs/docsets/StepperView.tgz and b/docs/docsets/StepperView.tgz differ diff --git a/docs/docsets/StepperView.xml b/docs/docsets/StepperView.xml new file mode 100644 index 0000000..b9ebcc5 --- /dev/null +++ b/docs/docsets/StepperView.xml @@ -0,0 +1 @@ +2.0https://badrinathvm.github.io/StepperView/docsets/StepperView.tgz diff --git a/docs/index.html b/docs/index.html index 9840f65..2151f74 100644 --- a/docs/index.html +++ b/docs/index.html @@ -16,32 +16,24 @@
    -

    StepperView 1.6.6 Docs (100% documented)

    -

    +

    StepperView 2.0 Docs (93% documented)

    +

    GitHubView on GitHub

    +

    DashInstall in Dash

    +
    -

    +
    - diff --git a/docs/js/jazzy.js b/docs/js/jazzy.js index 1e55d6e..1ac8699 100755 --- a/docs/js/jazzy.js +++ b/docs/js/jazzy.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + window.jazzy = {'docset': false} if (typeof window.dash != 'undefined') { document.documentElement.className += ' dash' @@ -18,7 +22,7 @@ function itemLinkToContent($link) { return $link.parent().parent().next(); } -// On doc load + hash-change, open any targetted item +// On doc load + hash-change, open any targeted item function openCurrentItemIfClosed() { if (window.jazzy.docset) { return; diff --git a/docs/js/jazzy.search.js b/docs/js/jazzy.search.js index e3d1ab9..359cdbb 100644 --- a/docs/js/jazzy.search.js +++ b/docs/js/jazzy.search.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + $(function(){ var $typeahead = $('[data-typeahead]'); var $form = $typeahead.parents('form'); diff --git a/docs/js/jquery.min.js b/docs/js/jquery.min.js index b061403..7f37b5d 100644 --- a/docs/js/jquery.min.js +++ b/docs/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 00){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\s\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){var r=t.label&&t.label in this.registeredFunctions;r||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error("Cannot load unregistered function: "+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){var t=Array.prototype.slice.call(arguments);t.forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);t!=-1&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:s>e?2*n:sa?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o["final"]=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new e.TokenSet;s.node.edges["*"]=u}if(0==s.str.length&&(u["final"]=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node["final"]=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new e.TokenSet;s.node.edges["*"]=l}1==s.str.length&&(l["final"]=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c["final"]=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n=e;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r["char"]]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){var i=new e.QueryParser(t,r);i.parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){var t,r;do t=this.next(),r=t.charCodeAt(0);while(r>47&&r<58);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos1&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){t.width()>0&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(":"==r)return e.QueryLexer.lexField;if("~"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if("^"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if("+"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if("-"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(void 0!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(i+=" with value '"+r.str+"'"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(void 0!=r){switch(r.str){case"-":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case"+":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i="unrecognised presence operator'"+r.str+"'";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(void 0==n){var i="expecting term or field, found nothing";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expecting term or field, found '"+n.type+"'";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(void 0!=r){if(t.query.allFields.indexOf(r.str)==-1){var i=t.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),n="unrecognised field '"+r.str+"', possible fields: "+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(void 0==s){var n="expecting term, found nothing";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var n="expecting term, found '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(void 0!=r){t.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(void 0==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+i.type+"'";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="edit distance must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="boost must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(); +!function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version="2.3.9",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return void 0===e||null===e?"":e.toString()},e.utils.clone=function(e){if(null===e||void 0===e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i0){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\s\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){var r=t.label&&t.label in this.registeredFunctions;r||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error("Cannot load unregistered function: "+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){var t=Array.prototype.slice.call(arguments);t.forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);t!=-1&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:s>e?2*n:sa?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o["final"]=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new e.TokenSet;s.node.edges["*"]=u}if(0==s.str.length&&(u["final"]=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node["final"]=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new e.TokenSet;s.node.edges["*"]=l}1==s.str.length&&(l["final"]=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c["final"]=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n=e;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r["char"]]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){var i=new e.QueryParser(t,r);i.parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){var t,r;do t=this.next(),r=t.charCodeAt(0);while(r>47&&r<58);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos1&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){t.width()>0&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(":"==r)return e.QueryLexer.lexField;if("~"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if("^"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if("+"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if("-"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(void 0!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(i+=" with value '"+r.str+"'"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(void 0!=r){switch(r.str){case"-":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case"+":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i="unrecognised presence operator'"+r.str+"'";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(void 0==n){var i="expecting term or field, found nothing";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expecting term or field, found '"+n.type+"'";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(void 0!=r){if(t.query.allFields.indexOf(r.str)==-1){var i=t.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),n="unrecognised field '"+r.str+"', possible fields: "+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(void 0==s){var n="expecting term, found nothing";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var n="expecting term, found '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(void 0!=r){t.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(void 0==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+i.type+"'";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="edit distance must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="boost must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(); diff --git a/docs/js/typeahead.jquery.js b/docs/js/typeahead.jquery.js index 3a2d2ab..bcb734b 100644 --- a/docs/js/typeahead.jquery.js +++ b/docs/js/typeahead.jquery.js @@ -1,7 +1,7 @@ /*! - * typeahead.js 1.3.1 + * typeahead.js 1.3.3 * https://github.com/corejavascript/typeahead.js - * Copyright 2013-2020 Twitter, Inc. and other contributors; Licensed MIT + * Copyright 2013-2024 Twitter, Inc. and other contributors; Licensed MIT */ @@ -499,6 +499,7 @@ }); this.$input.attr({ "aria-owns": id + "_listbox", + "aria-controls": id + "_listbox", role: "combobox", "aria-autocomplete": "list", "aria-expanded": false diff --git a/docs/search.json b/docs/search.json index 9b05054..977029c 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:11StepperView021StepIndicatorVerticalB0V15pitStopsOptionsSay7SwiftUI03AnyB0VGvp":{"name":"pitStopsOptions","abstract":"

    environment variable to access pitstop options

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

    environment variable to access pitstop options

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

    environment variable to access autospacing

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

    environment variable for edge Insets

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

    environment variable to access steplife cycles

    ","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:11StepperView021StepIndicatorVerticalB0V9isRoundedSbvp":{"name":"isRounded","abstract":"

    to detect the whether the line option is of type rounded

    ","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:11StepperView023StepIndicatorHorizontalB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to autospacing

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

    environment variable to access steplife cycles

    ","parent_name":"StepIndicatorHorizontalView"},"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:11StepperView023StepIndicatorHorizontalB0V9isRoundedSbvp":{"name":"isRounded","abstract":"

    to detect the whether the line option is of type rounded

    ","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:11StepperView07PitStopB0V11lineOptionsAA0a4LineF0Ovp":{"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:11StepperView07PitStopB0V8getColor4from7SwiftUI0F0VAA0A11LineOptionsO_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:11StepperView012VerticalLineB0V5stepsSay7SwiftUI03AnyB0VGvp":{"name":"steps","abstract":"

    contains list of steps to be rendered next to Indicators

    ","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:11StepperView011PitStopLineB0V7optionsAA0aE7OptionsOvp":{"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/Utils.html#/s:11StepperView5UtilsV15standardSpacing12CoreGraphics7CGFloatVvpZ":{"name":"standardSpacing","abstract":"

    constant for standard spacing

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

    constant for minium 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:11StepperView5UtilsV18threeFourthSpacing12CoreGraphics7CGFloatVvpZ":{"name":"threeFourthSpacing","abstract":"

    constant for three fourth 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/StepperEdgeInsetsKey.html#/s:11StepperView0A13EdgeInsetsKeyV12defaultValue7SwiftUI0cD0VvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepperEdgeInsetsKey"},"Structs/StepLifeCycleKey.html#/s:11StepperView16StepLifeCycleKeyV12defaultValueSayAA0cdE0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepLifeCycleKey"},"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/PitStopLineOptionsKey.html#/s:11StepperView21PitStopLineOptionsKeyV12defaultValueSayAA0aeF0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitStopLineOptionsKey"},"Structs/PitStopOptionsKey.html#/s:11StepperView17PitStopOptionsKeyV12defaultValueSay7SwiftUI03AnyB0VGvpZ":{"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/PitStopLineOptionsKey.html":{"name":"PitStopLineOptionsKey","abstract":"

    Environment Key for 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/StepLifeCycleKey.html":{"name":"StepLifeCycleKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepperEdgeInsetsKey.html":{"name":"StepperEdgeInsetsKey","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/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:7SwiftUI4ViewP07StepperC0E14stepLifeCyclesyQrSayAD04StepF5CycleOGF":{"name":"stepLifeCycles(_:)","abstract":"

    Sets lifecycle status 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:7SwiftUI4ViewP07StepperC0E17stepperEdgeInsetsyQrAA0fG0VF":{"name":"stepperEdgeInsets(_:)","abstract":"

    Configures edgeInsets 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:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAA03AnyC0VGF":{"name":"addPitStops(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E18pitStopLineOptionsyQrSayAD0dgH0OGF":{"name":"pitStopLineOptions(_:)","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:7SwiftUI17EnvironmentValuesV11StepperViewE14pitStopOptionsSayAA03AnyF0VGvp":{"name":"pitStopOptions","abstract":"

    property wrapper for PitStopOptionsKey

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

    property wrapper for PitStopLineOptionsKey

    ","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#/s:7SwiftUI17EnvironmentValuesV11StepperViewE13stepLifeCycleSayAD04StephI0OGvp":{"name":"stepLifeCycle","abstract":"

    property wrapper for StepLifeCycleKey

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

    property wrapper for StepperEdgeInsetsKey

    ","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/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO7pendingyA2CmF":{"name":"pending","abstract":"

    pending mode

    ","parent_name":"StepLifeCycle"},"Enums/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO9completedyA2CmF":{"name":"completed","abstract":"

    completed mode

    ","parent_name":"StepLifeCycle"},"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 width and Color

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

    rounded line options with width , corner radius, completed color and pending 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/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/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

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

    Options for aligns the step indicator either in pending or completed

    "},"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:11StepperViewAAVABycfc":{"name":"init()","abstract":"\u003cp\u003eempty initilazer\u003c/p\u003e","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"StepperView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4text5width5color5delay16triggerAnimationACSS_14CoreFoundation7CGFloatV7SwiftUI5ColorVSdSbtcfc":{"name":"init(text:width:color:delay:triggerAnimation:)","abstract":"\u003cp\u003einitilazes \u003ccode\u003etext\u003c/code\u003e , \u003ccode\u003ewidth\u003c/code\u003e, \u003ccode\u003ecolor\u003c/code\u003e , \u003ccode\u003edelay\u003c/code\u003e and \u003ccode\u003etriggerAnimation\u003c/code\u003e\u003c/p\u003e","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"NumberedCircleView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp":{"name":"image","abstract":"\u003cp\u003eicon for the step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width14CoreFoundation7CGFloatVvp":{"name":"width","abstract":"\u003cp\u003ewidth for step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVSgvp":{"name":"color","abstract":"\u003cp\u003ecolor for step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp":{"name":"strokeColor","abstract":"\u003cp\u003estroke color for step indicator\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image5width5color11strokeColorAC7SwiftUI5ImageV_14CoreFoundation7CGFloatVAH0I0VSgAOtcfc":{"name":"init(image:width:color:strokeColor:)","abstract":"\u003cp\u003einitiazes \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp\"\u003eimage\u003c/a\u003e\u003c/code\u003e , \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width14CoreFoundation7CGFloatVvp\"\u003ewidth\u003c/a\u003e\u003c/code\u003e , \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVSgvp\"\u003ecolor\u003c/a\u003e\u003c/code\u003e and \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp\"\u003estrokeColor\u003c/a\u003e\u003c/code\u003e\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"CircledIconView"},"Structs/TextView.html#/s:11StepperView04TextB0V4textSSvp":{"name":"text","abstract":"\u003cp\u003eplaceholder for text\u003c/p\u003e","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp":{"name":"font","abstract":"\u003cp\u003evariable to hold font type\u003c/p\u003e","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4text4fontACSS_7SwiftUI4FontVtcfc":{"name":"init(text:font:)","abstract":"\u003cp\u003einitilzes \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/TextView.html#/s:11StepperView04TextB0V4textSSvp\"\u003etext\u003c/a\u003e\u003c/code\u003e and \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbStructs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp\"\u003efont\u003c/a\u003e\u003c/code\u003e\u003c/p\u003e","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4bodyQrvp":{"name":"body","abstract":"\u003cp\u003eprovides the content and behavior of this view.\u003c/p\u003e","parent_name":"TextView"},"Structs/StepperViewAIGeneratorView.html#/s:11StepperView0ab11AIGeneratorB0VACycfc":{"name":"init()","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"StepperViewAIGeneratorView"},"Structs/StepperViewAIGeneratorView.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"StepperViewAIGeneratorView"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV5titleSSvp":{"name":"title","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV4modeSSvp":{"name":"mode","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV7spacingSdvp":{"name":"spacing","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV11autoSpacingSbvp":{"name":"autoSpacing","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/GeneratedStepperConfig.html#/s:11StepperView09GeneratedA6ConfigV5stepsSayAA0C4StepVGvp":{"name":"steps","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"GeneratedStepperConfig"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP5ValueQa":{"name":"Value","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:11StepperView19BoundsPreferenceKeyV12defaultValue7SwiftUI6AnchorVySo6CGRectVGSgvpZ":{"name":"defaultValue","abstract":"\u003cp\u003eprovide a default value for custom dependency\u003c/p\u003e","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html#/s:7SwiftUI13PreferenceKeyP6reduce5value9nextValuey0H0Qzz_AHyXEtFZ":{"name":"reduce(value:nextValue:)","parent_name":"BoundsPreferenceKey"},"Structs/BoundsPreferenceKey.html":{"name":"BoundsPreferenceKey","abstract":"\u003cp\u003eCollects bound, center coordinates and pass layout data to it\u0026rsquo;s parent View\u003c/p\u003e"},"Structs.html#/s:11StepperView5UtilsV":{"name":"Utils","abstract":"\u003cp\u003eplaceholder to constants\u003c/p\u003e"},"Structs/GeneratedStepperConfig.html":{"name":"GeneratedStepperConfig","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Structs.html#/s:11StepperView13GeneratedStepV":{"name":"GeneratedStep","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Structs/StepperViewAIGeneratorView.html":{"name":"StepperViewAIGeneratorView","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Structs/TextView.html":{"name":"TextView","abstract":"\u003cp\u003eA \u003ccode\u003eView\u003c/code\u003e for hostign text with proper \u003ccode\u003eframe\u003c/code\u003e \u003ccode\u003ealignment\u003c/code\u003e , \u003ccode\u003elineLimit\u003c/code\u003e modifiers\u003c/p\u003e"},"Structs/CircledIconView.html":{"name":"CircledIconView","abstract":"\u003cp\u003eA Circled Icon \u003ccode\u003eView\u003c/code\u003e for Step Indicator\u003c/p\u003e"},"Structs/NumberedCircleView.html":{"name":"NumberedCircleView","abstract":"\u003cp\u003eCircle view with text inside for Step Indicator\u003c/p\u003e"},"Structs/StepperView.html":{"name":"StepperView","abstract":"\u003cp\u003eA View for Step Indications.\u003c/p\u003e"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16heightPreference6columnQrSi_tF":{"name":"heightPreference(column:)","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreference change parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E15widthPreference6columnQrSi_tF":{"name":"widthPreference(column:)","abstract":"\u003cp\u003eStores the width for each of column which will be passed as part of onPreference change to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8widthKeyQryF":{"name":"widthKey()","abstract":"\u003cp\u003eStores the width which will be passed as part of onPreference change to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E9heightKeyQryF":{"name":"heightKey()","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreference change to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E24verticalHeightPreference6columnQrSiSg_tF":{"name":"verticalHeightPreference(column:)","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreferenceChange to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E23pitstopHeightPreference6columnQrSiSg_tF":{"name":"pitstopHeightPreference(column:)","abstract":"\u003cp\u003eStores the height for each of column which will be passed as part of onPreferenceChange to parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16cgRectPreferenceQryF":{"name":"cgRectPreference()","abstract":"\u003cp\u003eStores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12setAlignment4typeQrAD0dF0O_tF":{"name":"setAlignment(type:)","abstract":"\u003cp\u003ereturns the alignment guide based on the alignemnt type.\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getAlignment4typeAA08VerticalF0VAD0dF0O_tF":{"name":"getAlignment(type:)","abstract":"\u003cp\u003ereturmns the alginment based ont he Stepper Alignment\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E017embedINNavigationC0QryF":{"name":"embedINNavigationView()","abstract":"\u003cp\u003eEmbeds the view in navigationView\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E010eraseToAnyC0AA0gC0VyF":{"name":"eraseToAnyView()","abstract":"\u003cp\u003eWrapper to AnyView\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getYPosition3for14CoreFoundation7CGFloatVAD0D9AlignmentO_tF":{"name":"getYPosition(for:)","abstract":"\u003cp\u003eReturns either \u003ccode\u003etop\u003c/code\u003e, \u003ccode\u003ecenter\u003c/code\u003e \u003ccode\u003ebottom\u003c/code\u003e bound positions\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8addStepsyQrSayqd__GAaBRd__lF":{"name":"addSteps(_:)","abstract":"\u003cp\u003eConfigures Steps to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10alignmentsyQrSayAD0D9AlignmentOGF":{"name":"alignments(_:)","abstract":"\u003cp\u003eSets alignments to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E14stepLifeCyclesyQrSayAD04StepF5CycleOGF":{"name":"stepLifeCycles(_:)","abstract":"\u003cp\u003eSets lifecycle status to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10indicatorsyQrSayAD0D14IndicationTypeOyqd__GGAaBRd__lF":{"name":"indicators(_:)","abstract":"\u003cp\u003eSets indicators to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepIndicatorModeyQrAD0dG0OF":{"name":"stepIndicatorMode(_:)","abstract":"\u003cp\u003eConfigures step Indicator mode to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E7spacingyQr14CoreFoundation7CGFloatVF":{"name":"spacing(_:)","abstract":"\u003cp\u003eConfigures spacing to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11autoSpacingyQrSbF":{"name":"autoSpacing(_:)","abstract":"\u003cp\u003eConfigures auto spacing to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E17stepperEdgeInsetsyQrAA0fG0VF":{"name":"stepperEdgeInsets(_:)","abstract":"\u003cp\u003eConfigures edgeInsets to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11lineOptionsyQrAD0d4LineF0OF":{"name":"lineOptions(_:)","abstract":"\u003cp\u003eConfigures line options to environment value\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E2if_7contentQrSb_qd__xXEtAaBRd__lF":{"name":"if(_:content:)","abstract":"\u003cp\u003eConditional modifier\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAA03AnyC0VGF":{"name":"addPitStops(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E18pitStopLineOptionsyQrSayAD0dgH0OGF":{"name":"pitStopLineOptions(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12animateStepsyQrSiF":{"name":"animateSteps(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E20loadingAnimationTimeyQrSdF":{"name":"loadingAnimationTime(_:)","abstract":"\u003cp\u003eCustom behavior for pitstops\u003c/p\u003e","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E3logyAA05EmptyC0VSSF":{"name":"log(_:)","abstract":"\u003cp\u003eMethod to add logging in View\u003c/p\u003e","parent_name":"View"},"Extensions/Color.html#/s:7SwiftUI5ColorV11StepperViewE3hexACSgSS_tcfc":{"name":"init(hex:)","abstract":"\u003cp\u003eCreates a Color from a hex string (e.g. \u0026ldquo;#FF6B35\u0026rdquo; or \u0026ldquo;FF6B35\u0026rdquo;).","parent_name":"Color"},"Extensions/Color.html":{"name":"Color"},"Extensions/View.html":{"name":"View","abstract":"\u003cp\u003eHelper function of \u003ccode\u003eView\u003c/code\u003e to operate on\u003c/p\u003e"},"Enums/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO7pendingyA2CmF":{"name":"pending","abstract":"\u003cp\u003epending mode\u003c/p\u003e","parent_name":"StepLifeCycle"},"Enums/StepLifeCycle.html#/s:11StepperView13StepLifeCycleO9completedyA2CmF":{"name":"completed","abstract":"\u003cp\u003ecompleted mode\u003c/p\u003e","parent_name":"StepLifeCycle"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO8verticalyA2CmF":{"name":"vertical","abstract":"\u003cp\u003eportrait mode\u003c/p\u003e","parent_name":"StepperMode"},"Enums/StepperMode.html#/s:11StepperView0A4ModeO10horizontalyA2CmF":{"name":"horizontal","abstract":"\u003cp\u003elandscape mode\u003c/p\u003e","parent_name":"StepperMode"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"\u003cp\u003edefault line option\u003c/p\u003e","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO6customyAC14CoreFoundation7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"\u003cp\u003ecustom line option with \u003ccode\u003ewidth\u003c/code\u003e and \u003ccode\u003eColor\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperLineOptions"},"Enums/StepperLineOptions.html#/s:11StepperView0A11LineOptionsO7roundedyAC14CoreFoundation7CGFloatV_AG7SwiftUI5ColorVAJtcACmF":{"name":"rounded(_:_:_:_:)","abstract":"\u003cp\u003erounded line options with \u003ccode\u003ewidth\u003c/code\u003e , \u003ccode\u003ecorner radius\u003c/code\u003e, \u003ccode\u003ecompleted color\u003c/code\u003e and \u003ccode\u003epending color\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperLineOptions"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5Widtha":{"name":"Width","abstract":"\u003cp\u003ealias to \u003ccode\u003eWidth\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6circleyACyxG7SwiftUI5ColorV_14CoreFoundation7CGFloatVtcAEmAF0B0RzlF":{"name":"circle(_:_:)","abstract":"\u003cp\u003eoption to customize \u003ccode\u003eCircle\u003c/code\u003e indicator \u003ccode\u003eColor\u003c/code\u003e and \u003ccode\u003ewidth\u003c/code\u003e\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5imageyACyxG7SwiftUI5ImageV_14CoreFoundation7CGFloatVtcAEmAF0B0RzlF":{"name":"image(_:_:)","abstract":"\u003cp\u003eoption to use \u003ccode\u003eimage\u003c/code\u003e indicator\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO9animationyACyxGAA014NumberedCircleB0VcAEm7SwiftUI0B0RzlF":{"name":"animation(_:)","abstract":"\u003cp\u003eoption for Animation\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6customyACyxGxcAEm7SwiftUI0B0RzlF":{"name":"custom(_:)","abstract":"\u003cp\u003eoption to use custom \u003ccode\u003eView\u003c/code\u003e as step indicator\u003c/p\u003e","parent_name":"StepperIndicationType"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO3topyA2CmF":{"name":"top","abstract":"\u003cp\u003ealigns step Indicator to top\u003c/p\u003e","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6centeryA2CmF":{"name":"center","abstract":"\u003cp\u003ealigns step Indicator to center\u003c/p\u003e","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6bottomyA2CmF":{"name":"bottom","abstract":"\u003cp\u003ealigns step Indicator to bottom\u003c/p\u003e","parent_name":"StepperAlignment"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO6normalyA2EmF":{"name":"normal","abstract":"\u003cp\u003enormal red\u003c/p\u003e","parent_name":"RedSubType"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO5lightyA2EmF":{"name":"light","abstract":"\u003cp\u003elight red\u003c/p\u003e","parent_name":"RedSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO7regularyA2EmF":{"name":"regular","abstract":"\u003cp\u003eregular yellow\u003c/p\u003e","parent_name":"YellowSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO9sunFloweryA2EmF":{"name":"sunFlower","abstract":"\u003cp\u003esunflower yellow\u003c/p\u003e","parent_name":"YellowSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3skyyA2EmF":{"name":"sky","abstract":"\u003cp\u003esky blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO8lightSkyyA2EmF":{"name":"lightSky","abstract":"\u003cp\u003elight sky blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO7tiffanyyA2EmF":{"name":"tiffany","abstract":"\u003cp\u003etiffany blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4aquayA2EmF":{"name":"aqua","abstract":"\u003cp\u003eaqua blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO10aquaMarineyA2EmF":{"name":"aquaMarine","abstract":"\u003cp\u003eaqua marine blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO9turquoiseyA2EmF":{"name":"turquoise","abstract":"\u003cp\u003eturquoise blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4tealyA2EmF":{"name":"teal","abstract":"\u003cp\u003eteal blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3seayA2EmF":{"name":"sea","abstract":"\u003cp\u003esea blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO6brightyA2EmF":{"name":"bright","abstract":"\u003cp\u003ebright blue\u003c/p\u003e","parent_name":"BlueSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6normalyA2EmF":{"name":"normal","abstract":"\u003cp\u003enormal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4darkyA2EmF":{"name":"dark","abstract":"\u003cp\u003edark green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO5lightyA2EmF":{"name":"light","abstract":"\u003cp\u003elight green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"\u003cp\u003elighter green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6mediumyA2EmF":{"name":"medium","abstract":"\u003cp\u003emedium green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4fairyA2EmF":{"name":"fair","abstract":"\u003cp\u003efair green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4kiwiyA2EmF":{"name":"kiwi","abstract":"\u003cp\u003ekiwi green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO8darkLimeyA2EmF":{"name":"darkLime","abstract":"\u003cp\u003edark lime green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6kermityA2EmF":{"name":"kermit","abstract":"\u003cp\u003ekermit green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4tealyA2EmF":{"name":"teal","abstract":"\u003cp\u003eteal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO9lightTealyA2EmF":{"name":"lightTeal","abstract":"\u003cp\u003elight teal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO11lighterTealyA2EmF":{"name":"lighterTeal","abstract":"\u003cp\u003elighter teal green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7regularyA2EmF":{"name":"regular","abstract":"\u003cp\u003eregular green\u003c/p\u003e","parent_name":"GreenSubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4darkyA2EmF":{"name":"dark","abstract":"\u003cp\u003edark gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6darkeryA2EmF":{"name":"darker","abstract":"\u003cp\u003edarker gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6mediumyA2EmF":{"name":"medium","abstract":"\u003cp\u003emedium gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3dimyA2EmF":{"name":"dim","abstract":"\u003cp\u003edim gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5lightyA2EmF":{"name":"light","abstract":"\u003cp\u003elight gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"\u003cp\u003elighter gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8lightestyA2EmF":{"name":"lightest","abstract":"\u003cp\u003elightest gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6silveryA2EmF":{"name":"silver","abstract":"\u003cp\u003esilver version of gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO12mediumSilveryA2EmF":{"name":"mediumSilver","abstract":"\u003cp\u003emedium silver\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10darkSilveryA2EmF":{"name":"darkSilver","abstract":"\u003cp\u003edark silver\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4paleyA2EmF":{"name":"pale","abstract":"\u003cp\u003epale gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10battleShipyA2EmF":{"name":"battleShip","abstract":"\u003cp\u003ebattleShip gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"\u003cp\u003eslate gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"\u003cp\u003echarcoal gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"\u003cp\u003ebright gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"\u003cp\u003epale sky gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"\u003cp\u003eiron gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"\u003cp\u003ecod gray\u003c/p\u003e","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"\u003cp\u003ered and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"\u003cp\u003egreen and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"\u003cp\u003eblue and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"\u003cp\u003egray and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"\u003cp\u003eteal color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"\u003cp\u003elavender color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"\u003cp\u003eorange color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"\u003cp\u003eblack color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"\u003cp\u003eyellow and it\u0026rsquo;s associated variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"\u003cp\u003ecyan color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"\u003cp\u003eploar color\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"\u003cp\u003eColor palette for all gray variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"\u003cp\u003eColor palette for all green variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"\u003cp\u003eColor palette for all blue variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"\u003cp\u003eColor palette for all yellow variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"\u003cp\u003eColor palette for all red variations\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"\u003cp\u003ealias to \u003ccode\u003eColor\u003c/code\u003e\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"\u003cp\u003ereturns the desired color based on the switch case matching criteria\u003c/p\u003e","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"\u003cp\u003eColor palette helper accessing colors and it\u0026rsquo;s variations.\u003c/p\u003e"},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"\u003cp\u003eOptions for stepper view alignments\u003c/p\u003e"},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"\u003cp\u003eOptions for displaying step indications can be either \u003ccode\u003eCircle\u003c/code\u003e or \u003ccode\u003eImage\u003c/code\u003eor \u003ccode\u003ecustom(View)\u003c/code\u003e\u003c/p\u003e"},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"\u003cp\u003eOptions for customizing line with either \u003ccode\u003edefaults\u003c/code\u003e or custom \u003ccode\u003ewidth\u003c/code\u003e and \u003ccode\u003eColor\u003c/code\u003e\u003c/p\u003e"},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"\u003cp\u003eOptions for aligns the step indicator either in \u003ccode\u003evertical\u003c/code\u003e or \u003ccode\u003ehorizontal\u003c/code\u003e\u003c/p\u003e"},"Enums/StepLifeCycle.html":{"name":"StepLifeCycle","abstract":"\u003cp\u003eOptions for aligns the step indicator either in \u003ccode\u003epending\u003c/code\u003e or \u003ccode\u003ecompleted\u003c/code\u003e\u003c/p\u003e"},"Enums.html":{"name":"Enumerations","abstract":"\u003cp\u003eThe following enumerations are available globally.\u003c/p\u003e"},"Extensions.html":{"name":"Extensions","abstract":"\u003cp\u003eThe following extensions are available globally.\u003c/p\u003e"},"Structs.html":{"name":"Structures","abstract":"\u003cp\u003eThe following structures are available globally.\u003c/p\u003e"}} \ No newline at end of file