diff --git a/.swiftlint.yml b/.swiftlint.yml index a0d73e7..9d4c1ae 100755 --- a/.swiftlint.yml +++ b/.swiftlint.yml @@ -1,6 +1,8 @@ disabled_rules: # rule identifiers to exclude from running - trailing_whitespace - colon +- implicit_getter +- empty_enum_arguments opt_in_rules: # some rules are only opt-in # Find all the available rules by running: swiftlint rules - trailing_semicolon diff --git a/Example/Podfile.lock b/Example/Podfile.lock index ebf5b34..d5be782 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,6 +1,6 @@ PODS: - SnapshotTesting (1.7.2) - - StepperView (1.5.5) + - StepperView (1.5.6) DEPENDENCIES: - SnapshotTesting (~> 1.7.2) @@ -16,8 +16,8 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: SnapshotTesting: 8caa6661fea7c8019d5b46de77c16bab99c36c5c - StepperView: cad8dbf2a2abf72518db38583c97a75546d3229c + StepperView: d21adb48db4689804dddd2f2e436447ffe97e3c0 PODFILE CHECKSUM: 8b713604471a4b42c3cfe96f708359ac25857036 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/Example/Pods/Local Podspecs/StepperView.podspec.json b/Example/Pods/Local Podspecs/StepperView.podspec.json index e2e7052..c9b6864 100644 --- a/Example/Pods/Local Podspecs/StepperView.podspec.json +++ b/Example/Pods/Local Podspecs/StepperView.podspec.json @@ -1,6 +1,6 @@ { "name": "StepperView", - "version": "1.5.5", + "version": "1.5.6", "swift_versions": "5.0", "summary": "SwiftUI iOS component for Step Indications.", "description": "Stepper View Indication componet for SwiftUI", @@ -14,7 +14,7 @@ }, "source": { "git": "https://github.com/badrinathvm/StepperView.git", - "tag": "1.5.5" + "tag": "1.5.6" }, "social_media_url": "https://twitter.com/badrivm", "platforms": { diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index ebf5b34..d5be782 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,6 +1,6 @@ PODS: - SnapshotTesting (1.7.2) - - StepperView (1.5.5) + - StepperView (1.5.6) DEPENDENCIES: - SnapshotTesting (~> 1.7.2) @@ -16,8 +16,8 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: SnapshotTesting: 8caa6661fea7c8019d5b46de77c16bab99c36c5c - StepperView: cad8dbf2a2abf72518db38583c97a75546d3229c + StepperView: d21adb48db4689804dddd2f2e436447ffe97e3c0 PODFILE CHECKSUM: 8b713604471a4b42c3cfe96f708359ac25857036 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 9a77609..287ea68 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -8,385 +8,393 @@ /* Begin PBXBuildFile section */ 01757E29DF92738C1D5D0528F1EB4824 /* View.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3912642063EA0830CFF13B31BF711D13 /* View.swift */; }; - 01EAFFC57329D2A990A377903960DFD1 /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72E8628DFC353A38885B7AC55E535A0D /* View+Extensions.swift */; }; - 079B606CEAB9EE6D54A72C1C3FB4C21D /* StepperView-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 179FAAE4FE663CA59D2BF639104A7833 /* StepperView-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 01EAFFC57329D2A990A377903960DFD1 /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F7BA3A8661BBC806864F697C51D7318 /* View+Extensions.swift */; }; + 079B606CEAB9EE6D54A72C1C3FB4C21D /* StepperView-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B0363C5DA0646CFB2B3EF46BE0F078 /* StepperView-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1141CE5550EE2FB872C3323A2BE2426F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3443D522D1F9EC9954ECAFA5CCDABBE6 /* Foundation.framework */; }; 11F2134521037184F745C9010217B501 /* Description.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9321EEBF8992813520D43041AF4164EA /* Description.swift */; }; 14CC16A84D0558FF9DC6927E1BA82F02 /* Any.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE5CB9BA70CE2A0FB3E198A4FB9A5437 /* Any.swift */; }; 18ED84EFAF015095FCCF61A8E494F325 /* AssertSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51DFDE88834F7E40014E803B6B644499 /* AssertSnapshot.swift */; }; 1A1F20E176923FF03A0EAEA886703719 /* NSView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D34051EC87A66DF65C7B3D8627594429 /* NSView.swift */; }; 1A4448B14C94D38D7E0645F23C6C9C5C /* Pods-StepperView_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7C6F0E5A7E5F2F3E4BA214F0586F85 /* Pods-StepperView_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1F4D14E6D9DE51ED2F1DF66080D53FBA /* PitStopSteps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 924557E8EFDA79C48B3B8437BFB0460C /* PitStopSteps.swift */; }; - 21E74A56ED4F23FC9F7AF3BE88BB6E84 /* CircledIconView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10DC25594D1D5CBB6B41E62F951634F4 /* CircledIconView.swift */; }; + 1F4D14E6D9DE51ED2F1DF66080D53FBA /* PitStopSteps.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C19603B5F9F3AFBBA56E58188752DA /* PitStopSteps.swift */; }; + 21E74A56ED4F23FC9F7AF3BE88BB6E84 /* CircledIconView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6DC4328B6C07C936F0EFF50DBE3257 /* CircledIconView.swift */; }; 2371CFDF095282B1D6935C36C81E46FC /* UIImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A0D19BF7BAEB7DA2481EF41D28AFEFD /* UIImage.swift */; }; 23B3D1B39D273F7B43BA45F255EDE5C5 /* CaseIterable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F974148746ADF47725F16E8AE8D554F /* CaseIterable.swift */; }; - 25FB3C2B4670C1CA6F5574947BECE595 /* HorizontalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59BBC6AED5C2349E6721843B7EF0F6BF /* HorizontalLineView.swift */; }; - 28F64C016F8AA890227ED7CCE698C69D /* PreferenceKey+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E1C9E7818AACF97D22D00D4314F9E05 /* PreferenceKey+Extension.swift */; }; + 25FB3C2B4670C1CA6F5574947BECE595 /* HorizontalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD0367335418A9475527400CB190FA8B /* HorizontalLineView.swift */; }; + 28F64C016F8AA890227ED7CCE698C69D /* PreferenceKey+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 979CD95CCB2851EA30B74C797FB103B9 /* PreferenceKey+Extension.swift */; }; 29F37DB8A1899894CA87E8E8381E2C11 /* NSViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9C38ACEC8EF6779198630A964BC9E8 /* NSViewController.swift */; }; 33432CD4B8F83F0C678B5C67CAF13414 /* String+SpecialCharacters.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B910A7CADF2217BFBFDB9C98EC114A /* String+SpecialCharacters.swift */; }; 3D2859086A3653805783B3EE9F879664 /* Pods-StepperView_Watch Extension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E753134DBAC9E58D31D4D4950BA6E89 /* Pods-StepperView_Watch Extension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 41260DEE55CBAF16B3A15CFBDFCB3AAE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C55B0DE246DBF20E0B9D89FBD905F48 /* Foundation.framework */; }; 440314FEC8EC90F865D8D20910989A69 /* Diffing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09FD26E8685603ED773645E9748DE892 /* Diffing.swift */; }; - 4489D243110E804DD140DC4E51ADB764 /* HorizontalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59BBC6AED5C2349E6721843B7EF0F6BF /* HorizontalLineView.swift */; }; - 45CA33196B9B2E32EBC05C1D89745ABE /* Colors+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A54D39AFBDF0EA04A4F2D84EA6DE161 /* Colors+Extension.swift */; }; + 4489D243110E804DD140DC4E51ADB764 /* HorizontalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD0367335418A9475527400CB190FA8B /* HorizontalLineView.swift */; }; + 45CA33196B9B2E32EBC05C1D89745ABE /* Colors+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDE7A9925C1CAC9A9869C3C58582C9EB /* Colors+Extension.swift */; }; 46B2A4686C72C29C24576FC6FF56A7BE /* AssertInlineSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF19BCC9495D48049049450AADB9A50C /* AssertInlineSnapshot.swift */; }; 4BE5BCCB3A39A09E538390A7F1972848 /* Pods-StepperView_Watch Extension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FA6DA9948C40DFA0B1A3AC3BBBDE7E5 /* Pods-StepperView_Watch Extension-dummy.m */; }; - 4C1EABA32EF0C7ED0D0AFD0D7F11DBB9 /* StepIndicatorHorizontalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1243668AD7642FCAE8B0408AE3616B7 /* StepIndicatorHorizontalView.swift */; }; + 4C1EABA32EF0C7ED0D0AFD0D7F11DBB9 /* StepIndicatorHorizontalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 037A5F0BAD04B43C7E47A3A4B16A6604 /* StepIndicatorHorizontalView.swift */; }; 4E5AA162D02372A80FABE033AD6BFFE6 /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8552C0F4E4AF5BB803C0393CE438BA28 /* Diff.swift */; }; 4F03BBCA0FCF5903B46F72BE0BADDF34 /* SceneKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0CA527311E8D6053CD18C45F669B32 /* SceneKit.swift */; }; 509FAAD85506B9E1BCCA50505B8C93DB /* SpriteKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C213B490DAAF188ECBD5D1BF7BC777E6 /* SpriteKit.swift */; }; 52D653F555B9F1C7FC3C64225385AB49 /* Pods-StepperView_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B7F4DA1477939461442D642761C8158E /* Pods-StepperView_Example-dummy.m */; }; 5396DD33A8FBCFC2417D455B6189A5EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C55B0DE246DBF20E0B9D89FBD905F48 /* Foundation.framework */; }; - 5676F834482B032FB80B1D4A65906581 /* PitStopLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED025C30642D52A30F3894FEBAF4829D /* PitStopLineView.swift */; }; + 5676F834482B032FB80B1D4A65906581 /* PitStopLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA3F145C60CFFB10F1798BB55725230F /* PitStopLineView.swift */; }; 56B2D76BD27EAA69A1BED0113B7F9F51 /* UIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 444F03C0C7E948C8C4716A1692A121F3 /* UIView.swift */; }; 57244463125C60529B7391F9FA3052AD /* Snapshotting.swift in Sources */ = {isa = PBXBuildFile; fileRef = A86F0DD6C92051D8A83077FC4673DDC2 /* Snapshotting.swift */; }; 59B68A9EDFFBFF6492AFFD82374857C5 /* Pods-StepperView_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C34891961FC441E1A021D5CE301AB7 /* Pods-StepperView_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5AE04565525B28FB2A47DBA747A066FE /* CircledIconView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10DC25594D1D5CBB6B41E62F951634F4 /* CircledIconView.swift */; }; + 5AE04565525B28FB2A47DBA747A066FE /* CircledIconView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6DC4328B6C07C936F0EFF50DBE3257 /* CircledIconView.swift */; }; 6658F9FE5EEFD579907F946DD9FDD8E3 /* URLRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6A3274FB1B6B5844F8D1A124BE5B0EE /* URLRequest.swift */; }; 67C39A754A360A5EFC7FE0037CECE5C3 /* CALayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD10704D670BE755E3C1A04C482F14BB /* CALayer.swift */; }; - 6E1925DDCD0C3929ED558F7198788B2B /* VerticalAlignment+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555B4FF834182BDCCF0589C9DA6786C5 /* VerticalAlignment+Extension.swift */; }; - 6E6BFA34D92DE75FF0A1F7B2375FDE7B /* PitStopLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED025C30642D52A30F3894FEBAF4829D /* PitStopLineView.swift */; }; + 6E1925DDCD0C3929ED558F7198788B2B /* VerticalAlignment+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FA8B71659D7F0DA0B54A1914619FC27 /* VerticalAlignment+Extension.swift */; }; + 6E6BFA34D92DE75FF0A1F7B2375FDE7B /* PitStopLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA3F145C60CFFB10F1798BB55725230F /* PitStopLineView.swift */; }; 6EACA4857F2C86A910F9AC60587B8C5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3443D522D1F9EC9954ECAFA5CCDABBE6 /* Foundation.framework */; }; - 6FECEB02C121C70F0952E69020456077 /* StepperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04A323E7576BEB621F997043EEC09C8C /* StepperView.swift */; }; - 73F64D790A6E3DE84E5AA93667008A63 /* EnvironmentValues+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BBD86414F9999CF0F81109BF93301CE /* EnvironmentValues+Extension.swift */; }; - 7678DA5431588316E3EBC82767FD8F4E /* VerticalAlignment+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555B4FF834182BDCCF0589C9DA6786C5 /* VerticalAlignment+Extension.swift */; }; - 772CC8FA4E8C3EE5230F2E9145A1F018 /* TextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4544FDDB9DE080789AC1BDC7616AA697 /* TextView.swift */; }; - 795BD6F360D43281D50C9C50F5B88CAC /* StepperView-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C677615ADDED8D74B8064D73742B2B6C /* StepperView-iOS-dummy.m */; }; + 6FECEB02C121C70F0952E69020456077 /* StepperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30808D73138CABEBE9E3BA4D4D205110 /* StepperView.swift */; }; + 73F64D790A6E3DE84E5AA93667008A63 /* EnvironmentValues+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B01D516C6763F1B1F43B3A6786891218 /* EnvironmentValues+Extension.swift */; }; + 7678DA5431588316E3EBC82767FD8F4E /* VerticalAlignment+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FA8B71659D7F0DA0B54A1914619FC27 /* VerticalAlignment+Extension.swift */; }; + 772CC8FA4E8C3EE5230F2E9145A1F018 /* TextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E4B08FC986AC2CA988DA70A194536E6 /* TextView.swift */; }; + 795BD6F360D43281D50C9C50F5B88CAC /* StepperView-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF2156748749E12039E5059B4E61A07C /* StepperView-iOS-dummy.m */; }; 7A0DA974654D5A3FE765204467940805 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3443D522D1F9EC9954ECAFA5CCDABBE6 /* Foundation.framework */; }; - 7F62B87D80190474F059EF98599B172C /* StepIndicatorHorizontalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1243668AD7642FCAE8B0408AE3616B7 /* StepIndicatorHorizontalView.swift */; }; + 7F62B87D80190474F059EF98599B172C /* StepIndicatorHorizontalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 037A5F0BAD04B43C7E47A3A4B16A6604 /* StepIndicatorHorizontalView.swift */; }; 8003323F07F7A6F822902979CE092B88 /* Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = B85F63F6F0616F7FE7949F7EE63BD175 /* Wait.swift */; }; 84432746DEB076256002FB7BABDAAAA5 /* SnapshotTesting-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FE54E0EE77832C01DC96FA42213EFA34 /* SnapshotTesting-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 860F039BB2DB5899526F0E8D98F9837F /* PitStopSteps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 924557E8EFDA79C48B3B8437BFB0460C /* PitStopSteps.swift */; }; - 87C838CFDD1157225A54C7C23D7B812A /* StepperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04A323E7576BEB621F997043EEC09C8C /* StepperView.swift */; }; - 8B8A6A8258EFF349E0B25790AA7E6E70 /* Colors+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A54D39AFBDF0EA04A4F2D84EA6DE161 /* Colors+Extension.swift */; }; + 860F039BB2DB5899526F0E8D98F9837F /* PitStopSteps.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C19603B5F9F3AFBBA56E58188752DA /* PitStopSteps.swift */; }; + 87C838CFDD1157225A54C7C23D7B812A /* StepperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30808D73138CABEBE9E3BA4D4D205110 /* StepperView.swift */; }; + 8B8A6A8258EFF349E0B25790AA7E6E70 /* Colors+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDE7A9925C1CAC9A9869C3C58582C9EB /* Colors+Extension.swift */; }; 8CD5CB3FDF05526DBF034B61F696BA93 /* PlistEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB353159037433B43D06771A808670A2 /* PlistEncoder.swift */; }; 8E1FBD13A74F689CFC06054841BFC596 /* UIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A786374E297AD3E72EF898FE0FE8DC2A /* UIViewController.swift */; }; - 8E5CA5266FE64ADD3EACE402B99AD43F /* StepperView-watchOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DACD93B99CA3C34FF001EA6A6D163E5A /* StepperView-watchOS-dummy.m */; }; - 94B3960AAECDFF0856E0301C370C9EE6 /* LoadingTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757D409048EC14E9561A2E74E9112BB8 /* LoadingTimer.swift */; }; - 977C39038CBE4E53BE92B975EAAE55BC /* StepIndicatorVerticalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED36B7D6DD24B0C5372A6917C26FC44D /* StepIndicatorVerticalView.swift */; }; - 9800EFBFE483CD9E6471C03435320076 /* StepperView-watchOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 25ADD6D44379E90F3CCCB25F82FFEE25 /* StepperView-watchOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AA06A732423614C1594CDAE07C6B6D0 /* TextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4544FDDB9DE080789AC1BDC7616AA697 /* TextView.swift */; }; - 9AFD35BFCAB02350ABB8761DCA6F6ED9 /* LoadingTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757D409048EC14E9561A2E74E9112BB8 /* LoadingTimer.swift */; }; + 8E5CA5266FE64ADD3EACE402B99AD43F /* StepperView-watchOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB81E8D19ECE99E242B3BF7394A5F463 /* StepperView-watchOS-dummy.m */; }; + 94B3960AAECDFF0856E0301C370C9EE6 /* LoadingTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AA10EBD32FE9876D6FEBA0DB784C008 /* LoadingTimer.swift */; }; + 977C39038CBE4E53BE92B975EAAE55BC /* StepIndicatorVerticalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0121FF4CEF26054F53A0AB4A72B5A077 /* StepIndicatorVerticalView.swift */; }; + 9800EFBFE483CD9E6471C03435320076 /* StepperView-watchOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AAEFAA81F1961E13F3499FB65E26481 /* StepperView-watchOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AA06A732423614C1594CDAE07C6B6D0 /* TextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E4B08FC986AC2CA988DA70A194536E6 /* TextView.swift */; }; + 9AFD35BFCAB02350ABB8761DCA6F6ED9 /* LoadingTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AA10EBD32FE9876D6FEBA0DB784C008 /* LoadingTimer.swift */; }; A39A5E1BB80978C9AC68610A04E56545 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3443D522D1F9EC9954ECAFA5CCDABBE6 /* Foundation.framework */; }; A455E5B77A019CEAEEA0F9D26B1B74E6 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 677F639EA9C06D0891A723A57418F598 /* Codable.swift */; }; - A8C3F883A619481C44145C3BAA9E3B81 /* EnvironmentValues+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BBD86414F9999CF0F81109BF93301CE /* EnvironmentValues+Extension.swift */; }; + A8C3F883A619481C44145C3BAA9E3B81 /* EnvironmentValues+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B01D516C6763F1B1F43B3A6786891218 /* EnvironmentValues+Extension.swift */; }; AA6612CD34134596239652A299AC0F76 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8C5BFB2709ACA3DB976330C93F0F0B0 /* Async.swift */; }; - ACD1023635AD860C09E6F90B54F21EAE /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72E8628DFC353A38885B7AC55E535A0D /* View+Extensions.swift */; }; - AF0A952BC098616D0239E09CD43A0A88 /* PreferenceKey+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E1C9E7818AACF97D22D00D4314F9E05 /* PreferenceKey+Extension.swift */; }; - AFEA48DB6BBE208C407FB0C4C59F49A8 /* IndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BADA4481133D3545C1B51A47B090EB2 /* IndicatorView.swift */; }; - B04C2EA06B68C1B65396463AD6F616F2 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ADAFB799063E1513AF9451893A41EC7 /* Utils.swift */; }; + ACD1023635AD860C09E6F90B54F21EAE /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F7BA3A8661BBC806864F697C51D7318 /* View+Extensions.swift */; }; + AF0A952BC098616D0239E09CD43A0A88 /* PreferenceKey+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 979CD95CCB2851EA30B74C797FB103B9 /* PreferenceKey+Extension.swift */; }; + AFEA48DB6BBE208C407FB0C4C59F49A8 /* IndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9A6F1EB1C5C48EA26D5D7726F6D56B /* IndicatorView.swift */; }; + B04C2EA06B68C1B65396463AD6F616F2 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1F617EBF85EEBCCF34FE1E1B42A8784 /* Utils.swift */; }; B04CA17471143BEDA50779BE9660BD2A /* SnapshotTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1EDA2CFF4FC644BF0BA1960AF77E401 /* SnapshotTestCase.swift */; }; - B551120ADB2A47593DB465CB7AB87459 /* PitStopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D8FCDE40F92286B84C8AF5581CAA097 /* PitStopView.swift */; }; - B55C1A68F67B9586B4719651D1CDD722 /* VerticalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4659EF926AE3E53791955CAE3D3C86D2 /* VerticalLineView.swift */; }; + B551120ADB2A47593DB465CB7AB87459 /* PitStopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 916AFA1F3CEADA5123AF42341C9C9E74 /* PitStopView.swift */; }; + B55C1A68F67B9586B4719651D1CDD722 /* VerticalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 230EA4B54F18F7F7B03EFA6DB15A64B4 /* VerticalLineView.swift */; }; BCF7F0E6DDD930788B549D7C8E63EFE8 /* Pods-StepperView_Watch-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB364750AEF9F684ED1A0611680B9F3 /* Pods-StepperView_Watch-dummy.m */; }; BDFAF00F9FE360EAFD864F290030A2D0 /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BB757B0C569052CF1DBEC733FFD737 /* Data.swift */; }; BE068F001E2344449F6E193DFB12B1D1 /* NSImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF4286727440DD327DE2AE95BF9D44E0 /* NSImage.swift */; }; C2B818BE2E57EF9A8CE51775FCB33C2B /* Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BF05570F4FC5530B25624B36D5BBC7F /* Internal.swift */; }; - C9E62123C70242796F6965C67FFD0605 /* PitStopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D8FCDE40F92286B84C8AF5581CAA097 /* PitStopView.swift */; }; - D27A05C330322B61C35FFA59583FC02B /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ADAFB799063E1513AF9451893A41EC7 /* Utils.swift */; }; + C9E62123C70242796F6965C67FFD0605 /* PitStopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 916AFA1F3CEADA5123AF42341C9C9E74 /* PitStopView.swift */; }; + D27A05C330322B61C35FFA59583FC02B /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1F617EBF85EEBCCF34FE1E1B42A8784 /* Utils.swift */; }; D56563764E24224FB95BC77EC18F7D9E /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = 584C27168F70A918E4F29362FCBCFF00 /* String.swift */; }; - D61CF48A3DEC55CC34637130BBFB48EA /* VerticalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4659EF926AE3E53791955CAE3D3C86D2 /* VerticalLineView.swift */; }; + D61CF48A3DEC55CC34637130BBFB48EA /* VerticalLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 230EA4B54F18F7F7B03EFA6DB15A64B4 /* VerticalLineView.swift */; }; D6A43851802E3E81CF23D65CA9A81E4E /* SnapshotTesting-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 62D194AF3F49F0CAC373B258FBAD1C78 /* SnapshotTesting-dummy.m */; }; D72925EA88057F88A8AC3D62F7D8FE88 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C55B0DE246DBF20E0B9D89FBD905F48 /* Foundation.framework */; }; - DC63B1671C8EF376AAAA8F93FB3DE648 /* IndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BADA4481133D3545C1B51A47B090EB2 /* IndicatorView.swift */; }; + DC63B1671C8EF376AAAA8F93FB3DE648 /* IndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9A6F1EB1C5C48EA26D5D7726F6D56B /* IndicatorView.swift */; }; E6AAA4D897FFA74C28D27419A600B74B /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95B6E8DD5E9A276F4BBEF4E363D46D6F /* XCTest.framework */; }; - E844B9143166940B1EB3BDA4D2BDD67B /* NumberedCircleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8E47BDEB606848C2CE6D70D561963B6 /* NumberedCircleView.swift */; }; + E844B9143166940B1EB3BDA4D2BDD67B /* NumberedCircleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46EC60383B136A874161FB6788E7A566 /* NumberedCircleView.swift */; }; EDCE614B02A5F7D181391CF81E599117 /* Pods-StepperView_Watch-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C719024204C3A03223697AF4003AF2E9 /* Pods-StepperView_Watch-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F5C10090D5CC8AABC64DD17E69B56DE6 /* NumberedCircleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8E47BDEB606848C2CE6D70D561963B6 /* NumberedCircleView.swift */; }; - F79F97A1606023C4F2466173282A44E5 /* StepIndicatorVerticalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED36B7D6DD24B0C5372A6917C26FC44D /* StepIndicatorVerticalView.swift */; }; + F5C10090D5CC8AABC64DD17E69B56DE6 /* NumberedCircleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46EC60383B136A874161FB6788E7A566 /* NumberedCircleView.swift */; }; + F79F97A1606023C4F2466173282A44E5 /* StepIndicatorVerticalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0121FF4CEF26054F53A0AB4A72B5A077 /* StepIndicatorVerticalView.swift */; }; F9D908B492555B2CCE640A685FF599BC /* Pods-StepperView_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B0368E9352383AFBEDC872B3AA718E /* Pods-StepperView_Tests-dummy.m */; }; FDAD70506FFFD578C1327E64876A08E3 /* XCTAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 410FC8A7EC948E73AC72E902BE6E37E3 /* XCTAttachment.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 08E1CA339736B5E8B757F8020EDF92F9 /* PBXContainerItemProxy */ = { + 5AA9A90CA687129DBA01336F2483462B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = E5C4FE1324F54F73C9F9F6B19D0A98B7; remoteInfo = "StepperView-watchOS"; }; - 6F0AA1E3067B8C3977206515F9CB85BE /* PBXContainerItemProxy */ = { + 77E964D150AA101D4C22BE9A244CCA0E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = DBF79473512C18725EF567DC3C660B7D; remoteInfo = "Pods-StepperView_Example"; }; - 9057EA911A51C69B873A77B0000504A5 /* PBXContainerItemProxy */ = { + 84F74D010F1D281A2C1E2A3B64EDFEB6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3AA859A35A1114B15E4CC867026B10D2; - remoteInfo = "StepperView-iOS"; + remoteGlobalIDString = ADEAE7CDD604DE4F3072E6021A314487; + remoteInfo = SnapshotTesting; }; - E2158A4B66CB99B467D78557000C061B /* PBXContainerItemProxy */ = { + C147C98286565B5F847EF55CE1B39A36 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = E5C4FE1324F54F73C9F9F6B19D0A98B7; remoteInfo = "StepperView-watchOS"; }; - E4862B4C38DECF2E30B08CA49969135B /* PBXContainerItemProxy */ = { + FCCB94B9641D2BAAF9328F29E5E4717D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ADEAE7CDD604DE4F3072E6021A314487; - remoteInfo = SnapshotTesting; + remoteGlobalIDString = 3AA859A35A1114B15E4CC867026B10D2; + remoteInfo = "StepperView-iOS"; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 005EC6612E9AEF13182CB33175F07E1C /* CGRectData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectData.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html; sourceTree = ""; }; - 00E8773FF996F14B50A4C444F4BDD358 /* SpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SpacingKey.html; path = docs/Structs/SpacingKey.html; sourceTree = ""; }; - 0208B3AFF154F3133EB6581555D3DCA7 /* PitStopSteps.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopSteps.html; path = docs/Structs/PitStopSteps.html; sourceTree = ""; }; - 022F635F6B683F288D3F2697DEB46ADD /* PitStopLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineOptions.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html; sourceTree = ""; }; - 0267736206E8F1E774590AF8A169DB02 /* IndicatorKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html; sourceTree = ""; }; - 03C489560BD7AF79A32749F56EF9B924 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; - 04A323E7576BEB621F997043EEC09C8C /* StepperView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StepperView.swift; sourceTree = ""; }; + 010815BC1D58FF43EC5F2FA2A7AE865D /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; + 0121FF4CEF26054F53A0AB4A72B5A077 /* StepIndicatorVerticalView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StepIndicatorVerticalView.swift; sourceTree = ""; }; + 02139E7D45839154693C7CF56620BD04 /* SpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SpacingKey.html; path = docs/Structs/SpacingKey.html; sourceTree = ""; }; + 02F0A58382FFD9E26C50F1199AFC54EE /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; + 031AF3F2601DAF333EE3F48174BE3021 /* spinner.gif */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.gif; name = spinner.gif; path = docs/img/spinner.gif; sourceTree = ""; }; + 037A5F0BAD04B43C7E47A3A4B16A6604 /* StepIndicatorHorizontalView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StepIndicatorHorizontalView.swift; sourceTree = ""; }; 05C028F74B9508FE72717D3BB2BD7B7A /* Pods_StepperView_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_StepperView_Example.framework; path = "Pods-StepperView_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 071125A397B56DEFA53D8C81A3EC5625 /* CGRectPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectPreferenceKey.html; path = docs/Structs/CGRectPreferenceKey.html; sourceTree = ""; }; - 090567348B6A3DDE6834F474B5DD1587 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; - 09463EBA10B77E5E45EB7A2DE74AA238 /* YellowSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = YellowSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/YellowSubType.html; sourceTree = ""; }; + 07480BA37145A61B2F6B485C2EA5A926 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = ""; }; + 0906268C0BFB51BB50248062A742EF82 /* StepperView.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperView.tgz; path = docs/docsets/StepperView.tgz; sourceTree = ""; }; + 09E6CE690A99D6AF18A5C486E2F5ECCB /* StepIndicatorHorizontalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorHorizontalView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html; sourceTree = ""; }; 09FD26E8685603ED773645E9748DE892 /* Diffing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diffing.swift; path = Sources/SnapshotTesting/Diffing.swift; sourceTree = ""; }; - 0A54D39AFBDF0EA04A4F2D84EA6DE161 /* Colors+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Colors+Extension.swift"; sourceTree = ""; }; 0B1AF4EE96053C3B0D8314A16AAA6B2E /* Pods-StepperView_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Tests.release.xcconfig"; sourceTree = ""; }; - 0BBD86414F9999CF0F81109BF93301CE /* EnvironmentValues+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "EnvironmentValues+Extension.swift"; sourceTree = ""; }; 0D55D1033AA5478F71538396CDD100DF /* Pods-StepperView_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Example-Info.plist"; sourceTree = ""; }; - 0D8FCDE40F92286B84C8AF5581CAA097 /* PitStopView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PitStopView.swift; sourceTree = ""; }; - 0EA4307F03502796874EE2465BE2D0B8 /* TextView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = TextView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html; sourceTree = ""; }; - 0F8F1A6E76AE8A12C7F3D7179824C727 /* CircledIconView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CircledIconView.html; path = docs/Structs/CircledIconView.html; sourceTree = ""; }; - 0FD6B023240066306D6B4FB2A3E13A80 /* CircledIconView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CircledIconView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html; sourceTree = ""; }; - 103716BE74418E5CCC8BBD88FE3E477B /* LineOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LineOptionsKey.html; path = docs/Structs/LineOptionsKey.html; sourceTree = ""; }; - 10DC25594D1D5CBB6B41E62F951634F4 /* CircledIconView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CircledIconView.swift; sourceTree = ""; }; - 11A67A747B9D61EACD80D7E2A5121B1F /* BoundsPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BoundsPreferenceKey.html; path = docs/Structs/BoundsPreferenceKey.html; sourceTree = ""; }; + 10403D102B45E778B1869E6956372AD4 /* PitStopStep.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopStep.html; path = docs/Structs/PitStopStep.html; sourceTree = ""; }; + 106A1D510429ACDD808BD330FB52E6F3 /* PitStopLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineView.html; path = docs/Structs/PitStopLineView.html; sourceTree = ""; }; 1253A303ED2B11912261F6EAD3625F1A /* Pods-StepperView_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-StepperView_Tests-frameworks.sh"; sourceTree = ""; }; - 12B6B1E9D735AB04347ECE3C28B79E15 /* PitstopHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitstopHeightPreference.html; path = docs/Structs/PitstopHeightPreference.html; sourceTree = ""; }; - 15074AA39FD0B4924D9B1CA8B0265024 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/undocumented.json; sourceTree = ""; }; - 15472D433BA764F65DB96A9DAC566EA5 /* IndicatorView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html; sourceTree = ""; }; - 161F3F2140F9F73C03A26BF88394D9FA /* Utils.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html; sourceTree = ""; }; - 1776DF7882128A969FA9D6C66457A577 /* WidthPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthPreference.html; path = docs/Structs/WidthPreference.html; sourceTree = ""; }; - 179FAAE4FE663CA59D2BF639104A7833 /* StepperView-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StepperView-iOS-umbrella.h"; sourceTree = ""; }; - 1957691A9978BBB7B2F2FB0742E7624A /* LoadAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadAnimationOptionsKey.html; path = docs/Structs/LoadAnimationOptionsKey.html; sourceTree = ""; }; + 1667A061847303499F1BF7F638D3B2C2 /* StepperAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperAlignment.html; path = docs/Enums/StepperAlignment.html; sourceTree = ""; }; + 17AE62194BF923BBA9E316BAEBBABF3E /* CGRectData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectData.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html; sourceTree = ""; }; 19D794AFA885DAF5937D46F11AB03470 /* Pods-StepperView_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Example-acknowledgements.plist"; sourceTree = ""; }; - 1B0A95080B6DCBC7E679E82174EABEA5 /* PitStopView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopView.html; path = docs/Structs/PitStopView.html; sourceTree = ""; }; - 1CB5970768D4938BEF953E303DACFF57 /* BlueSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BlueSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/BlueSubType.html; sourceTree = ""; }; + 1A0E4BDAF541364B192E37E386588577 /* StepperView-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StepperView-watchOS-prefix.pch"; path = "../StepperView-watchOS/StepperView-watchOS-prefix.pch"; sourceTree = ""; }; + 1A87142BB0463B2330C3E45E356F39B1 /* PitStopOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html; sourceTree = ""; }; + 1D977FF5D1206DC3CAFF4E0B4515EA3E /* WidthKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html; sourceTree = ""; }; 1E1FBE49D989987B3AF4D994A0029CF2 /* Pods-StepperView_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-StepperView_Tests.modulemap"; sourceTree = ""; }; 1E35132387A01BF6418B815210B677B4 /* StepperView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = StepperView.framework; path = "StepperView-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 1F2E911E0E35A5F125DE1E1EDB4AB79E /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; + 1F958D88B1FFB51BEA0BCFA5B9C77AB4 /* LineOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LineOptionsKey.html; path = docs/Structs/LineOptionsKey.html; sourceTree = ""; }; + 1FA8B71659D7F0DA0B54A1914619FC27 /* VerticalAlignment+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "VerticalAlignment+Extension.swift"; sourceTree = ""; }; + 2085264E20A9F06194A6BDB219885BE2 /* PitStopView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopView.html; path = docs/Structs/PitStopView.html; sourceTree = ""; }; + 21E1920C6987E4D2E534F24A4B041330 /* IndicatorView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html; sourceTree = ""; }; 21FA315ABE27D7DE0FD7B793A4222387 /* Pods-StepperView_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Tests.debug.xcconfig"; sourceTree = ""; }; - 24AE85808FEC7EEAA8BC7B4B06576239 /* GraySubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GraySubType.html; path = docs/Enums/Colors/GraySubType.html; sourceTree = ""; }; + 2278993DA9270E6BB82EB6AB6488F966 /* StepperMode.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperMode.html; path = docs/Enums/StepperMode.html; sourceTree = ""; }; + 230EA4B54F18F7F7B03EFA6DB15A64B4 /* VerticalLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VerticalLineView.swift; sourceTree = ""; }; 24B910A7CADF2217BFBFDB9C98EC114A /* String+SpecialCharacters.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+SpecialCharacters.swift"; path = "Sources/SnapshotTesting/Common/String+SpecialCharacters.swift"; sourceTree = ""; }; - 259B7C80C66FA4162B4BCA687C858F86 /* HeightKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightKey.html; path = docs/Structs/HeightKey.html; sourceTree = ""; }; - 25ADD6D44379E90F3CCCB25F82FFEE25 /* StepperView-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StepperView-watchOS-umbrella.h"; path = "../StepperView-watchOS/StepperView-watchOS-umbrella.h"; sourceTree = ""; }; + 267DC11E2F9816EF51D2ABC239C0D529 /* RedSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = RedSubType.html; path = docs/Enums/Colors/RedSubType.html; sourceTree = ""; }; + 26A17C151ED51A5E3D49F52961E29232 /* NumberedCircleView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = NumberedCircleView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html; sourceTree = ""; }; + 27E120B581E98313203985771E3647B8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/StepperView.docset/Contents/Info.plist; sourceTree = ""; }; + 28A73342D042AB46CD0B4A1C1397E7D5 /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = ""; }; 2A7C6F0E5A7E5F2F3E4BA214F0586F85 /* Pods-StepperView_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-StepperView_Example-umbrella.h"; sourceTree = ""; }; - 2ADAFB799063E1513AF9451893A41EC7 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = ""; }; + 2AA10EBD32FE9876D6FEBA0DB784C008 /* LoadingTimer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LoadingTimer.swift; sourceTree = ""; }; 2E2CA03B708D8424B73A38D4C8C250F5 /* SnapshotTesting.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapshotTesting.debug.xcconfig; sourceTree = ""; }; + 2ED85E7A691678A88850C24687E42D66 /* HorizontalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HorizontalLineView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html; sourceTree = ""; }; + 30808D73138CABEBE9E3BA4D4D205110 /* StepperView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StepperView.swift; sourceTree = ""; }; 314A21CD4CA38212B1C9361BB856ED68 /* SnapshotTesting.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapshotTesting.release.xcconfig; sourceTree = ""; }; - 31E2A11D2DDBC0643243A2C081863035 /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; + 32FCE75B30BDD64A48AA9AFBEA1EB8C8 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = ""; }; 3443D522D1F9EC9954ECAFA5CCDABBE6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 349E2CA8298CAF751F93C43BDB2BA01C /* StepperLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperLineOptions.html; path = docs/Enums/StepperLineOptions.html; sourceTree = ""; }; 34A0A3CC14396D2DA1E2D3FD64DEDAED /* SnapshotTesting-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapshotTesting-prefix.pch"; sourceTree = ""; }; - 34B03B991F7FBEC51E66D363745087E1 /* StepIndicatorHorizontalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorHorizontalView.html; path = docs/Structs/StepIndicatorHorizontalView.html; sourceTree = ""; }; 353AACBC0866DF85C19BF4739696B13D /* Pods-StepperView_Watch.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Watch.debug.xcconfig"; sourceTree = ""; }; - 35FCC654EDFD9DF106D652CB5111E13E /* HeightKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html; sourceTree = ""; }; - 36621D305F88579BAA36D0586D6AB1FC /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; + 36838DEBAE6E2B39661DBBA32254A4B1 /* IndicatorView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorView.html; path = docs/Structs/IndicatorView.html; sourceTree = ""; }; 3912642063EA0830CFF13B31BF711D13 /* View.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = View.swift; path = Sources/SnapshotTesting/Common/View.swift; sourceTree = ""; }; + 39303D4D03A8415AD4177C86680F7E3D /* AnimatedCircle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AnimatedCircle.html; path = docs/Structs/AnimatedCircle.html; sourceTree = ""; }; 39389C40BF1E4F29AFA9E00EF4AA7CFA /* Pods-StepperView_Watch-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-StepperView_Watch-frameworks.sh"; sourceTree = ""; }; - 3B345E26B5827264F1CD41096FE7D337 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; + 396DB9F8CD8B381D0851541BA7E8885C /* StepperView-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StepperView-iOS-prefix.pch"; sourceTree = ""; }; + 3A540063FC9B6D4937073EBE532CA784 /* VerticalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalLineView.html; path = docs/Structs/VerticalLineView.html; sourceTree = ""; }; 3BF08A054DB2EFFB34A02DB28C737D50 /* Pods-StepperView_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-StepperView_Example-acknowledgements.markdown"; sourceTree = ""; }; 3DB364750AEF9F684ED1A0611680B9F3 /* Pods-StepperView_Watch-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-StepperView_Watch-dummy.m"; sourceTree = ""; }; - 3E7716E96EDD0F13FF9BB351CAF90F2C /* HorizontalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HorizontalLineView.html; path = docs/Structs/HorizontalLineView.html; sourceTree = ""; }; - 3EB119C110B3791BD0E5DFFBDF30ED42 /* VerticalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalLineView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html; sourceTree = ""; }; 3F67E7AC212DABDF49FEC3651669CA0A /* Pods_StepperView_Watch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_StepperView_Watch.framework; path = "Pods-StepperView_Watch.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3FCFD7953CDBFFDB5347D27257153764 /* WidthKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthKey.html; path = docs/Structs/WidthKey.html; sourceTree = ""; }; - 404A742998F3B1D89B4346AF06344EF7 /* RedSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = RedSubType.html; path = docs/Enums/Colors/RedSubType.html; sourceTree = ""; }; + 3F94819CBBD0D4391103D2B79A1FFD02 /* GraySubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GraySubType.html; path = docs/Enums/Colors/GraySubType.html; sourceTree = ""; }; + 4037DE289DF081A073997DE7C10F8A8E /* StepperMode.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperMode.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html; sourceTree = ""; }; 410FC8A7EC948E73AC72E902BE6E37E3 /* XCTAttachment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XCTAttachment.swift; path = Sources/SnapshotTesting/Common/XCTAttachment.swift; sourceTree = ""; }; - 4315932C2399419EE2B3F57A3A00FBC8 /* StepperView-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "StepperView-watchOS.modulemap"; path = "../StepperView-watchOS/StepperView-watchOS.modulemap"; sourceTree = ""; }; - 434A44934C55D7BACE321DD7EA9FD23B /* RedSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = RedSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/RedSubType.html; sourceTree = ""; }; 4375A694F5270ED1FEE5FD35BAF8BD4E /* Pods-StepperView_Watch Extension-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-StepperView_Watch Extension-acknowledgements.markdown"; sourceTree = ""; }; 444F03C0C7E948C8C4716A1692A121F3 /* UIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIView.swift; path = Sources/SnapshotTesting/Snapshotting/UIView.swift; sourceTree = ""; }; + 448E1525949480A6C7A7DB4279B2E907 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; 44E083363A4248B2AE63427EE12EBE61 /* Pods-StepperView_Watch Extension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Watch Extension.release.xcconfig"; sourceTree = ""; }; - 4544FDDB9DE080789AC1BDC7616AA697 /* TextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextView.swift; sourceTree = ""; }; - 45F57F7944F4333B402ED995EF123C09 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; - 4659EF926AE3E53791955CAE3D3C86D2 /* VerticalLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VerticalLineView.swift; sourceTree = ""; }; - 48695FEC49DDCD33273CBC7F299A5368 /* PitStopLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineView.html; path = docs/Structs/PitStopLineView.html; sourceTree = ""; }; - 487169794FEB2C5EF68F9037D825868B /* StepAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepAnimationOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html; sourceTree = ""; }; - 497C0ECA45F4D70511A74F1413E6C9FE /* StepperView-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "StepperView-iOS-Info.plist"; sourceTree = ""; }; + 455D603F0E71866B70EC5C125FD1DCE3 /* CircledIconView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CircledIconView.html; path = docs/Structs/CircledIconView.html; sourceTree = ""; }; + 46EC60383B136A874161FB6788E7A566 /* NumberedCircleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NumberedCircleView.swift; sourceTree = ""; }; + 47B1BBCA1F9E089FA8AF92FB2B090028 /* jazzy.search.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.search.js; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.search.js; sourceTree = ""; }; + 4801813FD4B5334BD070ED5CE2E0ECC2 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/Extensions.html; sourceTree = ""; }; + 48CABE3F4FDF8EA5D722838DD032F586 /* NumberedCircleView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = NumberedCircleView.html; path = docs/Structs/NumberedCircleView.html; sourceTree = ""; }; + 49D784553AAC8B8E5FFC11DA327E51EA /* View.html */ = {isa = PBXFileReference; includeInIndex = 1; name = View.html; path = docs/Extensions/View.html; sourceTree = ""; }; + 4ABD3C947C6C605A6BEB3ADD0EF0E287 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; 4B555C4FC5FF01432A5B9B4EB2313510 /* SnapshotTesting-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapshotTesting-Info.plist"; sourceTree = ""; }; 4C0CA527311E8D6053CD18C45F669B32 /* SceneKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SceneKit.swift; path = Sources/SnapshotTesting/Snapshotting/SceneKit.swift; sourceTree = ""; }; - 4D7F0A445E148AD1F8B2C76ED55AB9EB /* AutoSpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AutoSpacingKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html; sourceTree = ""; }; 4E753134DBAC9E58D31D4D4950BA6E89 /* Pods-StepperView_Watch Extension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-StepperView_Watch Extension-umbrella.h"; sourceTree = ""; }; 4EA5DAFB8EA20FA670B63AC5FCD0523C /* Pods_StepperView_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_StepperView_Tests.framework; path = "Pods-StepperView_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 50D935394B226640582BCB825C1C5AA1 /* HorizontalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HorizontalLineView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html; sourceTree = ""; }; 51DFDE88834F7E40014E803B6B644499 /* AssertSnapshot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertSnapshot.swift; path = Sources/SnapshotTesting/AssertSnapshot.swift; sourceTree = ""; }; + 51F952AD7FE401BD0C8D99835194E95D /* StepperView-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "StepperView-iOS.debug.xcconfig"; sourceTree = ""; }; + 52A7C62F0801103698661121CE7ADAFD /* PitstopHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitstopHeightPreference.html; path = docs/Structs/PitstopHeightPreference.html; sourceTree = ""; }; 52EA42F1ACA479FCD8CEA179F3D02A68 /* Pods-StepperView_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Tests-acknowledgements.plist"; sourceTree = ""; }; - 555B4FF834182BDCCF0589C9DA6786C5 /* VerticalAlignment+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "VerticalAlignment+Extension.swift"; sourceTree = ""; }; + 54391EF22F06A1F3BC51780C285D8ED3 /* StepperView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperView.html; path = docs/Structs/StepperView.html; sourceTree = ""; }; + 54FCBDA07569D565233D16DCCBF1B86F /* StepIndicatorModeKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorModeKey.html; path = docs/Structs/StepIndicatorModeKey.html; sourceTree = ""; }; 55C34891961FC441E1A021D5CE301AB7 /* Pods-StepperView_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-StepperView_Tests-umbrella.h"; sourceTree = ""; }; + 55C5C70046137F82DC4DE33D106942B6 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; + 56AF01F689F046F167261EAD05F7C246 /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html; sourceTree = ""; }; 56DB778555062E61C5669596213B83F1 /* Pods-StepperView_Watch Extension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Watch Extension.debug.xcconfig"; sourceTree = ""; }; 584C27168F70A918E4F29362FCBCFF00 /* String.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = String.swift; path = Sources/SnapshotTesting/Snapshotting/String.swift; sourceTree = ""; }; - 585FB485074E21E86E95AE16A5D5719C /* StepperLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperLineOptions.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html; sourceTree = ""; }; - 586BF2F30E7CB85CBA4F3A90D4478264 /* Colors.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Colors.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html; sourceTree = ""; }; - 5906182A0B327AAAF2F7D7865B693AE9 /* AlignmentKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AlignmentKey.html; path = docs/Structs/AlignmentKey.html; sourceTree = ""; }; - 598AB46C640ACE0FAB2A54584452E1A2 /* NumberedCircleView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = NumberedCircleView.html; path = docs/Structs/NumberedCircleView.html; sourceTree = ""; }; - 59BBC6AED5C2349E6721843B7EF0F6BF /* HorizontalLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HorizontalLineView.swift; sourceTree = ""; }; - 5B85CD5B38AAE59547CC147913B881F1 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; + 5A4C4E3CFD7A023721A45C5C02E57062 /* PitStopView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html; sourceTree = ""; }; + 5A533CBB3A830EB3B198597EF75A810D /* lunr.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lunr.min.js; path = docs/js/lunr.min.js; sourceTree = ""; }; + 5A9A6F1EB1C5C48EA26D5D7726F6D56B /* IndicatorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = IndicatorView.swift; sourceTree = ""; }; + 5BB3FA8F800EAD771A887AA0B262E0A0 /* YellowSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = YellowSubType.html; path = docs/Enums/Colors/YellowSubType.html; sourceTree = ""; }; 5E38BC9FC611939CA46A2BBAE9FCDA5F /* Pods-StepperView_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-StepperView_Tests-acknowledgements.markdown"; sourceTree = ""; }; - 5F1BC232C0081032BA131051A84E4677 /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg; sourceTree = ""; }; + 5E5F1DCD5FD9F8F875446804A4DD4F19 /* RedSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = RedSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/RedSubType.html; sourceTree = ""; }; + 5F629E626476F864CB33CDBF8DED2F05 /* EnvironmentValues.html */ = {isa = PBXFileReference; includeInIndex = 1; name = EnvironmentValues.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html; sourceTree = ""; }; 5F974148746ADF47725F16E8AE8D554F /* CaseIterable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaseIterable.swift; path = Sources/SnapshotTesting/Snapshotting/CaseIterable.swift; sourceTree = ""; }; - 6125FAFF2E46D70EE8893391EC586D8A /* StepIndicatorVerticalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorVerticalView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html; sourceTree = ""; }; - 6145BACC0820894FD81E594071CACF50 /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html; sourceTree = ""; }; - 616A00F2CFCCDAF4CEDDB50691DD4DFA /* StepperIndicationType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperIndicationType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html; sourceTree = ""; }; + 6166C4D659B8007CAA7ACDFDAB709A46 /* StepperView-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "StepperView-iOS.release.xcconfig"; sourceTree = ""; }; 61B0368E9352383AFBEDC872B3AA718E /* Pods-StepperView_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-StepperView_Tests-dummy.m"; sourceTree = ""; }; + 61F41A7F18B87E576D84805F3B52A0EF /* LoadAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadAnimationOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html; sourceTree = ""; }; 62D194AF3F49F0CAC373B258FBAD1C78 /* SnapshotTesting-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapshotTesting-dummy.m"; sourceTree = ""; }; - 65D47900F11534393DA6835115737FF6 /* PitstopHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitstopHeightPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html; sourceTree = ""; }; - 65D5C68CABF20FD57A79D23E6D13B623 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; - 664CFC12F7F0B547A9EE4F03950A7629 /* GreenSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GreenSubType.html; path = docs/Enums/Colors/GreenSubType.html; sourceTree = ""; }; + 62D78E5653B736EEB0391D7CFE861827 /* BoundsPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BoundsPreferenceKey.html; path = docs/Structs/BoundsPreferenceKey.html; sourceTree = ""; }; + 6705F302B209207909142D4961024206 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; 677F639EA9C06D0891A723A57418F598 /* Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Codable.swift; path = Sources/SnapshotTesting/Snapshotting/Codable.swift; sourceTree = ""; }; - 67B7E4B3D7E75B751B09726465642BCF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - 68F7E7A7E44A2FD080EC0A0CC439DA22 /* StepIndicatorModeKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorModeKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html; sourceTree = ""; }; - 694989735AE09ED0D340BC32350B2544 /* StepperView-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "StepperView-iOS.modulemap"; sourceTree = ""; }; + 695EA27B610A259689225C726BFFC396 /* StepperIndicationType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperIndicationType.html; path = docs/Enums/StepperIndicationType.html; sourceTree = ""; }; 6A0D19BF7BAEB7DA2481EF41D28AFEFD /* UIImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIImage.swift; path = Sources/SnapshotTesting/Snapshotting/UIImage.swift; sourceTree = ""; }; 6AC4FA4D04AF052243FB0DD9AA68574C /* SnapshotTesting.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapshotTesting.modulemap; sourceTree = ""; }; - 6B44E84DDF972CB08ADF99F856101925 /* StepIndicatorHorizontalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorHorizontalView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html; sourceTree = ""; }; + 6B726D471D3AC2F2562F9ED6506D4104 /* AnimatedCircle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AnimatedCircle.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html; sourceTree = ""; }; + 6C25ED16F20503A39DB7660CB45B5F4B /* LineOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LineOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html; sourceTree = ""; }; 6CEE61257AE2E38506BEBD035401EBF7 /* Pods-StepperView_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Example.release.xcconfig"; sourceTree = ""; }; - 7247FDEB0A4DD4D2505CE4CF22F3B354 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = ""; }; - 72E8628DFC353A38885B7AC55E535A0D /* View+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "View+Extensions.swift"; sourceTree = ""; }; - 75176C003C120191DE77C91CD25A2E7E /* StepperIndicationType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperIndicationType.html; path = docs/Enums/StepperIndicationType.html; sourceTree = ""; }; - 757D409048EC14E9561A2E74E9112BB8 /* LoadingTimer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LoadingTimer.swift; sourceTree = ""; }; - 75EB9D6E26CD5C5A218A2DC7FD381C2A /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = ""; }; - 7687D702567C8C63E54152DB47BDC66E /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json; sourceTree = ""; }; - 780F0069EC40A84B6BA3D54A76F19F13 /* PitStopOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopOptionsKey.html; path = docs/Structs/PitStopOptionsKey.html; sourceTree = ""; }; - 78F4AC63EE752366DB08E32C50BF3ACD /* StepperView-watchOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "StepperView-watchOS.release.xcconfig"; path = "../StepperView-watchOS/StepperView-watchOS.release.xcconfig"; sourceTree = ""; }; - 795E98848825F8BD796A5844CFA15419 /* LoadAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadAnimationOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html; sourceTree = ""; }; + 6D5A449E427CEAE1AC4868076B07A864 /* StepperView-watchOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "StepperView-watchOS-Info.plist"; path = "../StepperView-watchOS/StepperView-watchOS-Info.plist"; sourceTree = ""; }; + 6E319680C2F4C653000270E83E310B89 /* WidthPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html; sourceTree = ""; }; + 6E4B08FC986AC2CA988DA70A194536E6 /* TextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextView.swift; sourceTree = ""; }; + 700BC05FDF7692464A6DF678C5C4BD36 /* Utils.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html; sourceTree = ""; }; + 7076BC194CEA96FECF3A5D9955B1F08C /* VerticalHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalHeightPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html; sourceTree = ""; }; + 7244A417F4AAD347828E9B21685B7501 /* HorizontalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HorizontalLineView.html; path = docs/Structs/HorizontalLineView.html; sourceTree = ""; }; + 783963C783951E0D65EE95F340EB8C2F /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; + 7B32D1BC7E72795EA838594B869053E9 /* GreenSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GreenSubType.html; path = docs/Enums/Colors/GreenSubType.html; sourceTree = ""; }; 7B493584ABAFFEF709138B46A49D89B2 /* Pods-StepperView_Watch.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-StepperView_Watch.modulemap"; sourceTree = ""; }; - 7BADA4481133D3545C1B51A47B090EB2 /* IndicatorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = IndicatorView.swift; sourceTree = ""; }; + 7BD54C115329D22F554234CE17C84713 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; 7C55B0DE246DBF20E0B9D89FBD905F48 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 7D3697C9B57D8DA90E0FF5D4C1579ACC /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/Extensions.html; sourceTree = ""; }; - 7D50B4F7F5C7B3C7081EAE4FCABBAA13 /* NumberedCircleView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = NumberedCircleView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html; sourceTree = ""; }; - 7F14C444C4295DCB859F6101CD3B0DEF /* PitStopOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html; sourceTree = ""; }; + 7C9391F68BAA312A0B8FBB9F23C3B647 /* StepIndicatorHorizontalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorHorizontalView.html; path = docs/Structs/StepIndicatorHorizontalView.html; sourceTree = ""; }; + 7E08B43EC89FB085F350E985FB509751 /* StepperView-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "StepperView-iOS-Info.plist"; sourceTree = ""; }; + 7EC2ABFACE9EF94C216607671E52A736 /* StepperLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperLineOptions.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html; sourceTree = ""; }; 7FA6DA9948C40DFA0B1A3AC3BBBDE7E5 /* Pods-StepperView_Watch Extension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-StepperView_Watch Extension-dummy.m"; sourceTree = ""; }; - 8106CE3EC935F9FAAEA98552A0545AFD /* LineOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LineOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html; sourceTree = ""; }; - 81F87BA981A2D47D0D4524048DEC7A25 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; - 820853DBABBA1C9E9A8C8161AB50D5E0 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; - 82EA9FC1998BFD3A115057CAE4C89889 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; - 841073CBBFDFF3D8526752E3B2E9A3F0 /* StepperView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html; sourceTree = ""; }; + 848074A2B60B6B3D38247A4ACD31C220 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; 8552C0F4E4AF5BB803C0393CE438BA28 /* Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diff.swift; path = Sources/SnapshotTesting/Diff.swift; sourceTree = ""; }; - 8B9071E544DF7F9EEADFD4E378E31859 /* StepperView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = StepperView.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 8BDE38D398D88979214F856AC32E77E9 /* IndicatorKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorKey.html; path = docs/Structs/IndicatorKey.html; sourceTree = ""; }; + 86971AFE2030B767EC00A87CDED717B0 /* HeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightPreference.html; path = docs/Structs/HeightPreference.html; sourceTree = ""; }; + 86F4CA94BA9E82ACAF9F2405471EAFA2 /* PitStopOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopOptionsKey.html; path = docs/Structs/PitStopOptionsKey.html; sourceTree = ""; }; + 870ED47750E609DFFE5A551D3825B420 /* HeightKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html; sourceTree = ""; }; + 896AD3EF550AC466B310CA921946DE43 /* StepIndicatorModeKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorModeKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html; sourceTree = ""; }; + 8A5227423FF6FE3204090D635C218B96 /* VerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalAlignment.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html; sourceTree = ""; }; + 8C577625F9D0DAA58502A4DB3D7C5B65 /* AlignmentKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AlignmentKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html; sourceTree = ""; }; 8D321BF6212627F5C951843A9B28BB14 /* StepperView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = StepperView.framework; path = "StepperView-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 8D819FD4CFE2D9AE1135737C473BB56E /* Pods-StepperView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Example.debug.xcconfig"; sourceTree = ""; }; - 8E1C9E7818AACF97D22D00D4314F9E05 /* PreferenceKey+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "PreferenceKey+Extension.swift"; sourceTree = ""; }; - 8ED53FCBC11D019C73F7C87DAD57D7E4 /* StepperView-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "StepperView-iOS.debug.xcconfig"; sourceTree = ""; }; - 924557E8EFDA79C48B3B8437BFB0460C /* PitStopSteps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PitStopSteps.swift; sourceTree = ""; }; - 92CD0738FF61D6674E8087BB72217E29 /* AutoSpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AutoSpacingKey.html; path = docs/Structs/AutoSpacingKey.html; sourceTree = ""; }; + 8EBB428E3DD4D5F8A7AAD670824E4E48 /* StepperLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperLineOptions.html; path = docs/Enums/StepperLineOptions.html; sourceTree = ""; }; + 8F7BA3A8661BBC806864F697C51D7318 /* View+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "View+Extensions.swift"; sourceTree = ""; }; + 905F87FF2F7C555A58528D54B4CAE804 /* Colors.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Colors.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html; sourceTree = ""; }; + 9143B1D54CE5419FADBDE2970AEFFBBB /* YellowSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = YellowSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/YellowSubType.html; sourceTree = ""; }; + 916AFA1F3CEADA5123AF42341C9C9E74 /* PitStopView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PitStopView.swift; sourceTree = ""; }; + 91FAEE3DC5BB2141879276F62C556B9D /* StepsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html; sourceTree = ""; }; 9321EEBF8992813520D43041AF4164EA /* Description.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Description.swift; path = Sources/SnapshotTesting/Snapshotting/Description.swift; sourceTree = ""; }; - 93CA8B341FFD31D053558F9F3FB28052 /* View.html */ = {isa = PBXFileReference; includeInIndex = 1; name = View.html; path = docs/Extensions/View.html; sourceTree = ""; }; - 94E77DCF833D37A1557A8BC0487B1D8C /* Utils.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.html; path = docs/Structs/Utils.html; sourceTree = ""; }; - 956DDCC27B742935ECB73947E71143DB /* PitStopStep.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopStep.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html; sourceTree = ""; }; + 9435A9354B6A046C7F3B40BADDBC9238 /* StepIndicatorVerticalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorVerticalView.html; path = docs/Structs/StepIndicatorVerticalView.html; sourceTree = ""; }; + 94CEA2A09CFDA9F1E538C1C10B5239FB /* typeahead.jquery.js */ = {isa = PBXFileReference; includeInIndex = 1; name = typeahead.jquery.js; path = docs/js/typeahead.jquery.js; sourceTree = ""; }; 95B6E8DD5E9A276F4BBEF4E363D46D6F /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - 99897DA00BEBFE7B5BF1B05A829DACD0 /* StepperAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperAlignment.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html; sourceTree = ""; }; - 9A8613EA84BE57D0C7D81B60DB57381A /* IndicatorView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorView.html; path = docs/Structs/IndicatorView.html; sourceTree = ""; }; + 95F9C3F74EF13D469174BE7AA984ECA8 /* StepIndicatorVerticalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorVerticalView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html; sourceTree = ""; }; + 9672A72A9E65F793E74E550478DB42E8 /* Colors.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Colors.html; path = docs/Enums/Colors.html; sourceTree = ""; }; + 974B63788A75390A8FC7C8078CFB123B /* StepperAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperAlignment.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html; sourceTree = ""; }; + 979CD95CCB2851EA30B74C797FB103B9 /* PreferenceKey+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "PreferenceKey+Extension.swift"; sourceTree = ""; }; 9AA2B725F50F1985BB7A4940E3948BD3 /* Pods-StepperView_Watch-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Watch-acknowledgements.plist"; sourceTree = ""; }; + 9AAEFAA81F1961E13F3499FB65E26481 /* StepperView-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StepperView-watchOS-umbrella.h"; path = "../StepperView-watchOS/StepperView-watchOS-umbrella.h"; sourceTree = ""; }; 9B607C869CD98E4D57AC06BA6CD01226 /* Pods-StepperView_Watch-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-StepperView_Watch-acknowledgements.markdown"; sourceTree = ""; }; 9BF05570F4FC5530B25624B36D5BBC7F /* Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Internal.swift; path = Sources/SnapshotTesting/Common/Internal.swift; sourceTree = ""; }; + 9CF5F4915B70E62E0F13998F1F418CCF /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; + 9D6AB0AE260C020D72E5E9B816083609 /* CGRectPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectPreferenceKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9DCE6FE571D074F26E5EBE844D69E233 /* StepAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepAnimationOptionsKey.html; path = docs/Structs/StepAnimationOptionsKey.html; sourceTree = ""; }; - 9E8D2830673BC39A8885E8C02AD6418E /* YellowSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = YellowSubType.html; path = docs/Enums/Colors/YellowSubType.html; sourceTree = ""; }; + 9E17A43CCEFA7C00ACD4EEF17835B7E6 /* PitStopStep.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopStep.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html; sourceTree = ""; }; + 9E84FD3EAE223A68314E7E7E878F3581 /* StepperView-watchOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "StepperView-watchOS.release.xcconfig"; path = "../StepperView-watchOS/StepperView-watchOS.release.xcconfig"; sourceTree = ""; }; + 9FAFF822F7883772CCBBF785311B59CB /* VerticalHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalHeightPreference.html; path = docs/Structs/VerticalHeightPreference.html; sourceTree = ""; }; + A0022B9BEC10F188E5166927C68E2BE6 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; A037DBBCCACBFACB5C39A80B1C273043 /* SnapshotTesting.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapshotTesting.framework; path = SnapshotTesting.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A05B486795EDE9060F37302FC80B9B3B /* EnvironmentValues.html */ = {isa = PBXFileReference; includeInIndex = 1; name = EnvironmentValues.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html; sourceTree = ""; }; - A294470341F29F9C2B7F9F75145F706C /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/Enums.html; sourceTree = ""; }; - A3176B1407323D069F3BA146E7EE9889 /* PitStopSteps.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopSteps.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopSteps.html; sourceTree = ""; }; - A355FC54E8AE4855B07F55A2FCB8FE47 /* SpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SpacingKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html; sourceTree = ""; }; - A52D183C3D1B45DE0CA9013428DD0C4C /* StepperView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperView.html; path = docs/Structs/StepperView.html; sourceTree = ""; }; - A58DE478375EA72D5986249524C0CEAD /* StepperView-watchOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "StepperView-watchOS.debug.xcconfig"; path = "../StepperView-watchOS/StepperView-watchOS.debug.xcconfig"; sourceTree = ""; }; - A67D3C584BC77C1C28B54D5959960039 /* StepIndicatorVerticalView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorVerticalView.html; path = docs/Structs/StepIndicatorVerticalView.html; sourceTree = ""; }; + A0B0363C5DA0646CFB2B3EF46BE0F078 /* StepperView-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StepperView-iOS-umbrella.h"; sourceTree = ""; }; + A3F685A6A05B3F2EB57BEC8A22236E80 /* IndicatorKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorKey.html; path = docs/Structs/IndicatorKey.html; sourceTree = ""; }; + A6E64D5C4F4D0FE3267F895858966B6D /* LoadingTimer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadingTimer.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html; sourceTree = ""; }; + A6EBA8A863057E6B87A019B0598462E4 /* TextView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = TextView.html; path = docs/Structs/TextView.html; sourceTree = ""; }; A786374E297AD3E72EF898FE0FE8DC2A /* UIViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIViewController.swift; path = Sources/SnapshotTesting/Snapshotting/UIViewController.swift; sourceTree = ""; }; A7CCD67A742041597540C020D68418B5 /* Pods-StepperView_Watch-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Watch-Info.plist"; sourceTree = ""; }; A86F0DD6C92051D8A83077FC4673DDC2 /* Snapshotting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Snapshotting.swift; path = Sources/SnapshotTesting/Snapshotting.swift; sourceTree = ""; }; - A951C98544E7DA283AF65C1DB1356B7F /* Colors.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Colors.html; path = docs/Enums/Colors.html; sourceTree = ""; }; - AA2A03341D6C65109980793DF0044347 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; - AA814C546EE54F1131101C146B751EF8 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; + A9FFBC57DB408A1C61378CD553B2B566 /* HeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html; sourceTree = ""; }; + AB81E8D19ECE99E242B3BF7394A5F463 /* StepperView-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "StepperView-watchOS-dummy.m"; path = "../StepperView-watchOS/StepperView-watchOS-dummy.m"; sourceTree = ""; }; AB914074C9FB52A54B0D276DDC120FD0 /* Pods-StepperView_Watch Extension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-StepperView_Watch Extension.modulemap"; sourceTree = ""; }; - AB9EC24E5B963CB0548D906BACC0BF21 /* VerticalHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalHeightPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html; sourceTree = ""; }; - AC863972F9B464F3E0A970ACDF549805 /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/Structs.html; sourceTree = ""; }; - AD40B1A0893DE2A87D66A37D4DBF28AD /* TextView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = TextView.html; path = docs/Structs/TextView.html; sourceTree = ""; }; - AF0EB135A41C8144ED0BC09EE4B8CC3A /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; - AFFED78215F07C9436DF6DE5FA274EDA /* BoundsPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BoundsPreferenceKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html; sourceTree = ""; }; + AB9C3FF3D5A915D3FE335ECD345BA973 /* SpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SpacingKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html; sourceTree = ""; }; + AC33CC64B00A81ECAA51CEA2D87FFB02 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; + ACACCF6933BCA7DCC1F27B385811D6CD /* StepAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepAnimationOptionsKey.html; path = docs/Structs/StepAnimationOptionsKey.html; sourceTree = ""; }; + ACBFADB1215F4668CCCCCC8633AD7CBB /* BoundsPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BoundsPreferenceKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html; sourceTree = ""; }; + AE86EF2D232EB2767663348789DB7E20 /* Utils.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.html; path = docs/Structs/Utils.html; sourceTree = ""; }; + AF69B0E7C253CC3D736B758D38D4E3ED /* CircledIconView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CircledIconView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html; sourceTree = ""; }; + AF83E9F0989C023E4AE6461B22EEB26E /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/Structs.html; sourceTree = ""; }; + B01D516C6763F1B1F43B3A6786891218 /* EnvironmentValues+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "EnvironmentValues+Extension.swift"; sourceTree = ""; }; B0F01D10EAA958C6B1007C37FA512146 /* Pods-StepperView_Watch Extension-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Watch Extension-Info.plist"; sourceTree = ""; }; - B3218A1B6705F33238901414F63971F2 /* AnimatedCircle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AnimatedCircle.html; path = docs/Structs/AnimatedCircle.html; sourceTree = ""; }; - B439A9B0D4D8EFC285B9C59BC7DCF564 /* PitStopView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html; sourceTree = ""; }; - B494D98194F47222405A87B6EF94F543 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = ""; }; + B1A900BB6ED39A4663C0B836F38C9317 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html; sourceTree = ""; }; + B260A869BC80762B5E611AADDA6CBACD /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/badge.svg; sourceTree = ""; }; + B4E0F7A3D7810D7CAEA0E03932657149 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; + B56800A721769D828800DB2F0D236E1A /* StepperView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html; sourceTree = ""; }; + B6C19603B5F9F3AFBBA56E58188752DA /* PitStopSteps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PitStopSteps.swift; sourceTree = ""; }; + B71CFB432C3FDF94D75F642B5AAA27A1 /* CGRectPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectPreferenceKey.html; path = docs/Structs/CGRectPreferenceKey.html; sourceTree = ""; }; B7F4DA1477939461442D642761C8158E /* Pods-StepperView_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-StepperView_Example-dummy.m"; sourceTree = ""; }; B85F63F6F0616F7FE7949F7EE63BD175 /* Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Wait.swift; path = Sources/SnapshotTesting/Extensions/Wait.swift; sourceTree = ""; }; - B8AAC57BBC2DBEE02E58954870424CB8 /* StepperMode.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperMode.html; path = docs/Enums/StepperMode.html; sourceTree = ""; }; - B8E47BDEB606848C2CE6D70D561963B6 /* NumberedCircleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NumberedCircleView.swift; sourceTree = ""; }; - BA29C9EABF9D74FA8018B8F7260A8617 /* WidthPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html; sourceTree = ""; }; - BBB75B3FA644FFBCF7369B6205AD0CC3 /* View.html */ = {isa = PBXFileReference; includeInIndex = 1; name = View.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html; sourceTree = ""; }; - BD22F9317EB2533F5E2CE195B83F1946 /* LoadingTimer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadingTimer.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html; sourceTree = ""; }; - BD54C9115F4B2AAF55211289377FA7D9 /* GraySubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GraySubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GraySubType.html; sourceTree = ""; }; - BE5239E97CEA9E160BCC6EBC376139A2 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; - BEE21A1CA0C5C496F883518F19975A52 /* AlignmentKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AlignmentKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html; sourceTree = ""; }; + B9751B21DE2F6E78F3DE009572494246 /* StepAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepAnimationOptionsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html; sourceTree = ""; }; + BB245931AF11B771EFE2110D4AE38B80 /* AutoSpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AutoSpacingKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html; sourceTree = ""; }; + BCE30B37E4E3E8B7E46510CF512B9EA5 /* AutoSpacingKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AutoSpacingKey.html; path = docs/Structs/AutoSpacingKey.html; sourceTree = ""; }; + BD75F5A5493A8BB2B944A36BC5A2670D /* VerticalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalLineView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html; sourceTree = ""; }; + BF2156748749E12039E5059B4E61A07C /* StepperView-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "StepperView-iOS-dummy.m"; sourceTree = ""; }; BF4286727440DD327DE2AE95BF9D44E0 /* NSImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSImage.swift; path = Sources/SnapshotTesting/Snapshotting/NSImage.swift; sourceTree = ""; }; - C19290C18F8FED18525DC4B8078F1DE6 /* VerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalAlignment.html; path = docs/Extensions/VerticalAlignment.html; sourceTree = ""; }; + C1F617EBF85EEBCCF34FE1E1B42A8784 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = ""; }; C20E55F7ABE13B5F0371BFEB6C4FF34C /* Pods-StepperView_Watch Extension-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Watch Extension-acknowledgements.plist"; sourceTree = ""; }; C213B490DAAF188ECBD5D1BF7BC777E6 /* SpriteKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SpriteKit.swift; path = Sources/SnapshotTesting/Snapshotting/SpriteKit.swift; sourceTree = ""; }; - C331C77223BE3E6B79D4F6721001733B /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + C33A460CB89A57C1B4E8CA2B6FE60E81 /* IndicatorKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IndicatorKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html; sourceTree = ""; }; C359AED391F6ADA8E24CD9A124DA371E /* Pods-StepperView_Watch.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-StepperView_Watch.release.xcconfig"; sourceTree = ""; }; - C39ED812022AD89D163CCD5B91BA1F91 /* HeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html; sourceTree = ""; }; C4BB757B0C569052CF1DBEC733FFD737 /* Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data.swift; path = Sources/SnapshotTesting/Snapshotting/Data.swift; sourceTree = ""; }; - C5A6E91DE421F84D860B1F806E822083 /* GreenSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GreenSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GreenSubType.html; sourceTree = ""; }; - C677615ADDED8D74B8064D73742B2B6C /* StepperView-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "StepperView-iOS-dummy.m"; sourceTree = ""; }; - C6BBF21A9461A06AA067EA6A2716E90C /* PitStopLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html; sourceTree = ""; }; + C60FBAC5FEAD2D3A19ABA9B447E9A319 /* typeahead.jquery.js */ = {isa = PBXFileReference; includeInIndex = 1; name = typeahead.jquery.js; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/js/typeahead.jquery.js; sourceTree = ""; }; + C6697442AD9C5B817C72F678C2413259 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html; sourceTree = ""; }; C719024204C3A03223697AF4003AF2E9 /* Pods-StepperView_Watch-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-StepperView_Watch-umbrella.h"; sourceTree = ""; }; C836B8F59D3DBBAF3C72EC3E04029F40 /* Pods-StepperView_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-StepperView_Example-frameworks.sh"; sourceTree = ""; }; - C8EFBC64C1FAA69AAF4F186F0BC55E7C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/StepperView.docset/Contents/Info.plist; sourceTree = ""; }; - C94B6C3072D05B97F8E7B644DC22B6F8 /* CGRectData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectData.html; path = docs/Structs/CGRectData.html; sourceTree = ""; }; - C9B352F27377143A793661CA488597C9 /* StepsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepsKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html; sourceTree = ""; }; - CD42AA0285BE035E98FB216FC51B4564 /* VerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalAlignment.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html; sourceTree = ""; }; - D079D3459A868061C3D094B6E9F282CF /* AnimatedCircle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AnimatedCircle.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html; sourceTree = ""; }; + C9133800B38183F6962BFD7DD7521FB0 /* AlignmentKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = AlignmentKey.html; path = docs/Structs/AlignmentKey.html; sourceTree = ""; }; + CA194F706F613BEF7DCADC254557C3EE /* StepperView-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "StepperView-watchOS.modulemap"; path = "../StepperView-watchOS/StepperView-watchOS.modulemap"; sourceTree = ""; }; + CBF8080AC93396593A78EFAC07C8C582 /* GraySubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GraySubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GraySubType.html; sourceTree = ""; }; + CC69DB27C7C6E3F3799F1663B003A975 /* View.html */ = {isa = PBXFileReference; includeInIndex = 1; name = View.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html; sourceTree = ""; }; + CCFDE4BCCC68CDA3F90058E35DB3183A /* PitStopLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineOptions.html; path = docs/Enums/PitStopLineOptions.html; sourceTree = ""; }; + CD0367335418A9475527400CB190FA8B /* HorizontalLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HorizontalLineView.swift; sourceTree = ""; }; + CDE7A9925C1CAC9A9869C3C58582C9EB /* Colors+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Colors+Extension.swift"; sourceTree = ""; }; + CE6DC4328B6C07C936F0EFF50DBE3257 /* CircledIconView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CircledIconView.swift; sourceTree = ""; }; + D01A40E39EACD3272B5C8AD0585526C3 /* HeightKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightKey.html; path = docs/Structs/HeightKey.html; sourceTree = ""; }; D1EDA2CFF4FC644BF0BA1960AF77E401 /* SnapshotTestCase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SnapshotTestCase.swift; path = Sources/SnapshotTesting/SnapshotTestCase.swift; sourceTree = ""; }; D34051EC87A66DF65C7B3D8627594429 /* NSView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSView.swift; path = Sources/SnapshotTesting/Snapshotting/NSView.swift; sourceTree = ""; }; - D445EF0525669B73F965F760188E90D6 /* EnvironmentValues.html */ = {isa = PBXFileReference; includeInIndex = 1; name = EnvironmentValues.html; path = docs/Extensions/EnvironmentValues.html; sourceTree = ""; }; + D422FB1A173FC77250CF807B96E00CA4 /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; + D4DAFA16FAB82DF2EABB99CBC2B82F42 /* PitStopLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineOptions.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html; sourceTree = ""; }; D68BA769606C404F7BC02E5F4D74C67A /* Pods-StepperView_Watch Extension-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-StepperView_Watch Extension-frameworks.sh"; sourceTree = ""; }; - D709228EF79D719B03DCD449D57E4811 /* VerticalHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalHeightPreference.html; path = docs/Structs/VerticalHeightPreference.html; sourceTree = ""; }; - D8F7957857E7F17550BA610AD5C9E8E3 /* StepIndicatorModeKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepIndicatorModeKey.html; path = docs/Structs/StepIndicatorModeKey.html; sourceTree = ""; }; - D97E8EBF7ACE39F74B36A80E3BD39F91 /* BlueSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BlueSubType.html; path = docs/Enums/Colors/BlueSubType.html; sourceTree = ""; }; + D91A7437B5D61C5D68DDF1F242E37954 /* WidthKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthKey.html; path = docs/Structs/WidthKey.html; sourceTree = ""; }; + D9675BF7F1617547A197EF54B4CA5417 /* VerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalAlignment.html; path = docs/Extensions/VerticalAlignment.html; sourceTree = ""; }; + DA73118AF182121135983C0FEC206EA7 /* StepsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepsKey.html; path = docs/Structs/StepsKey.html; sourceTree = ""; }; + DA92FF722DDBF737B72D547D8C6D8CF7 /* StepperView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = StepperView.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; DA9C38ACEC8EF6779198630A964BC9E8 /* NSViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSViewController.swift; path = Sources/SnapshotTesting/Snapshotting/NSViewController.swift; sourceTree = ""; }; - DACD93B99CA3C34FF001EA6A6D163E5A /* StepperView-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "StepperView-watchOS-dummy.m"; path = "../StepperView-watchOS/StepperView-watchOS-dummy.m"; sourceTree = ""; }; - DC20075FB35C391AAF8D539BB2E4796F /* VerticalLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = VerticalLineView.html; path = docs/Structs/VerticalLineView.html; sourceTree = ""; }; - DE07A264E4CD2D017AC49B22A7207B01 /* PitStopLineOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineOptions.html; path = docs/Enums/PitStopLineOptions.html; sourceTree = ""; }; + DC483163D13D5AE3092F49F09C5E08BE /* lunr.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lunr.min.js; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/js/lunr.min.js; sourceTree = ""; }; DE5CB9BA70CE2A0FB3E198A4FB9A5437 /* Any.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Any.swift; path = Sources/SnapshotTesting/Snapshotting/Any.swift; sourceTree = ""; }; + DEC69FB64FCCC5770B842B7665E4A466 /* EnvironmentValues.html */ = {isa = PBXFileReference; includeInIndex = 1; name = EnvironmentValues.html; path = docs/Extensions/EnvironmentValues.html; sourceTree = ""; }; DF19BCC9495D48049049450AADB9A50C /* AssertInlineSnapshot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertInlineSnapshot.swift; path = Sources/SnapshotTesting/AssertInlineSnapshot.swift; sourceTree = ""; }; - E074C6BC5E232FD97964B0A7BE2EA953 /* HeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HeightPreference.html; path = docs/Structs/HeightPreference.html; sourceTree = ""; }; - E0C5FF34F160EB8E374E5FEA6FD53BFB /* StepperView.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperView.tgz; path = docs/docsets/StepperView.tgz; sourceTree = ""; }; - E49E9B0465990D6B6FA0BF61617CC959 /* StepperView-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StepperView-iOS-prefix.pch"; sourceTree = ""; }; - E5BEB0DB8865C881884C854A31B1B7B6 /* PitStopStep.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopStep.html; path = docs/Structs/PitStopStep.html; sourceTree = ""; }; + DF61B59F1D4C0E7787C3F04A16469B03 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; + E2223A0FBBFB25BCAE60975D90CE7350 /* WidthPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthPreference.html; path = docs/Structs/WidthPreference.html; sourceTree = ""; }; + E2BCD979D29E04E97B98BBB14849D22C /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/Enums.html; sourceTree = ""; }; + E3F1D15D17EC2E70B267EDDF7AABA57C /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + E4DD9D4178FD3B4CF6DEB2C8DB332F8B /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; E6A3274FB1B6B5844F8D1A124BE5B0EE /* URLRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLRequest.swift; path = Sources/SnapshotTesting/Snapshotting/URLRequest.swift; sourceTree = ""; }; - E70CA5DED05C56CC5304F4B27D7F26AB /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html; sourceTree = ""; }; - E944AFB623AEF0B2A592AD031037814A /* WidthKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = WidthKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html; sourceTree = ""; }; + E7C4FD2B276ECC1F50B4C183FEE3D3FA /* StepperView-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "StepperView-iOS.modulemap"; sourceTree = ""; }; + E864098E6FD74332C6B4AB96AC43269E /* LoadAnimationOptionsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadAnimationOptionsKey.html; path = docs/Structs/LoadAnimationOptionsKey.html; sourceTree = ""; }; + E8EB7C6EDA55DB3E2CE3E56D2CCDAF05 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/undocumented.json; sourceTree = ""; }; + EA229855983DE34FAA3DF12ECEE5E609 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/search.json; sourceTree = ""; }; + EA4CE37FD5420F6CA4CF69FAAF170DA5 /* StepperView-watchOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "StepperView-watchOS.debug.xcconfig"; path = "../StepperView-watchOS/StepperView-watchOS.debug.xcconfig"; sourceTree = ""; }; EB353159037433B43D06771A808670A2 /* PlistEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PlistEncoder.swift; path = Sources/SnapshotTesting/Common/PlistEncoder.swift; sourceTree = ""; }; - EBCAA4486F137F53FD06ABA89B3125D5 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html; sourceTree = ""; }; - ED025C30642D52A30F3894FEBAF4829D /* PitStopLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PitStopLineView.swift; sourceTree = ""; }; - ED36B7D6DD24B0C5372A6917C26FC44D /* StepIndicatorVerticalView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StepIndicatorVerticalView.swift; sourceTree = ""; }; - EE0BC2715F59847095D4A9E530C2EE97 /* StepperView-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StepperView-watchOS-prefix.pch"; path = "../StepperView-watchOS/StepperView-watchOS-prefix.pch"; sourceTree = ""; }; - EE42B4F77E5A2268DB0D947E7B027391 /* StepperView-watchOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "StepperView-watchOS-Info.plist"; path = "../StepperView-watchOS/StepperView-watchOS-Info.plist"; sourceTree = ""; }; + EC567C5BB6CB7F10A927240C632C8667 /* PitstopHeightPreference.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitstopHeightPreference.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html; sourceTree = ""; }; + ED7C57D10BC9CBD7A3EAE6285333D907 /* PitStopSteps.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopSteps.html; path = docs/Structs/PitStopSteps.html; sourceTree = ""; }; + ED7DB61B58C2A61F87326D9F40CD59B6 /* BlueSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BlueSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/BlueSubType.html; sourceTree = ""; }; + EDA2CE38DA8EC6D33CAB00E6A13EDF55 /* GreenSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = GreenSubType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors/GreenSubType.html; sourceTree = ""; }; + EEADB4AB9815A1758DFB4B4E7BE5E5D5 /* StepperIndicationType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperIndicationType.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html; sourceTree = ""; }; EEAE8840A67B4CB05ECDAF5A85E24B50 /* Pods-StepperView_Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-StepperView_Tests-Info.plist"; sourceTree = ""; }; - F018A798C96D742D4412B8675336DC36 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; - F1243668AD7642FCAE8B0408AE3616B7 /* StepIndicatorHorizontalView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StepIndicatorHorizontalView.swift; sourceTree = ""; }; - F1FA60A1B9D3F8372A46FFE9D87F6218 /* StepperView-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "StepperView-iOS.release.xcconfig"; sourceTree = ""; }; - F43294601360449F61CD5DEE7FEDFDF9 /* LoadingTimer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadingTimer.html; path = docs/Classes/LoadingTimer.html; sourceTree = ""; }; - F544842A83ACD8D6E1BD10EF9FC10274 /* StepperMode.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperMode.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html; sourceTree = ""; }; - F573B7418C6400F22BAA73BBCF2C8FD5 /* StepsKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepsKey.html; path = docs/Structs/StepsKey.html; sourceTree = ""; }; + F009379213378C5E0516F808E9B9EEDF /* spinner.gif */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.gif; name = spinner.gif; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/img/spinner.gif; sourceTree = ""; }; + F391ADE3F5DF658D8CF12293A6CEA007 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; + F49E36693402E6633ACB1E1FF1A6D972 /* CGRectData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectData.html; path = docs/Structs/CGRectData.html; sourceTree = ""; }; + F55E6BBCED3076493C7A63511BF05C1E /* PitStopLineView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopLineView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html; sourceTree = ""; }; F631A9742E4B7230AEBCE296A7A92738 /* Pods_StepperView_Watch_Extension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_StepperView_Watch_Extension.framework; path = "Pods-StepperView_Watch Extension.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; F6D0F381CFC2E71B5848DDF3C61525EA /* Pods-StepperView_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-StepperView_Example.modulemap"; sourceTree = ""; }; - F808FF0DA435369FA7AF4E4D34DC8463 /* StepperAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = StepperAlignment.html; path = docs/Enums/StepperAlignment.html; sourceTree = ""; }; F8C5BFB2709ACA3DB976330C93F0F0B0 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/SnapshotTesting/Async.swift; sourceTree = ""; }; - FA268594B6F6448ED3423BF3D258B6A5 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; - FA96E260F83EC73A38281818D8F17E65 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; - FB87AD266465F51DDBB4AB6DF456700D /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; + F9A05705B4F34D90915ACEB8EFF0A79B /* jazzy.search.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.search.js; path = docs/js/jazzy.search.js; sourceTree = ""; }; + FA3F145C60CFFB10F1798BB55725230F /* PitStopLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PitStopLineView.swift; sourceTree = ""; }; + FB65DF8DCDF0765964216309AC2E465C /* LoadingTimer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LoadingTimer.html; path = docs/Classes/LoadingTimer.html; sourceTree = ""; }; + FCEF1F8AD5FD0D1DCFBC25DA68B4EF53 /* PitStopSteps.html */ = {isa = PBXFileReference; includeInIndex = 1; name = PitStopSteps.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopSteps.html; sourceTree = ""; }; FD10704D670BE755E3C1A04C482F14BB /* CALayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CALayer.swift; path = Sources/SnapshotTesting/Snapshotting/CALayer.swift; sourceTree = ""; }; - FDC51E37B7859EB28D3B73C618767E14 /* CGRectPreferenceKey.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CGRectPreferenceKey.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html; sourceTree = ""; }; + FDBD95042ADB4996DBD8ACF049E2736F /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; + FDD7608CB1F5A7D411A01D04798CB71F /* BlueSubType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = BlueSubType.html; path = docs/Enums/Colors/BlueSubType.html; sourceTree = ""; }; + FE128A218A192257E5F0B5235B9D930E /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; FE54E0EE77832C01DC96FA42213EFA34 /* SnapshotTesting-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapshotTesting-umbrella.h"; sourceTree = ""; }; + FF43C5035F438F6E91633727D07FF8EB /* TextView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = TextView.html; path = docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -467,197 +475,38 @@ name = watchOS; sourceTree = ""; }; - 1EBD6A2CD3A971D5EDC156FAE558FC4D /* Pod */ = { + 1D6BC62242E7A714F53C7006099CCBBB /* Components */ = { isa = PBXGroup; children = ( - BEE21A1CA0C5C496F883518F19975A52 /* AlignmentKey.html */, - 5906182A0B327AAAF2F7D7865B693AE9 /* AlignmentKey.html */, - B3218A1B6705F33238901414F63971F2 /* AnimatedCircle.html */, - D079D3459A868061C3D094B6E9F282CF /* AnimatedCircle.html */, - 4D7F0A445E148AD1F8B2C76ED55AB9EB /* AutoSpacingKey.html */, - 92CD0738FF61D6674E8087BB72217E29 /* AutoSpacingKey.html */, - 5F1BC232C0081032BA131051A84E4677 /* badge.svg */, - 75EB9D6E26CD5C5A218A2DC7FD381C2A /* badge.svg */, - 1CB5970768D4938BEF953E303DACFF57 /* BlueSubType.html */, - D97E8EBF7ACE39F74B36A80E3BD39F91 /* BlueSubType.html */, - AFFED78215F07C9436DF6DE5FA274EDA /* BoundsPreferenceKey.html */, - 11A67A747B9D61EACD80D7E2A5121B1F /* BoundsPreferenceKey.html */, - 65D5C68CABF20FD57A79D23E6D13B623 /* carat.png */, - BE5239E97CEA9E160BCC6EBC376139A2 /* carat.png */, - C94B6C3072D05B97F8E7B644DC22B6F8 /* CGRectData.html */, - 005EC6612E9AEF13182CB33175F07E1C /* CGRectData.html */, - FDC51E37B7859EB28D3B73C618767E14 /* CGRectPreferenceKey.html */, - 071125A397B56DEFA53D8C81A3EC5625 /* CGRectPreferenceKey.html */, - 0F8F1A6E76AE8A12C7F3D7179824C727 /* CircledIconView.html */, - 0FD6B023240066306D6B4FB2A3E13A80 /* CircledIconView.html */, - 81F87BA981A2D47D0D4524048DEC7A25 /* Classes.html */, - F018A798C96D742D4412B8675336DC36 /* Classes.html */, - A951C98544E7DA283AF65C1DB1356B7F /* Colors.html */, - 586BF2F30E7CB85CBA4F3A90D4478264 /* Colors.html */, - 090567348B6A3DDE6834F474B5DD1587 /* dash.png */, - AA2A03341D6C65109980793DF0044347 /* dash.png */, - 31E2A11D2DDBC0643243A2C081863035 /* docSet.dsidx */, - A294470341F29F9C2B7F9F75145F706C /* Enums.html */, - E70CA5DED05C56CC5304F4B27D7F26AB /* Enums.html */, - A05B486795EDE9060F37302FC80B9B3B /* EnvironmentValues.html */, - D445EF0525669B73F965F760188E90D6 /* EnvironmentValues.html */, - 7D3697C9B57D8DA90E0FF5D4C1579ACC /* Extensions.html */, - EBCAA4486F137F53FD06ABA89B3125D5 /* Extensions.html */, - 45F57F7944F4333B402ED995EF123C09 /* gh.png */, - 820853DBABBA1C9E9A8C8161AB50D5E0 /* gh.png */, - BD54C9115F4B2AAF55211289377FA7D9 /* GraySubType.html */, - 24AE85808FEC7EEAA8BC7B4B06576239 /* GraySubType.html */, - C5A6E91DE421F84D860B1F806E822083 /* GreenSubType.html */, - 664CFC12F7F0B547A9EE4F03950A7629 /* GreenSubType.html */, - 35FCC654EDFD9DF106D652CB5111E13E /* HeightKey.html */, - 259B7C80C66FA4162B4BCA687C858F86 /* HeightKey.html */, - E074C6BC5E232FD97964B0A7BE2EA953 /* HeightPreference.html */, - C39ED812022AD89D163CCD5B91BA1F91 /* HeightPreference.html */, - 03C489560BD7AF79A32749F56EF9B924 /* highlight.css */, - FA268594B6F6448ED3423BF3D258B6A5 /* highlight.css */, - 3E7716E96EDD0F13FF9BB351CAF90F2C /* HorizontalLineView.html */, - 50D935394B226640582BCB825C1C5AA1 /* HorizontalLineView.html */, - 82EA9FC1998BFD3A115057CAE4C89889 /* index.html */, - 7247FDEB0A4DD4D2505CE4CF22F3B354 /* index.html */, - 0267736206E8F1E774590AF8A169DB02 /* IndicatorKey.html */, - 8BDE38D398D88979214F856AC32E77E9 /* IndicatorKey.html */, - 9A8613EA84BE57D0C7D81B60DB57381A /* IndicatorView.html */, - 15472D433BA764F65DB96A9DAC566EA5 /* IndicatorView.html */, - C8EFBC64C1FAA69AAF4F186F0BC55E7C /* Info.plist */, - 36621D305F88579BAA36D0586D6AB1FC /* jazzy.css */, - 5B85CD5B38AAE59547CC147913B881F1 /* jazzy.css */, - FB87AD266465F51DDBB4AB6DF456700D /* jazzy.js */, - AA814C546EE54F1131101C146B751EF8 /* jazzy.js */, - FA96E260F83EC73A38281818D8F17E65 /* jquery.min.js */, - AF0EB135A41C8144ED0BC09EE4B8CC3A /* jquery.min.js */, - C331C77223BE3E6B79D4F6721001733B /* LICENSE */, - 103716BE74418E5CCC8BBD88FE3E477B /* LineOptionsKey.html */, - 8106CE3EC935F9FAAEA98552A0545AFD /* LineOptionsKey.html */, - 795E98848825F8BD796A5844CFA15419 /* LoadAnimationOptionsKey.html */, - 1957691A9978BBB7B2F2FB0742E7624A /* LoadAnimationOptionsKey.html */, - F43294601360449F61CD5DEE7FEDFDF9 /* LoadingTimer.html */, - BD22F9317EB2533F5E2CE195B83F1946 /* LoadingTimer.html */, - 7D50B4F7F5C7B3C7081EAE4FCABBAA13 /* NumberedCircleView.html */, - 598AB46C640ACE0FAB2A54584452E1A2 /* NumberedCircleView.html */, - 12B6B1E9D735AB04347ECE3C28B79E15 /* PitstopHeightPreference.html */, - 65D47900F11534393DA6835115737FF6 /* PitstopHeightPreference.html */, - DE07A264E4CD2D017AC49B22A7207B01 /* PitStopLineOptions.html */, - 022F635F6B683F288D3F2697DEB46ADD /* PitStopLineOptions.html */, - C6BBF21A9461A06AA067EA6A2716E90C /* PitStopLineView.html */, - 48695FEC49DDCD33273CBC7F299A5368 /* PitStopLineView.html */, - 7F14C444C4295DCB859F6101CD3B0DEF /* PitStopOptionsKey.html */, - 780F0069EC40A84B6BA3D54A76F19F13 /* PitStopOptionsKey.html */, - E5BEB0DB8865C881884C854A31B1B7B6 /* PitStopStep.html */, - 956DDCC27B742935ECB73947E71143DB /* PitStopStep.html */, - A3176B1407323D069F3BA146E7EE9889 /* PitStopSteps.html */, - 0208B3AFF154F3133EB6581555D3DCA7 /* PitStopSteps.html */, - 1B0A95080B6DCBC7E679E82174EABEA5 /* PitStopView.html */, - B439A9B0D4D8EFC285B9C59BC7DCF564 /* PitStopView.html */, - 67B7E4B3D7E75B751B09726465642BCF /* README.md */, - 434A44934C55D7BACE321DD7EA9FD23B /* RedSubType.html */, - 404A742998F3B1D89B4346AF06344EF7 /* RedSubType.html */, - B494D98194F47222405A87B6EF94F543 /* search.json */, - 7687D702567C8C63E54152DB47BDC66E /* search.json */, - 00E8773FF996F14B50A4C444F4BDD358 /* SpacingKey.html */, - A355FC54E8AE4855B07F55A2FCB8FE47 /* SpacingKey.html */, - 487169794FEB2C5EF68F9037D825868B /* StepAnimationOptionsKey.html */, - 9DCE6FE571D074F26E5EBE844D69E233 /* StepAnimationOptionsKey.html */, - 6B44E84DDF972CB08ADF99F856101925 /* StepIndicatorHorizontalView.html */, - 34B03B991F7FBEC51E66D363745087E1 /* StepIndicatorHorizontalView.html */, - D8F7957857E7F17550BA610AD5C9E8E3 /* StepIndicatorModeKey.html */, - 68F7E7A7E44A2FD080EC0A0CC439DA22 /* StepIndicatorModeKey.html */, - 6125FAFF2E46D70EE8893391EC586D8A /* StepIndicatorVerticalView.html */, - A67D3C584BC77C1C28B54D5959960039 /* StepIndicatorVerticalView.html */, - 99897DA00BEBFE7B5BF1B05A829DACD0 /* StepperAlignment.html */, - F808FF0DA435369FA7AF4E4D34DC8463 /* StepperAlignment.html */, - 75176C003C120191DE77C91CD25A2E7E /* StepperIndicationType.html */, - 616A00F2CFCCDAF4CEDDB50691DD4DFA /* StepperIndicationType.html */, - 349E2CA8298CAF751F93C43BDB2BA01C /* StepperLineOptions.html */, - 585FB485074E21E86E95AE16A5D5719C /* StepperLineOptions.html */, - B8AAC57BBC2DBEE02E58954870424CB8 /* StepperMode.html */, - F544842A83ACD8D6E1BD10EF9FC10274 /* StepperMode.html */, - A52D183C3D1B45DE0CA9013428DD0C4C /* StepperView.html */, - 841073CBBFDFF3D8526752E3B2E9A3F0 /* StepperView.html */, - 8B9071E544DF7F9EEADFD4E378E31859 /* StepperView.podspec */, - E0C5FF34F160EB8E374E5FEA6FD53BFB /* StepperView.tgz */, - F573B7418C6400F22BAA73BBCF2C8FD5 /* StepsKey.html */, - C9B352F27377143A793661CA488597C9 /* StepsKey.html */, - 6145BACC0820894FD81E594071CACF50 /* Structs.html */, - AC863972F9B464F3E0A970ACDF549805 /* Structs.html */, - AD40B1A0893DE2A87D66A37D4DBF28AD /* TextView.html */, - 0EA4307F03502796874EE2465BE2D0B8 /* TextView.html */, - 15074AA39FD0B4924D9B1CA8B0265024 /* undocumented.json */, - 3B345E26B5827264F1CD41096FE7D337 /* undocumented.json */, - 161F3F2140F9F73C03A26BF88394D9FA /* Utils.html */, - 94E77DCF833D37A1557A8BC0487B1D8C /* Utils.html */, - CD42AA0285BE035E98FB216FC51B4564 /* VerticalAlignment.html */, - C19290C18F8FED18525DC4B8078F1DE6 /* VerticalAlignment.html */, - AB9EC24E5B963CB0548D906BACC0BF21 /* VerticalHeightPreference.html */, - D709228EF79D719B03DCD449D57E4811 /* VerticalHeightPreference.html */, - DC20075FB35C391AAF8D539BB2E4796F /* VerticalLineView.html */, - 3EB119C110B3791BD0E5DFFBDF30ED42 /* VerticalLineView.html */, - 93CA8B341FFD31D053558F9F3FB28052 /* View.html */, - BBB75B3FA644FFBCF7369B6205AD0CC3 /* View.html */, - E944AFB623AEF0B2A592AD031037814A /* WidthKey.html */, - 3FCFD7953CDBFFDB5347D27257153764 /* WidthKey.html */, - BA29C9EABF9D74FA8018B8F7260A8617 /* WidthPreference.html */, - 1776DF7882128A969FA9D6C66457A577 /* WidthPreference.html */, - 09463EBA10B77E5E45EB7A2DE74AA238 /* YellowSubType.html */, - 9E8D2830673BC39A8885E8C02AD6418E /* YellowSubType.html */, + B6C19603B5F9F3AFBBA56E58188752DA /* PitStopSteps.swift */, + 6E4B08FC986AC2CA988DA70A194536E6 /* TextView.swift */, ); - name = Pod; + name = Components; + path = Components; sourceTree = ""; }; - 2254AD7EDF5A4567D91EF04F0A468759 /* Support Files */ = { + 2375A1C49CD4C01E3420161DD46134F5 /* Support Files */ = { isa = PBXGroup; children = ( - 694989735AE09ED0D340BC32350B2544 /* StepperView-iOS.modulemap */, - C677615ADDED8D74B8064D73742B2B6C /* StepperView-iOS-dummy.m */, - 497C0ECA45F4D70511A74F1413E6C9FE /* StepperView-iOS-Info.plist */, - E49E9B0465990D6B6FA0BF61617CC959 /* StepperView-iOS-prefix.pch */, - 179FAAE4FE663CA59D2BF639104A7833 /* StepperView-iOS-umbrella.h */, - 8ED53FCBC11D019C73F7C87DAD57D7E4 /* StepperView-iOS.debug.xcconfig */, - F1FA60A1B9D3F8372A46FFE9D87F6218 /* StepperView-iOS.release.xcconfig */, - 4315932C2399419EE2B3F57A3A00FBC8 /* StepperView-watchOS.modulemap */, - DACD93B99CA3C34FF001EA6A6D163E5A /* StepperView-watchOS-dummy.m */, - EE42B4F77E5A2268DB0D947E7B027391 /* StepperView-watchOS-Info.plist */, - EE0BC2715F59847095D4A9E530C2EE97 /* StepperView-watchOS-prefix.pch */, - 25ADD6D44379E90F3CCCB25F82FFEE25 /* StepperView-watchOS-umbrella.h */, - A58DE478375EA72D5986249524C0CEAD /* StepperView-watchOS.debug.xcconfig */, - 78F4AC63EE752366DB08E32C50BF3ACD /* StepperView-watchOS.release.xcconfig */, + E7C4FD2B276ECC1F50B4C183FEE3D3FA /* StepperView-iOS.modulemap */, + BF2156748749E12039E5059B4E61A07C /* StepperView-iOS-dummy.m */, + 7E08B43EC89FB085F350E985FB509751 /* StepperView-iOS-Info.plist */, + 396DB9F8CD8B381D0851541BA7E8885C /* StepperView-iOS-prefix.pch */, + A0B0363C5DA0646CFB2B3EF46BE0F078 /* StepperView-iOS-umbrella.h */, + 51F952AD7FE401BD0C8D99835194E95D /* StepperView-iOS.debug.xcconfig */, + 6166C4D659B8007CAA7ACDFDAB709A46 /* StepperView-iOS.release.xcconfig */, + CA194F706F613BEF7DCADC254557C3EE /* StepperView-watchOS.modulemap */, + AB81E8D19ECE99E242B3BF7394A5F463 /* StepperView-watchOS-dummy.m */, + 6D5A449E427CEAE1AC4868076B07A864 /* StepperView-watchOS-Info.plist */, + 1A0E4BDAF541364B192E37E386588577 /* StepperView-watchOS-prefix.pch */, + 9AAEFAA81F1961E13F3499FB65E26481 /* StepperView-watchOS-umbrella.h */, + EA4CE37FD5420F6CA4CF69FAAF170DA5 /* StepperView-watchOS.debug.xcconfig */, + 9E84FD3EAE223A68314E7E7E878F3581 /* StepperView-watchOS.release.xcconfig */, ); name = "Support Files"; path = "Example/Pods/Target Support Files/StepperView-iOS"; sourceTree = ""; }; - 2AFA4E00A08644C20B1E34D03D0FAC53 /* Views */ = { - isa = PBXGroup; - children = ( - 0D8FCDE40F92286B84C8AF5581CAA097 /* PitStopView.swift */, - F1243668AD7642FCAE8B0408AE3616B7 /* StepIndicatorHorizontalView.swift */, - ED36B7D6DD24B0C5372A6917C26FC44D /* StepIndicatorVerticalView.swift */, - 04A323E7576BEB621F997043EEC09C8C /* StepperView.swift */, - 4573EB7A366657A17EB18BBE5B8DDEDE /* Components */, - 5CB55F5CE36854CA0B53F3C9D08E979A /* Indicators */, - D18EB9A5C00DF1644FC828F4BF9F5A65 /* Lines */, - ); - name = Views; - path = Sources/StepperView/Views; - sourceTree = ""; - }; - 402E30BAAAF99418526F08E2443060FB /* Extension */ = { - isa = PBXGroup; - children = ( - 0A54D39AFBDF0EA04A4F2D84EA6DE161 /* Colors+Extension.swift */, - 0BBD86414F9999CF0F81109BF93301CE /* EnvironmentValues+Extension.swift */, - 8E1C9E7818AACF97D22D00D4314F9E05 /* PreferenceKey+Extension.swift */, - 555B4FF834182BDCCF0589C9DA6786C5 /* VerticalAlignment+Extension.swift */, - 72E8628DFC353A38885B7AC55E535A0D /* View+Extensions.swift */, - ); - name = Extension; - path = Sources/StepperView/Extension; - sourceTree = ""; - }; 447E8431544BE76CEB5DA745ACDB24A5 /* iOS */ = { isa = PBXGroup; children = ( @@ -667,25 +516,14 @@ name = iOS; sourceTree = ""; }; - 4573EB7A366657A17EB18BBE5B8DDEDE /* Components */ = { + 539E5B6C767B836C59A82AD64850B766 /* Utils */ = { isa = PBXGroup; children = ( - 924557E8EFDA79C48B3B8437BFB0460C /* PitStopSteps.swift */, - 4544FDDB9DE080789AC1BDC7616AA697 /* TextView.swift */, + 2AA10EBD32FE9876D6FEBA0DB784C008 /* LoadingTimer.swift */, + C1F617EBF85EEBCCF34FE1E1B42A8784 /* Utils.swift */, ); - name = Components; - path = Components; - sourceTree = ""; - }; - 5CB55F5CE36854CA0B53F3C9D08E979A /* Indicators */ = { - isa = PBXGroup; - children = ( - 10DC25594D1D5CBB6B41E62F951634F4 /* CircledIconView.swift */, - 7BADA4481133D3545C1B51A47B090EB2 /* IndicatorView.swift */, - B8E47BDEB606848C2CE6D70D561963B6 /* NumberedCircleView.swift */, - ); - name = Indicators; - path = Indicators; + name = Utils; + path = Sources/StepperView/Utils; sourceTree = ""; }; 6797754039C8529BEAA26885B066DAA5 /* Pods-StepperView_Example */ = { @@ -764,6 +602,17 @@ name = Products; sourceTree = ""; }; + 93F0CEF623DECB20DA8A258F54F14284 /* Indicators */ = { + isa = PBXGroup; + children = ( + CE6DC4328B6C07C936F0EFF50DBE3257 /* CircledIconView.swift */, + 5A9A6F1EB1C5C48EA26D5D7726F6D56B /* IndicatorView.swift */, + 46EC60383B136A874161FB6788E7A566 /* NumberedCircleView.swift */, + ); + name = Indicators; + path = Indicators; + sourceTree = ""; + }; 9659C94C85FA0FD9A56D413149C89233 /* Support Files */ = { isa = PBXGroup; children = ( @@ -796,19 +645,6 @@ path = "Target Support Files/Pods-StepperView_Watch"; sourceTree = ""; }; - A0C90AFEA12C176159868A12B97D5D77 /* StepperView */ = { - isa = PBXGroup; - children = ( - 402E30BAAAF99418526F08E2443060FB /* Extension */, - 1EBD6A2CD3A971D5EDC156FAE558FC4D /* Pod */, - 2254AD7EDF5A4567D91EF04F0A468759 /* Support Files */, - CA02B137DFEDDAADCC28AE643F70F904 /* Utils */, - 2AFA4E00A08644C20B1E34D03D0FAC53 /* Views */, - ); - name = StepperView; - path = ../..; - sourceTree = ""; - }; A55E295C2DE3E85E3BE433DD7226D756 /* SnapshotTesting */ = { isa = PBXGroup; children = ( @@ -855,14 +691,168 @@ name = Pods; sourceTree = ""; }; - CA02B137DFEDDAADCC28AE643F70F904 /* Utils */ = { + AFA4D17C2283C7B2B13DD6DE061BB3FF /* Pod */ = { isa = PBXGroup; children = ( - 757D409048EC14E9561A2E74E9112BB8 /* LoadingTimer.swift */, - 2ADAFB799063E1513AF9451893A41EC7 /* Utils.swift */, + 8C577625F9D0DAA58502A4DB3D7C5B65 /* AlignmentKey.html */, + C9133800B38183F6962BFD7DD7521FB0 /* AlignmentKey.html */, + 39303D4D03A8415AD4177C86680F7E3D /* AnimatedCircle.html */, + 6B726D471D3AC2F2562F9ED6506D4104 /* AnimatedCircle.html */, + BB245931AF11B771EFE2110D4AE38B80 /* AutoSpacingKey.html */, + BCE30B37E4E3E8B7E46510CF512B9EA5 /* AutoSpacingKey.html */, + B260A869BC80762B5E611AADDA6CBACD /* badge.svg */, + 28A73342D042AB46CD0B4A1C1397E7D5 /* badge.svg */, + FDD7608CB1F5A7D411A01D04798CB71F /* BlueSubType.html */, + ED7DB61B58C2A61F87326D9F40CD59B6 /* BlueSubType.html */, + ACBFADB1215F4668CCCCCC8633AD7CBB /* BoundsPreferenceKey.html */, + 62D78E5653B736EEB0391D7CFE861827 /* BoundsPreferenceKey.html */, + 02F0A58382FFD9E26C50F1199AFC54EE /* carat.png */, + B4E0F7A3D7810D7CAEA0E03932657149 /* carat.png */, + 17AE62194BF923BBA9E316BAEBBABF3E /* CGRectData.html */, + F49E36693402E6633ACB1E1FF1A6D972 /* CGRectData.html */, + B71CFB432C3FDF94D75F642B5AAA27A1 /* CGRectPreferenceKey.html */, + 9D6AB0AE260C020D72E5E9B816083609 /* CGRectPreferenceKey.html */, + AF69B0E7C253CC3D736B758D38D4E3ED /* CircledIconView.html */, + 455D603F0E71866B70EC5C125FD1DCE3 /* CircledIconView.html */, + FDBD95042ADB4996DBD8ACF049E2736F /* Classes.html */, + 6705F302B209207909142D4961024206 /* Classes.html */, + 9672A72A9E65F793E74E550478DB42E8 /* Colors.html */, + 905F87FF2F7C555A58528D54B4CAE804 /* Colors.html */, + F391ADE3F5DF658D8CF12293A6CEA007 /* dash.png */, + 4ABD3C947C6C605A6BEB3ADD0EF0E287 /* dash.png */, + D422FB1A173FC77250CF807B96E00CA4 /* docSet.dsidx */, + E2BCD979D29E04E97B98BBB14849D22C /* Enums.html */, + B1A900BB6ED39A4663C0B836F38C9317 /* Enums.html */, + DEC69FB64FCCC5770B842B7665E4A466 /* EnvironmentValues.html */, + 5F629E626476F864CB33CDBF8DED2F05 /* EnvironmentValues.html */, + C6697442AD9C5B817C72F678C2413259 /* Extensions.html */, + 4801813FD4B5334BD070ED5CE2E0ECC2 /* Extensions.html */, + 9CF5F4915B70E62E0F13998F1F418CCF /* gh.png */, + E4DD9D4178FD3B4CF6DEB2C8DB332F8B /* gh.png */, + 3F94819CBBD0D4391103D2B79A1FFD02 /* GraySubType.html */, + CBF8080AC93396593A78EFAC07C8C582 /* GraySubType.html */, + EDA2CE38DA8EC6D33CAB00E6A13EDF55 /* GreenSubType.html */, + 7B32D1BC7E72795EA838594B869053E9 /* GreenSubType.html */, + D01A40E39EACD3272B5C8AD0585526C3 /* HeightKey.html */, + 870ED47750E609DFFE5A551D3825B420 /* HeightKey.html */, + A9FFBC57DB408A1C61378CD553B2B566 /* HeightPreference.html */, + 86971AFE2030B767EC00A87CDED717B0 /* HeightPreference.html */, + FE128A218A192257E5F0B5235B9D930E /* highlight.css */, + 55C5C70046137F82DC4DE33D106942B6 /* highlight.css */, + 2ED85E7A691678A88850C24687E42D66 /* HorizontalLineView.html */, + 7244A417F4AAD347828E9B21685B7501 /* HorizontalLineView.html */, + 7BD54C115329D22F554234CE17C84713 /* index.html */, + 32FCE75B30BDD64A48AA9AFBEA1EB8C8 /* index.html */, + A3F685A6A05B3F2EB57BEC8A22236E80 /* IndicatorKey.html */, + C33A460CB89A57C1B4E8CA2B6FE60E81 /* IndicatorKey.html */, + 21E1920C6987E4D2E534F24A4B041330 /* IndicatorView.html */, + 36838DEBAE6E2B39661DBBA32254A4B1 /* IndicatorView.html */, + 27E120B581E98313203985771E3647B8 /* Info.plist */, + 1F2E911E0E35A5F125DE1E1EDB4AB79E /* jazzy.css */, + 010815BC1D58FF43EC5F2FA2A7AE865D /* jazzy.css */, + A0022B9BEC10F188E5166927C68E2BE6 /* jazzy.js */, + DF61B59F1D4C0E7787C3F04A16469B03 /* jazzy.js */, + F9A05705B4F34D90915ACEB8EFF0A79B /* jazzy.search.js */, + 47B1BBCA1F9E089FA8AF92FB2B090028 /* jazzy.search.js */, + 783963C783951E0D65EE95F340EB8C2F /* jquery.min.js */, + 848074A2B60B6B3D38247A4ACD31C220 /* jquery.min.js */, + E3F1D15D17EC2E70B267EDDF7AABA57C /* LICENSE */, + 6C25ED16F20503A39DB7660CB45B5F4B /* LineOptionsKey.html */, + 1F958D88B1FFB51BEA0BCFA5B9C77AB4 /* LineOptionsKey.html */, + E864098E6FD74332C6B4AB96AC43269E /* LoadAnimationOptionsKey.html */, + 61F41A7F18B87E576D84805F3B52A0EF /* LoadAnimationOptionsKey.html */, + A6E64D5C4F4D0FE3267F895858966B6D /* LoadingTimer.html */, + FB65DF8DCDF0765964216309AC2E465C /* LoadingTimer.html */, + 5A533CBB3A830EB3B198597EF75A810D /* lunr.min.js */, + DC483163D13D5AE3092F49F09C5E08BE /* lunr.min.js */, + 48CABE3F4FDF8EA5D722838DD032F586 /* NumberedCircleView.html */, + 26A17C151ED51A5E3D49F52961E29232 /* NumberedCircleView.html */, + 52A7C62F0801103698661121CE7ADAFD /* PitstopHeightPreference.html */, + EC567C5BB6CB7F10A927240C632C8667 /* PitstopHeightPreference.html */, + D4DAFA16FAB82DF2EABB99CBC2B82F42 /* PitStopLineOptions.html */, + CCFDE4BCCC68CDA3F90058E35DB3183A /* PitStopLineOptions.html */, + F55E6BBCED3076493C7A63511BF05C1E /* PitStopLineView.html */, + 106A1D510429ACDD808BD330FB52E6F3 /* PitStopLineView.html */, + 1A87142BB0463B2330C3E45E356F39B1 /* PitStopOptionsKey.html */, + 86F4CA94BA9E82ACAF9F2405471EAFA2 /* PitStopOptionsKey.html */, + 9E17A43CCEFA7C00ACD4EEF17835B7E6 /* PitStopStep.html */, + 10403D102B45E778B1869E6956372AD4 /* PitStopStep.html */, + ED7C57D10BC9CBD7A3EAE6285333D907 /* PitStopSteps.html */, + FCEF1F8AD5FD0D1DCFBC25DA68B4EF53 /* PitStopSteps.html */, + 5A4C4E3CFD7A023721A45C5C02E57062 /* PitStopView.html */, + 2085264E20A9F06194A6BDB219885BE2 /* PitStopView.html */, + 448E1525949480A6C7A7DB4279B2E907 /* README.md */, + 267DC11E2F9816EF51D2ABC239C0D529 /* RedSubType.html */, + 5E5F1DCD5FD9F8F875446804A4DD4F19 /* RedSubType.html */, + EA229855983DE34FAA3DF12ECEE5E609 /* search.json */, + 07480BA37145A61B2F6B485C2EA5A926 /* search.json */, + AB9C3FF3D5A915D3FE335ECD345BA973 /* SpacingKey.html */, + 02139E7D45839154693C7CF56620BD04 /* SpacingKey.html */, + F009379213378C5E0516F808E9B9EEDF /* spinner.gif */, + 031AF3F2601DAF333EE3F48174BE3021 /* spinner.gif */, + B9751B21DE2F6E78F3DE009572494246 /* StepAnimationOptionsKey.html */, + ACACCF6933BCA7DCC1F27B385811D6CD /* StepAnimationOptionsKey.html */, + 7C9391F68BAA312A0B8FBB9F23C3B647 /* StepIndicatorHorizontalView.html */, + 09E6CE690A99D6AF18A5C486E2F5ECCB /* StepIndicatorHorizontalView.html */, + 54FCBDA07569D565233D16DCCBF1B86F /* StepIndicatorModeKey.html */, + 896AD3EF550AC466B310CA921946DE43 /* StepIndicatorModeKey.html */, + 9435A9354B6A046C7F3B40BADDBC9238 /* StepIndicatorVerticalView.html */, + 95F9C3F74EF13D469174BE7AA984ECA8 /* StepIndicatorVerticalView.html */, + 1667A061847303499F1BF7F638D3B2C2 /* StepperAlignment.html */, + 974B63788A75390A8FC7C8078CFB123B /* StepperAlignment.html */, + 695EA27B610A259689225C726BFFC396 /* StepperIndicationType.html */, + EEADB4AB9815A1758DFB4B4E7BE5E5D5 /* StepperIndicationType.html */, + 7EC2ABFACE9EF94C216607671E52A736 /* StepperLineOptions.html */, + 8EBB428E3DD4D5F8A7AAD670824E4E48 /* StepperLineOptions.html */, + 4037DE289DF081A073997DE7C10F8A8E /* StepperMode.html */, + 2278993DA9270E6BB82EB6AB6488F966 /* StepperMode.html */, + B56800A721769D828800DB2F0D236E1A /* StepperView.html */, + 54391EF22F06A1F3BC51780C285D8ED3 /* StepperView.html */, + DA92FF722DDBF737B72D547D8C6D8CF7 /* StepperView.podspec */, + 0906268C0BFB51BB50248062A742EF82 /* StepperView.tgz */, + 91FAEE3DC5BB2141879276F62C556B9D /* StepsKey.html */, + DA73118AF182121135983C0FEC206EA7 /* StepsKey.html */, + AF83E9F0989C023E4AE6461B22EEB26E /* Structs.html */, + 56AF01F689F046F167261EAD05F7C246 /* Structs.html */, + A6EBA8A863057E6B87A019B0598462E4 /* TextView.html */, + FF43C5035F438F6E91633727D07FF8EB /* TextView.html */, + C60FBAC5FEAD2D3A19ABA9B447E9A319 /* typeahead.jquery.js */, + 94CEA2A09CFDA9F1E538C1C10B5239FB /* typeahead.jquery.js */, + E8EB7C6EDA55DB3E2CE3E56D2CCDAF05 /* undocumented.json */, + AC33CC64B00A81ECAA51CEA2D87FFB02 /* undocumented.json */, + AE86EF2D232EB2767663348789DB7E20 /* Utils.html */, + 700BC05FDF7692464A6DF678C5C4BD36 /* Utils.html */, + D9675BF7F1617547A197EF54B4CA5417 /* VerticalAlignment.html */, + 8A5227423FF6FE3204090D635C218B96 /* VerticalAlignment.html */, + 9FAFF822F7883772CCBBF785311B59CB /* VerticalHeightPreference.html */, + 7076BC194CEA96FECF3A5D9955B1F08C /* VerticalHeightPreference.html */, + 3A540063FC9B6D4937073EBE532CA784 /* VerticalLineView.html */, + BD75F5A5493A8BB2B944A36BC5A2670D /* VerticalLineView.html */, + CC69DB27C7C6E3F3799F1663B003A975 /* View.html */, + 49D784553AAC8B8E5FFC11DA327E51EA /* View.html */, + D91A7437B5D61C5D68DDF1F242E37954 /* WidthKey.html */, + 1D977FF5D1206DC3CAFF4E0B4515EA3E /* WidthKey.html */, + E2223A0FBBFB25BCAE60975D90CE7350 /* WidthPreference.html */, + 6E319680C2F4C653000270E83E310B89 /* WidthPreference.html */, + 5BB3FA8F800EAD771A887AA0B262E0A0 /* YellowSubType.html */, + 9143B1D54CE5419FADBDE2970AEFFBBB /* YellowSubType.html */, ); - name = Utils; - path = Sources/StepperView/Utils; + name = Pod; + sourceTree = ""; + }; + BF2DB2F84A96D65E083644EB762CC298 /* Views */ = { + isa = PBXGroup; + children = ( + 916AFA1F3CEADA5123AF42341C9C9E74 /* PitStopView.swift */, + 037A5F0BAD04B43C7E47A3A4B16A6604 /* StepIndicatorHorizontalView.swift */, + 0121FF4CEF26054F53A0AB4A72B5A077 /* StepIndicatorVerticalView.swift */, + 30808D73138CABEBE9E3BA4D4D205110 /* StepperView.swift */, + 1D6BC62242E7A714F53C7006099CCBBB /* Components */, + 93F0CEF623DECB20DA8A258F54F14284 /* Indicators */, + D65D223136D19C3D57CDCCD4C2D83B3E /* Lines */, + ); + name = Views; + path = Sources/StepperView/Views; sourceTree = ""; }; CF1408CF629C7361332E53B88F7BD30C = { @@ -877,21 +867,47 @@ ); sourceTree = ""; }; - D18EB9A5C00DF1644FC828F4BF9F5A65 /* Lines */ = { + D65D223136D19C3D57CDCCD4C2D83B3E /* Lines */ = { isa = PBXGroup; children = ( - 59BBC6AED5C2349E6721843B7EF0F6BF /* HorizontalLineView.swift */, - ED025C30642D52A30F3894FEBAF4829D /* PitStopLineView.swift */, - 4659EF926AE3E53791955CAE3D3C86D2 /* VerticalLineView.swift */, + CD0367335418A9475527400CB190FA8B /* HorizontalLineView.swift */, + FA3F145C60CFFB10F1798BB55725230F /* PitStopLineView.swift */, + 230EA4B54F18F7F7B03EFA6DB15A64B4 /* VerticalLineView.swift */, ); name = Lines; path = Lines; sourceTree = ""; }; + DC653ED5AAEDAC56C2ED23C2834A0798 /* Extension */ = { + isa = PBXGroup; + children = ( + CDE7A9925C1CAC9A9869C3C58582C9EB /* Colors+Extension.swift */, + B01D516C6763F1B1F43B3A6786891218 /* EnvironmentValues+Extension.swift */, + 979CD95CCB2851EA30B74C797FB103B9 /* PreferenceKey+Extension.swift */, + 1FA8B71659D7F0DA0B54A1914619FC27 /* VerticalAlignment+Extension.swift */, + 8F7BA3A8661BBC806864F697C51D7318 /* View+Extensions.swift */, + ); + name = Extension; + path = Sources/StepperView/Extension; + sourceTree = ""; + }; + F5AC8741D5B561D93132F79A2669230E /* StepperView */ = { + isa = PBXGroup; + children = ( + DC653ED5AAEDAC56C2ED23C2834A0798 /* Extension */, + AFA4D17C2283C7B2B13DD6DE061BB3FF /* Pod */, + 2375A1C49CD4C01E3420161DD46134F5 /* Support Files */, + 539E5B6C767B836C59A82AD64850B766 /* Utils */, + BF2DB2F84A96D65E083644EB762CC298 /* Views */, + ); + name = StepperView; + path = ../..; + sourceTree = ""; + }; F7C9785C08956CF4F019B49A8D44F9A8 /* Development Pods */ = { isa = PBXGroup; children = ( - A0C90AFEA12C176159868A12B97D5D77 /* StepperView */, + F5AC8741D5B561D93132F79A2669230E /* StepperView */, ); name = "Development Pods"; sourceTree = ""; @@ -970,7 +986,7 @@ buildRules = ( ); dependencies = ( - E3961EA91D8FED45ED6830E58FE8ED6B /* PBXTargetDependency */, + 16E7DFF5383036C75BCDA934A83BCD0A /* PBXTargetDependency */, ); name = "Pods-StepperView_Watch Extension"; productName = "Pods-StepperView_Watch Extension"; @@ -1007,7 +1023,7 @@ buildRules = ( ); dependencies = ( - 7C6E813098326ADA100AE7A691601C34 /* PBXTargetDependency */, + 6EF9440C07DD3C5CD138773363D40456 /* PBXTargetDependency */, ); name = "Pods-StepperView_Watch"; productName = "Pods-StepperView_Watch"; @@ -1044,8 +1060,8 @@ buildRules = ( ); dependencies = ( - 1B9A4435DACE3314CAE5E81C527D35B3 /* PBXTargetDependency */, - 0F3BF31E0B3B6964ECF9D2D7806FBF8B /* PBXTargetDependency */, + EDC00807857FFB9D042A54D183E08166 /* PBXTargetDependency */, + 4ED1470FEC2369CB9F780B05C61B5761 /* PBXTargetDependency */, ); name = "Pods-StepperView_Tests"; productName = "Pods-StepperView_Tests"; @@ -1064,7 +1080,7 @@ buildRules = ( ); dependencies = ( - 915BBC8FA9D69BF5B0E174958148B872 /* PBXTargetDependency */, + 63E6070F15D491F713925F82E6E49A01 /* PBXTargetDependency */, ); name = "Pods-StepperView_Example"; productName = "Pods-StepperView_Example"; @@ -1301,35 +1317,35 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 0F3BF31E0B3B6964ECF9D2D7806FBF8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapshotTesting; - target = ADEAE7CDD604DE4F3072E6021A314487 /* SnapshotTesting */; - targetProxy = E4862B4C38DECF2E30B08CA49969135B /* PBXContainerItemProxy */; - }; - 1B9A4435DACE3314CAE5E81C527D35B3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Pods-StepperView_Example"; - target = DBF79473512C18725EF567DC3C660B7D /* Pods-StepperView_Example */; - targetProxy = 6F0AA1E3067B8C3977206515F9CB85BE /* PBXContainerItemProxy */; - }; - 7C6E813098326ADA100AE7A691601C34 /* PBXTargetDependency */ = { + 16E7DFF5383036C75BCDA934A83BCD0A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "StepperView-watchOS"; target = E5C4FE1324F54F73C9F9F6B19D0A98B7 /* StepperView-watchOS */; - targetProxy = E2158A4B66CB99B467D78557000C061B /* PBXContainerItemProxy */; + targetProxy = C147C98286565B5F847EF55CE1B39A36 /* PBXContainerItemProxy */; }; - 915BBC8FA9D69BF5B0E174958148B872 /* PBXTargetDependency */ = { + 4ED1470FEC2369CB9F780B05C61B5761 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapshotTesting; + target = ADEAE7CDD604DE4F3072E6021A314487 /* SnapshotTesting */; + targetProxy = 84F74D010F1D281A2C1E2A3B64EDFEB6 /* PBXContainerItemProxy */; + }; + 63E6070F15D491F713925F82E6E49A01 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "StepperView-iOS"; target = 3AA859A35A1114B15E4CC867026B10D2 /* StepperView-iOS */; - targetProxy = 9057EA911A51C69B873A77B0000504A5 /* PBXContainerItemProxy */; + targetProxy = FCCB94B9641D2BAAF9328F29E5E4717D /* PBXContainerItemProxy */; }; - E3961EA91D8FED45ED6830E58FE8ED6B /* PBXTargetDependency */ = { + 6EF9440C07DD3C5CD138773363D40456 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "StepperView-watchOS"; target = E5C4FE1324F54F73C9F9F6B19D0A98B7 /* StepperView-watchOS */; - targetProxy = 08E1CA339736B5E8B757F8020EDF92F9 /* PBXContainerItemProxy */; + targetProxy = 5AA9A90CA687129DBA01336F2483462B /* PBXContainerItemProxy */; + }; + EDC00807857FFB9D042A54D183E08166 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Pods-StepperView_Example"; + target = DBF79473512C18725EF567DC3C660B7D /* Pods-StepperView_Example */; + targetProxy = 77E964D150AA101D4C22BE9A244CCA0E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -1369,7 +1385,7 @@ }; 2D9B362C2899999F77416B27CC501FDB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A58DE478375EA72D5986249524C0CEAD /* StepperView-watchOS.debug.xcconfig */; + baseConfigurationReference = EA4CE37FD5420F6CA4CF69FAAF170DA5 /* StepperView-watchOS.debug.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1502,7 +1518,7 @@ }; 927A464B835D77B39E9C10E7B4D133E7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F1FA60A1B9D3F8372A46FFE9D87F6218 /* StepperView-iOS.release.xcconfig */; + baseConfigurationReference = 6166C4D659B8007CAA7ACDFDAB709A46 /* StepperView-iOS.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; @@ -1731,7 +1747,7 @@ }; D89B52CA80F7F5C687E1D982B8EBB710 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 78F4AC63EE752366DB08E32C50BF3ACD /* StepperView-watchOS.release.xcconfig */; + baseConfigurationReference = 9E84FD3EAE223A68314E7E7E878F3581 /* StepperView-watchOS.release.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1831,7 +1847,7 @@ }; E50BDE646645BC6F0A935143AFFF0AC0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8ED53FCBC11D019C73F7C87DAD57D7E4 /* StepperView-iOS.debug.xcconfig */; + baseConfigurationReference = 51F952AD7FE401BD0C8D99835194E95D /* StepperView-iOS.debug.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; diff --git a/Example/Pods/Target Support Files/StepperView-iOS/StepperView-iOS-Info.plist b/Example/Pods/Target Support Files/StepperView-iOS/StepperView-iOS-Info.plist index 335dc96..7595523 100644 --- a/Example/Pods/Target Support Files/StepperView-iOS/StepperView-iOS-Info.plist +++ b/Example/Pods/Target Support Files/StepperView-iOS/StepperView-iOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.5.5 + 1.5.6 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/StepperView-watchOS/StepperView-watchOS-Info.plist b/Example/Pods/Target Support Files/StepperView-watchOS/StepperView-watchOS-Info.plist index 335dc96..7595523 100644 --- a/Example/Pods/Target Support Files/StepperView-watchOS/StepperView-watchOS-Info.plist +++ b/Example/Pods/Target Support Files/StepperView-watchOS/StepperView-watchOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.5.5 + 1.5.6 CFBundleSignature ???? CFBundleVersion diff --git a/Example/StepperView.xcodeproj/project.pbxproj b/Example/StepperView.xcodeproj/project.pbxproj index 4241e57..1eedc13 100644 --- a/Example/StepperView.xcodeproj/project.pbxproj +++ b/Example/StepperView.xcodeproj/project.pbxproj @@ -20,6 +20,7 @@ 1B4874DB2467B56900B253C6 /* WatchExampleView1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B4874DA2467B56900B253C6 /* WatchExampleView1.swift */; }; 1B4874DD2467B59400B253C6 /* WatchExampleView2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B4874DC2467B59400B253C6 /* WatchExampleView2.swift */; }; 1B4874DF2467B70600B253C6 /* WatchExampleView3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B4874DE2467B70600B253C6 /* WatchExampleView3.swift */; }; + 1B4E325426190E39008DB900 /* ExampleView11.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B4E325326190E38008DB900 /* ExampleView11.swift */; }; 1BA768E225ACC05E00E36EB3 /* ExampleView10.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA768E125ACC05D00E36EB3 /* ExampleView10.swift */; }; 1BA9B80C2447DCC8007A6BB9 /* ExampleView5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA9B80B2447DCC8007A6BB9 /* ExampleView5.swift */; }; 1BC9B648248D820A0012F8AC /* ExampleView9.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BC9B647248D82090012F8AC /* ExampleView9.swift */; }; @@ -120,6 +121,7 @@ 1B4874DA2467B56900B253C6 /* WatchExampleView1.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchExampleView1.swift; sourceTree = ""; }; 1B4874DC2467B59400B253C6 /* WatchExampleView2.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchExampleView2.swift; sourceTree = ""; }; 1B4874DE2467B70600B253C6 /* WatchExampleView3.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchExampleView3.swift; sourceTree = ""; }; + 1B4E325326190E38008DB900 /* ExampleView11.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleView11.swift; sourceTree = ""; }; 1BA768E125ACC05D00E36EB3 /* ExampleView10.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleView10.swift; sourceTree = ""; }; 1BA9B80B2447DCC8007A6BB9 /* ExampleView5.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleView5.swift; sourceTree = ""; }; 1BC9B647248D82090012F8AC /* ExampleView9.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleView9.swift; sourceTree = ""; }; @@ -275,6 +277,7 @@ 1B4355C02471D25C0005D2BA /* ExampleView8.swift */, 1BC9B647248D82090012F8AC /* ExampleView9.swift */, 1BA768E125ACC05D00E36EB3 /* ExampleView10.swift */, + 1B4E325326190E38008DB900 /* ExampleView11.swift */, ); name = View; sourceTree = ""; @@ -727,6 +730,7 @@ 1BD7CB74244102C700F17698 /* ExampleView4.swift in Sources */, 1BD7CB76244103A100F17698 /* ExampleView.swift in Sources */, 1BF00787244A48A700DE5BF9 /* StepTextView.swift in Sources */, + 1B4E325426190E39008DB900 /* ExampleView11.swift in Sources */, 1BD0BED32469C574005CE5FE /* ExampleView7.swift in Sources */, 1BD42F2624552D3F008D4DAB /* ExampleView6.swift in Sources */, 1BD7CB70243FCD4800F17698 /* ImageTextRowView.swift in Sources */, diff --git a/Example/StepperView/ExampleView.swift b/Example/StepperView/ExampleView.swift index e7a1c60..3ae1246 100644 --- a/Example/StepperView/ExampleView.swift +++ b/Example/StepperView/ExampleView.swift @@ -13,12 +13,12 @@ import StepperView struct ExampleView: View { var body: some View { TabView { - // Example5 is commeneted as it's known issue of GeometryReader breaking only on simulator on Xcode 11.4+ onwards, - // However this works perfectly on real device and on Xcode >= 11.2 && <= 11.3, feel free to uncomment and test it out. ExampleView5() .tabItem { Text("Horizontal") .foregroundColor(Color.black) } - ExampleView2() - .tabItem { Text("Usecase") .foregroundColor(Color.black) } + ExampleView11() + .tabItem { Text("LifeCycle") .foregroundColor(Color.black) } +// ExampleView2() +// .tabItem { Text("Usecase") .foregroundColor(Color.black) } ExampleView3() .tabItem { Text("Card") .foregroundColor(Color.black) } ExampleView6() diff --git a/Example/StepperView/ExampleView11.swift b/Example/StepperView/ExampleView11.swift new file mode 100644 index 0000000..51324cb --- /dev/null +++ b/Example/StepperView/ExampleView11.swift @@ -0,0 +1,115 @@ +// +// ExampleView11.swift +// StepperView_Example +// +// Created by Venkatnarayansetty, Badarinath on 4/3/21. +// Copyright © 2021 CocoaPods. All rights reserved. +// + +import SwiftUI +import UIKit +import StepperView + +let customGreen = UIColor(red: 0.00, green: 0.80, blue: 0.66, alpha: 1.00) + +@available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) +struct ExampleView11: View { + let cells = [ CustomStepTextView(text: "Basic Details"), + CustomStepTextView(text: "Company Details"), + CustomStepTextView(text: "Subscription plan"), + CustomStepTextView(text: "Payment details") + ] + + //Custom Indicators to point. + let indicators = [ + StepperIndicationType.custom(IndicatorImageView(name: "completed").eraseToAnyView()), + StepperIndicationType.custom(IndicatorImageView(name: "completed").eraseToAnyView()), + StepperIndicationType.custom(IndicatorImageView(name:"pending").eraseToAnyView()), + StepperIndicationType.custom(IndicatorImageView(name:"pending").eraseToAnyView()) + ] + + var body: some View { + VStack(alignment: .leading, spacing: 10) { + StepperView() + .addSteps([ + CustomStepTextView(text: "Announced"), + CustomStepTextView(text: "Dividend Payment") + ]) + .indicators([ + StepperIndicationType.custom(IndicatorImageView(name: "completed")), + StepperIndicationType.custom(IndicatorImageView(name: "completed")) + ]) + .lineOptions(StepperLineOptions.custom(4, Color(customGreen))) + .stepLifeCycles([StepLifeCycle.completed, .completed ]) + .spacing(50) + + Divider() + + StepperView() + .addSteps(cells) + .indicators(indicators) + .lineOptions(StepperLineOptions.rounded(4, 8, Color(customGreen))) + .stepLifeCycles([StepLifeCycle.completed, .completed, .pending, .pending]) + .spacing(40) + .padding(.leading, 50) + + Divider() + + StepperView() + .addSteps([ + CustomStepTextView(text: "Card details"), + CustomStepTextView(text: "Application review"), + CustomStepTextView(text: "Authenticate OTP"), + CustomStepTextView(text: "Create password") + ]) + .indicators([ + StepperIndicationType.custom(IndicatorImageView(name: "completed")), + StepperIndicationType.custom(IndicatorImageView(name: "completed")), + StepperIndicationType.custom(IndicatorImageView(name: "completed")), + StepperIndicationType.custom(IndicatorImageView(name:"pending")) + ]) + .lineOptions(StepperLineOptions.rounded(4, 8, Color(customGreen))) + .stepLifeCycles([StepLifeCycle.completed, .completed, .completed, .pending]) + .spacing(40) + .padding(.leading, 50) + + Spacer() + } + } +} + +@available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) +struct IndicatorImageView: View { + var name:String + var body: some View { + ZStack { + Circle() + .foregroundColor(Color.white) + .overlay(Image(name) + .resizable() + .frame(width: 30, height: 30)) + .frame(width: 40, height: 40) + } + + } +} + +@available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) +struct CustomStepTextView: View { + var text:String + var body: some View { + VStack { + TextView(text: text, font: Font.system(size: 16, weight: Font.Weight.regular)) + .foregroundColor(Color.black) + .frame(maxWidth: .infinity, alignment: .leading) + .offset(x: -15) + } + } +} + +@available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) +struct ExampleView11_Previews: PreviewProvider { + static var previews: some View { + ExampleView11() + } +} diff --git a/Example/StepperView/Images.xcassets/Contents.json b/Example/StepperView/Images.xcassets/Contents.json index da4a164..73c0059 100644 --- a/Example/StepperView/Images.xcassets/Contents.json +++ b/Example/StepperView/Images.xcassets/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/Example/StepperView/Images.xcassets/completed.imageset/Contents.json b/Example/StepperView/Images.xcassets/completed.imageset/Contents.json new file mode 100644 index 0000000..f97497f --- /dev/null +++ b/Example/StepperView/Images.xcassets/completed.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "tick.svg", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/StepperView/Images.xcassets/completed.imageset/tick.svg b/Example/StepperView/Images.xcassets/completed.imageset/tick.svg new file mode 100644 index 0000000..e76191f --- /dev/null +++ b/Example/StepperView/Images.xcassets/completed.imageset/tick.svg @@ -0,0 +1,4 @@ + + + + diff --git a/Example/StepperView/Images.xcassets/inprogress.imageset/Contents.json b/Example/StepperView/Images.xcassets/inprogress.imageset/Contents.json new file mode 100644 index 0000000..72fdeb8 --- /dev/null +++ b/Example/StepperView/Images.xcassets/inprogress.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "completed.svg", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/StepperView/Images.xcassets/inprogress.imageset/completed.svg b/Example/StepperView/Images.xcassets/inprogress.imageset/completed.svg new file mode 100644 index 0000000..d1bf6af --- /dev/null +++ b/Example/StepperView/Images.xcassets/inprogress.imageset/completed.svg @@ -0,0 +1,3 @@ + + + diff --git a/Example/StepperView/Images.xcassets/pending.imageset/Contents.json b/Example/StepperView/Images.xcassets/pending.imageset/Contents.json new file mode 100644 index 0000000..90da9ee --- /dev/null +++ b/Example/StepperView/Images.xcassets/pending.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "placeholderCircle.svg", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/StepperView/Images.xcassets/pending.imageset/placeholderCircle.svg b/Example/StepperView/Images.xcassets/pending.imageset/placeholderCircle.svg new file mode 100644 index 0000000..4844ff8 --- /dev/null +++ b/Example/StepperView/Images.xcassets/pending.imageset/placeholderCircle.svg @@ -0,0 +1,3 @@ + + + diff --git a/README.md b/README.md index 6098cfb..2b9f6ea 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,11 @@ StepperView

+
+

+StepperViewLineLifeCycle +

+ # Table of Contents * [Features](#features) @@ -45,6 +50,7 @@ - Support for Circle, Image, Custom View, Animated Step Indicators - Customizable line,spacing & animation options. - Pitstop feature to add intermediate stages between Step Indicators +- Support for updating the life cycle status for each of the steps ## Documentation **[StepperView Reference](https://badrinathvm.github.io/StepperView/)** @@ -60,7 +66,7 @@ StepperView is available through [CocoaPods](https://cocoapods.org). To install it, simply add the following line to your Podfile. ```ruby -pod 'StepperView','~> 1.5.6' +pod 'StepperView','~> 1.6.0' ``` ## Carthage @@ -68,7 +74,7 @@ pod 'StepperView','~> 1.5.6' [Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate StepperView into your Xcode project using Carthage, specify it in your Cartfile: ```ruby -github "badrinathvm/stepperView" == 1.5.6 +github "badrinathvm/stepperView" == 1.6.0 ``` ## Swift Package Manager @@ -77,7 +83,7 @@ StepperView is available through [Swift Package Manager](https://swift.org/packa ```ruby dependencies: [ - .package(url: "https://github.com/badrinathvm/StepperView.git", from: "1.5.6") + .package(url: "https://github.com/badrinathvm/StepperView.git", from: "1.6.0") ] ``` @@ -97,6 +103,14 @@ dependencies: [ + + + + + + +
lifecycle1lifecycle2lifecycle3
+ ## iPhone @@ -159,7 +173,8 @@ var body: some View { 2. provides enum with cases .circle(color, width), .image(Image, width), .custom(AnyView), .animation(AnyView) .lineOptions(_ options: StepperLineOptions): - 1. line customization `Color` , `width` + 1. line customization `color` , `width` , `corner radius` + 2. Has option of `defaults`, `custom` , `rounded` .spacing(_ value: CGFloat): 1. spacing between each of the step views either vertically horizontally @@ -176,6 +191,9 @@ var body: some View { .autoSpacing(true) 1. Dynamcially calculates the spacing between each of the steps. + +.stepLifeCycles(lifecycle: [StepLifeCycle]) + 1. Can set the life cycle status for each of the step as `completed`, `pending` ``` ## Custom Step Indicators diff --git a/Sources/StepperView/Extension/EnvironmentValues+Extension.swift b/Sources/StepperView/Extension/EnvironmentValues+Extension.swift index 5b5e69f..fea4aa7 100644 --- a/Sources/StepperView/Extension/EnvironmentValues+Extension.swift +++ b/Sources/StepperView/Extension/EnvironmentValues+Extension.swift @@ -70,6 +70,12 @@ extension EnvironmentValues { get { self[LoadAnimationOptionsKey.self] } set { self[LoadAnimationOptionsKey.self] = newValue } } + + /// property wrapper for `StepLifeCycleKey` + var stepLifeCycle: [StepLifeCycle] { + get { self[StepLifeCycleKey.self] } + set { self[StepLifeCycleKey.self] = newValue } + } } /// Environment Key for Steps @@ -141,3 +147,10 @@ struct LoadAnimationOptionsKey: EnvironmentKey { /// provide a default value for custom dependency static var defaultValue:Double = 0.05 } + +/// Environment Key for pit stop line options. +@available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *) +struct StepLifeCycleKey: EnvironmentKey { + /// provide a default value for custom dependency + static var defaultValue:[StepLifeCycle] = [] +} diff --git a/Sources/StepperView/Extension/View+Extensions.swift b/Sources/StepperView/Extension/View+Extensions.swift index 4a56516..4ceef31 100644 --- a/Sources/StepperView/Extension/View+Extensions.swift +++ b/Sources/StepperView/Extension/View+Extensions.swift @@ -124,6 +124,11 @@ public extension View { self.environment(\EnvironmentValues.alignments, alignments) } + /// Sets lifecycle status to environment value + func stepLifeCycles(_ lifecycle: [StepLifeCycle] = [.completed, .completed, .completed]) -> some View { + self.environment(\EnvironmentValues.stepLifeCycle, lifecycle) + } + /// Sets indicators to environment value func indicators(_ indicators: [StepperIndicationType] = []) -> some View { self.environment(\EnvironmentValues.indicationType, indicators.map { value in diff --git a/Sources/StepperView/Views/Lines/HorizontalLineView.swift b/Sources/StepperView/Views/Lines/HorizontalLineView.swift index a54915d..5ef0312 100644 --- a/Sources/StepperView/Views/Lines/HorizontalLineView.swift +++ b/Sources/StepperView/Views/Lines/HorizontalLineView.swift @@ -32,6 +32,8 @@ struct HorizontalLineView: View { .frame(width: dividerWidth, height: height) .offset(y: -(lineYOffsetPosition + 1)) .eraseToAnyView() + case .rounded(_,_,_): + return EmptyView().eraseToAnyView() } } } diff --git a/Sources/StepperView/Views/Lines/VerticalLineView.swift b/Sources/StepperView/Views/Lines/VerticalLineView.swift index f47de93..ff045f9 100644 --- a/Sources/StepperView/Views/Lines/VerticalLineView.swift +++ b/Sources/StepperView/Views/Lines/VerticalLineView.swift @@ -41,6 +41,8 @@ struct VerticalLineView: View { y: getYOffsetPosition(for: alignments.0, last: alignments.1, and: lineYPosition)) .padding() .eraseToAnyView() + case .rounded(_, _, _): + return EmptyView().eraseToAnyView() } } diff --git a/Sources/StepperView/Views/StepIndicatorHorizontalView.swift b/Sources/StepperView/Views/StepIndicatorHorizontalView.swift index 2bc97d1..4d4dd2c 100644 --- a/Sources/StepperView/Views/StepIndicatorHorizontalView.swift +++ b/Sources/StepperView/Views/StepIndicatorHorizontalView.swift @@ -81,7 +81,7 @@ struct StepIndicatorHorizontalView: View { }.frame(height: self.height) // calclulate the offset position of the bar to move it to center. .onPreferenceChange(HeightPreference.self) { - print("lineYOffsetPosition \(self.lineYOffsetPosition)") + //print("lineYOffsetPosition \(self.lineYOffsetPosition)") self.lineYOffsetPosition = ($0.values.first ?? 12) / 2 } } diff --git a/Sources/StepperView/Views/StepIndicatorVerticalView.swift b/Sources/StepperView/Views/StepIndicatorVerticalView.swift index 276b04d..bae1fd6 100644 --- a/Sources/StepperView/Views/StepIndicatorVerticalView.swift +++ b/Sources/StepperView/Views/StepIndicatorVerticalView.swift @@ -30,6 +30,9 @@ struct StepIndicatorVerticalView: View where Cell:View { /// environment variable to access autospacing @Environment(\.autoSpacing) var autoSpacing + /// environment variable to access steplife cycles + @Environment(\.stepLifeCycle) var stepLifeCycle + /// list of `View's` to display step indictor content var cells:[Cell] /// list of alignments to display the step indicator position can be `top` or `center` or `bottom` @@ -40,6 +43,8 @@ struct StepIndicatorVerticalView: View where Cell:View { var lineOptions:StepperLineOptions /// spacing between each of the step indicators var verticalSpacing: CGFloat + /// to detect the whether the line option is of type `rounded` + var isRounded:Bool = false /// initilazes cells, alignments , indicators and spacing init(cells: [Cell], alignments: [StepperAlignment] = [], indicationType: [StepperIndicationType], @@ -48,6 +53,11 @@ struct StepIndicatorVerticalView: View where Cell:View { self.alignments = alignments self.indicationType = indicationType self.lineOptions = lineOptions + switch lineOptions { + case .rounded(_, _, _): + self.isRounded = true + default: self.isRounded = false + } self.verticalSpacing = verticalSpacing } @@ -76,6 +86,16 @@ struct StepIndicatorVerticalView: View where Cell:View { } }) }) + .ifTrue(self.isRounded, content: { view in + view.anchorPreference(key: BoundsPreferenceKey.self, value: .bounds) { $0 } + .overlayPreferenceValue(BoundsPreferenceKey.self, { (preferences) in + GeometryReader { proxy in + preferences.map { value in + self.drawCustomLine(proxy: proxy, value: value, index: index) + } + } + }) + }) .eraseToAnyView() self.cells[index] .heightPreference(column: index) @@ -94,16 +114,16 @@ struct StepIndicatorVerticalView: View where Cell:View { } // Height of the Line View .onPreferenceChange(VerticalHeightPreference.self) { - print("Height of Divider \($0)") + //print("Height of Divider \($0)") let finalHeight = $0.values.max() ?? 0.0 self.lineHeight = finalHeight - self.calculateHeightsForFirstAndLastAlignments() - print("Final Line Height \(self.lineHeight)") + //print("Final Line Height \(self.lineHeight)") } // auto spacing .onPreferenceChange(PitstopHeightPreference.self) { - print("Pistop height value \($0)") + //print("Pistop height value \($0)") self.dynamicSpace = Array($0.values).max() ?? 0.0 - print("Auto Spacing:: \(self.dynamicSpace)") + //print("Auto Spacing:: \(self.dynamicSpace)") } }.padding() } @@ -117,9 +137,9 @@ extension StepIndicatorVerticalView { /// - Parameter value: dictionary to hold the index and height values. private func calculateIntermediateHeights( value: [Int:CGFloat] ) { self.columnHeights = value - print("Intermediate Divider Height \(self.columnHeights)") + //print("Intermediate Divider Height \(self.columnHeights)") self.dynamicSpace = self.columnHeights.first?.value ?? 0.0 - print("Auto Spacing:: \(self.dynamicSpace)") + //print("Auto Spacing:: \(self.dynamicSpace)") } /// returns the first alignment from array else `.center` by default @@ -178,6 +198,27 @@ extension StepIndicatorVerticalView { .eraseToAnyView() } + /// draaws custom line between the indicators + /// - Parameters: + /// - proxy: co-ordinates values of step indicator + /// - value: bound values of step indicator + /// - index: index position of step indicator + /// - Returns: reurns a `view` of type of Line + private func drawCustomLine(proxy: GeometryProxy, value: Anchor, index: Int) -> some View { + guard index != self.cells.count - 1 else { return EmptyView().eraseToAnyView() } + switch lineOptions { + case .rounded(let width, let cornerRadius, let color): + // draw a line + return RoundedRectangle(cornerRadius: cornerRadius) + .foregroundColor(stepLifeCycle[index] == StepLifeCycle.completed ? color : Color.gray.opacity(0.5)) + .frame(width: width, height: self.verticalSpacing) + .offset(x: proxy[value].midX - width, y: proxy[value].maxY) + .eraseToAnyView() + default: + return EmptyView().eraseToAnyView() + } + } + /// returns offset value to align the the line view private func getOffset() -> CGFloat { #if os(watchOS) diff --git a/Sources/StepperView/Views/StepperView.swift b/Sources/StepperView/Views/StepperView.swift index 4941a98..df39e58 100644 --- a/Sources/StepperView/Views/StepperView.swift +++ b/Sources/StepperView/Views/StepperView.swift @@ -103,8 +103,10 @@ public enum StepperIndicationType { public enum StepperLineOptions { /// default line option case defaults - /// custom line option with thickness and `Color` + /// custom line option with `width` and `Color` case custom(CGFloat, Color) + /// rounded line options with `width` , `corner radius` and `Color` + case rounded(CGFloat, CGFloat, Color) } /** @@ -121,3 +123,18 @@ public enum StepperMode:String, CaseIterable { /// landscape mode case horizontal } + +/** + Options for aligns the step indicator either in `pending` or `completed` + + ```` + case pending + case completed + ```` +*/ +public enum StepLifeCycle:String, CaseIterable { + /// pending mode + case pending + /// completed mode + case completed +} diff --git a/StepperView.podspec b/StepperView.podspec index d3e3960..7d6e52f 100644 --- a/StepperView.podspec +++ b/StepperView.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'StepperView' - s.version = '1.5.6' + s.version = '1.6.0' s.swift_version = '5.0' s.summary = 'SwiftUI iOS component for Step Indications.' s.description = 'Stepper View Indication componet for SwiftUI' diff --git a/docs/Classes.html b/docs/Classes.html index fc2216c..49d851c 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -17,7 +17,7 @@
-

StepperView 1.5.6 Docs (100% documented)

+

StepperView 1.6.0 Docs (100% documented)

@@ -67,6 +67,9 @@

+ @@ -173,6 +176,9 @@ + @@ -245,7 +251,7 @@

Declaration

diff --git a/docs/Classes/LoadingTimer.html b/docs/Classes/LoadingTimer.html index 87e165b..5669594 100644 --- a/docs/Classes/LoadingTimer.html +++ b/docs/Classes/LoadingTimer.html @@ -17,7 +17,7 @@
-

StepperView 1.5.6 Docs (100% documented)

+

StepperView 1.6.0 Docs (100% documented)

@@ -67,6 +67,9 @@

+ @@ -173,6 +176,9 @@ + @@ -332,7 +338,7 @@

Declaration

diff --git a/docs/Enums.html b/docs/Enums.html index 70d8830..e7db497 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -17,7 +17,7 @@
-

StepperView 1.5.6 Docs (100% documented)

+

StepperView 1.6.0 Docs (100% documented)

@@ -67,6 +67,9 @@

+ @@ -173,6 +176,9 @@ + @@ -401,12 +407,43 @@

Declaration

+
  • +
    + + + + StepLifeCycle + +
    +
    +
    +
    +
    +
    +

    Options for aligns the step indicator either in pending or completed

    +
    case pending
    +case completed
    +
    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum StepLifeCycle : String, CaseIterable
    + +
    +
    +
    +
    +
  • diff --git a/docs/Enums/Colors.html b/docs/Enums/Colors.html index 53d7d27..50bb844 100644 --- a/docs/Enums/Colors.html +++ b/docs/Enums/Colors.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -715,7 +721,7 @@

    Declaration

    diff --git a/docs/Enums/Colors/BlueSubType.html b/docs/Enums/Colors/BlueSubType.html index 0b9aca0..3bd203c 100644 --- a/docs/Enums/Colors/BlueSubType.html +++ b/docs/Enums/Colors/BlueSubType.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -466,7 +472,7 @@

    Declaration

    diff --git a/docs/Enums/Colors/GraySubType.html b/docs/Enums/Colors/GraySubType.html index 23bd5e6..0e45963 100644 --- a/docs/Enums/Colors/GraySubType.html +++ b/docs/Enums/Colors/GraySubType.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -709,7 +715,7 @@

    Declaration

    diff --git a/docs/Enums/Colors/GreenSubType.html b/docs/Enums/Colors/GreenSubType.html index 8966695..22f8c6a 100644 --- a/docs/Enums/Colors/GreenSubType.html +++ b/docs/Enums/Colors/GreenSubType.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -574,7 +580,7 @@

    Declaration

    diff --git a/docs/Enums/Colors/RedSubType.html b/docs/Enums/Colors/RedSubType.html index 725c963..b567984 100644 --- a/docs/Enums/Colors/RedSubType.html +++ b/docs/Enums/Colors/RedSubType.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    diff --git a/docs/Enums/Colors/YellowSubType.html b/docs/Enums/Colors/YellowSubType.html index d9de695..e5154cf 100644 --- a/docs/Enums/Colors/YellowSubType.html +++ b/docs/Enums/Colors/YellowSubType.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    diff --git a/docs/Enums/PitStopLineOptions.html b/docs/Enums/PitStopLineOptions.html index cd34e5c..58dbf3e 100644 --- a/docs/Enums/PitStopLineOptions.html +++ b/docs/Enums/PitStopLineOptions.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -327,7 +333,7 @@

    Parameters

    diff --git a/docs/Enums/StepLifeCycle.html b/docs/Enums/StepLifeCycle.html new file mode 100644 index 0000000..6ef38cd --- /dev/null +++ b/docs/Enums/StepLifeCycle.html @@ -0,0 +1,296 @@ + + + + StepLifeCycle Enumeration Reference + + + + + + + + + + + + + +
    +
    +

    StepperView 1.6.0 Docs (100% documented)

    +

    + + + +

    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    StepLifeCycle

    +
    +
    + +
    public enum StepLifeCycle : String, CaseIterable
    + +
    +
    +

    Options for aligns the step indicator either in pending or completed

    +
    case pending
    +case completed
    +
    + +
    +
    +
    +
      +
    • +
      + + + + pending + +
      +
      +
      +
      +
      +
      +

      pending mode

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case pending
      + +
      +
      +
      +
      +
    • +
    • +
      + + + + completed + +
      +
      +
      +
      +
      +
      +

      completed mode

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case completed
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + +
    + diff --git a/docs/Enums/StepperAlignment.html b/docs/Enums/StepperAlignment.html index 46da303..fb16c81 100644 --- a/docs/Enums/StepperAlignment.html +++ b/docs/Enums/StepperAlignment.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -309,7 +315,7 @@

    Declaration

    diff --git a/docs/Enums/StepperIndicationType.html b/docs/Enums/StepperIndicationType.html index 0f8e449..4dda5c8 100644 --- a/docs/Enums/StepperIndicationType.html +++ b/docs/Enums/StepperIndicationType.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -363,7 +369,7 @@

    Declaration

    diff --git a/docs/Enums/StepperLineOptions.html b/docs/Enums/StepperLineOptions.html index f19dfb0..720082f 100644 --- a/docs/Enums/StepperLineOptions.html +++ b/docs/Enums/StepperLineOptions.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -262,7 +268,7 @@

    Declaration

    -

    custom line option with thickness and Color

    +

    custom line option with width and Color

    @@ -276,12 +282,39 @@

    Declaration

    +
  • +
    + + + + rounded(_:_:_:) + +
    +
    +
    +
    +
    +
    +

    rounded line options with width , corner radius and Color

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case rounded(CGFloat, CGFloat, Color)
    + +
    +
    +
    +
    +
  • diff --git a/docs/Enums/StepperMode.html b/docs/Enums/StepperMode.html index 011060a..43e35b4 100644 --- a/docs/Enums/StepperMode.html +++ b/docs/Enums/StepperMode.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -280,7 +286,7 @@

    Declaration

    diff --git a/docs/Extensions.html b/docs/Extensions.html index f6efd14..f855554 100644 --- a/docs/Extensions.html +++ b/docs/Extensions.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -313,7 +319,7 @@

    Declaration

    diff --git a/docs/Extensions/EnvironmentValues.html b/docs/Extensions/EnvironmentValues.html index e53d990..daddcc1 100644 --- a/docs/Extensions/EnvironmentValues.html +++ b/docs/Extensions/EnvironmentValues.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -488,12 +494,39 @@

    Declaration

    +
  • +
    + + + + stepLifeCycle + +
    +
    +
    +
    +
    +
    +

    property wrapper for StepLifeCycleKey

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var stepLifeCycle: [StepLifeCycle] { get set }
    + +
    +
    +
    +
    +
  • diff --git a/docs/Extensions/VerticalAlignment.html b/docs/Extensions/VerticalAlignment.html index eedb050..12f09b2 100644 --- a/docs/Extensions/VerticalAlignment.html +++ b/docs/Extensions/VerticalAlignment.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -385,7 +391,7 @@

    Declaration

    diff --git a/docs/Extensions/View.html b/docs/Extensions/View.html index a6b9d35..53443ee 100644 --- a/docs/Extensions/View.html +++ b/docs/Extensions/View.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -634,6 +640,33 @@

    Declaration

    +
  • +
    + + + + stepLifeCycles(_:) + +
    +
    +
    +
    +
    +
    +

    Sets lifecycle status to environment value

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func stepLifeCycles(_ lifecycle: [StepLifeCycle] = [.completed, .completed, .completed]) -> some View
    + +
    +
    +
    +
    +
  • @@ -985,7 +1018,7 @@

    Parameters

    diff --git a/docs/Structs.html b/docs/Structs.html index b397b9a..bb5ba7c 100644 --- a/docs/Structs.html +++ b/docs/Structs.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -501,6 +507,35 @@

    Declaration

  • +
  • +
    + + + + StepLifeCycleKey + +
    +
    +
    +
    +
    +
    +

    Environment Key for pit stop line options.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct StepLifeCycleKey : EnvironmentKey
    + +
    +
    +
    +
    +
  • @@ -1187,7 +1222,7 @@

    Declaration

    diff --git a/docs/Structs/AlignmentKey.html b/docs/Structs/AlignmentKey.html index 33b3d25..4f10015 100644 --- a/docs/Structs/AlignmentKey.html +++ b/docs/Structs/AlignmentKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/AnimatedCircle.html b/docs/Structs/AnimatedCircle.html index 1dc2c6e..e5a4615 100644 --- a/docs/Structs/AnimatedCircle.html +++ b/docs/Structs/AnimatedCircle.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -525,7 +531,7 @@

    Declaration

    diff --git a/docs/Structs/AutoSpacingKey.html b/docs/Structs/AutoSpacingKey.html index a12985e..886da22 100644 --- a/docs/Structs/AutoSpacingKey.html +++ b/docs/Structs/AutoSpacingKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/BoundsPreferenceKey.html b/docs/Structs/BoundsPreferenceKey.html index b1d3bb2..6f193c7 100644 --- a/docs/Structs/BoundsPreferenceKey.html +++ b/docs/Structs/BoundsPreferenceKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/Structs/CGRectData.html b/docs/Structs/CGRectData.html index 746726b..cf9fa46 100644 --- a/docs/Structs/CGRectData.html +++ b/docs/Structs/CGRectData.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -335,7 +341,7 @@

    Parameters

    diff --git a/docs/Structs/CGRectPreferenceKey.html b/docs/Structs/CGRectPreferenceKey.html index 6920f45..ed47d24 100644 --- a/docs/Structs/CGRectPreferenceKey.html +++ b/docs/Structs/CGRectPreferenceKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -302,7 +308,7 @@

    Declaration

    diff --git a/docs/Structs/CircledIconView.html b/docs/Structs/CircledIconView.html index e8ccc02..8652688 100644 --- a/docs/Structs/CircledIconView.html +++ b/docs/Structs/CircledIconView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -414,7 +420,7 @@

    Declaration

    diff --git a/docs/Structs/HeightKey.html b/docs/Structs/HeightKey.html index a61d602..f841134 100644 --- a/docs/Structs/HeightKey.html +++ b/docs/Structs/HeightKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    diff --git a/docs/Structs/HeightPreference.html b/docs/Structs/HeightPreference.html index ed81998..085b06e 100644 --- a/docs/Structs/HeightPreference.html +++ b/docs/Structs/HeightPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/Structs/HorizontalLineView.html b/docs/Structs/HorizontalLineView.html index a10675c..004c858 100644 --- a/docs/Structs/HorizontalLineView.html +++ b/docs/Structs/HorizontalLineView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -334,7 +340,7 @@

    Declaration

    diff --git a/docs/Structs/IndicatorKey.html b/docs/Structs/IndicatorKey.html index 11d644d..e1d606e 100644 --- a/docs/Structs/IndicatorKey.html +++ b/docs/Structs/IndicatorKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/IndicatorView.html b/docs/Structs/IndicatorView.html index 9c44bce..83ef2a4 100644 --- a/docs/Structs/IndicatorView.html +++ b/docs/Structs/IndicatorView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -447,7 +453,7 @@

    Parameters

    diff --git a/docs/Structs/LineOptionsKey.html b/docs/Structs/LineOptionsKey.html index 72e394c..c2e6980 100644 --- a/docs/Structs/LineOptionsKey.html +++ b/docs/Structs/LineOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/LoadAnimationOptionsKey.html b/docs/Structs/LoadAnimationOptionsKey.html index 94a0acb..9a42b25 100644 --- a/docs/Structs/LoadAnimationOptionsKey.html +++ b/docs/Structs/LoadAnimationOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/NumberedCircleView.html b/docs/Structs/NumberedCircleView.html index 4e4ced1..e04af4f 100644 --- a/docs/Structs/NumberedCircleView.html +++ b/docs/Structs/NumberedCircleView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -471,7 +477,7 @@

    Declaration

    diff --git a/docs/Structs/PitStopLineView.html b/docs/Structs/PitStopLineView.html index 954b8b5..476a2b2 100644 --- a/docs/Structs/PitStopLineView.html +++ b/docs/Structs/PitStopLineView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -360,7 +366,7 @@

    Declaration

    diff --git a/docs/Structs/PitStopOptionsKey.html b/docs/Structs/PitStopOptionsKey.html index 509a92f..1aa9a69 100644 --- a/docs/Structs/PitStopOptionsKey.html +++ b/docs/Structs/PitStopOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/PitStopStep.html b/docs/Structs/PitStopStep.html index d87faf1..9b6d290 100644 --- a/docs/Structs/PitStopStep.html +++ b/docs/Structs/PitStopStep.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -440,7 +446,7 @@

    Parameters

    diff --git a/docs/Structs/PitStopView.html b/docs/Structs/PitStopView.html index 702b276..2f09f47 100644 --- a/docs/Structs/PitStopView.html +++ b/docs/Structs/PitStopView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -488,7 +494,7 @@

    Parameters

    diff --git a/docs/Structs/PitstopHeightPreference.html b/docs/Structs/PitstopHeightPreference.html index 4be6d24..40b8ee8 100644 --- a/docs/Structs/PitstopHeightPreference.html +++ b/docs/Structs/PitstopHeightPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/Structs/SpacingKey.html b/docs/Structs/SpacingKey.html index 4c545aa..69a73af 100644 --- a/docs/Structs/SpacingKey.html +++ b/docs/Structs/SpacingKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/StepAnimationOptionsKey.html b/docs/Structs/StepAnimationOptionsKey.html index fb98379..b34404f 100644 --- a/docs/Structs/StepAnimationOptionsKey.html +++ b/docs/Structs/StepAnimationOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/StepIndicatorHorizontalView.html b/docs/Structs/StepIndicatorHorizontalView.html index 0f013b9..fb063b8 100644 --- a/docs/Structs/StepIndicatorHorizontalView.html +++ b/docs/Structs/StepIndicatorHorizontalView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -444,7 +450,7 @@

    Declaration

    diff --git a/docs/Structs/StepIndicatorModeKey.html b/docs/Structs/StepIndicatorModeKey.html index a0e5e26..74dfd84 100644 --- a/docs/Structs/StepIndicatorModeKey.html +++ b/docs/Structs/StepIndicatorModeKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/StepIndicatorVerticalView.html b/docs/Structs/StepIndicatorVerticalView.html index cab03a5..0648cb2 100644 --- a/docs/Structs/StepIndicatorVerticalView.html +++ b/docs/Structs/StepIndicatorVerticalView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,6 +283,34 @@

    Declaration

  • +
  • +
    + + + + stepLifeCycle + +
    +
    +
    +
    +
    +
    +

    environment variable to access steplife cycles

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @Environment
    +var stepLifeCycle: [StepLifeCycle] { get }
    + +
    +
    +
    +
    +
  • @@ -412,6 +446,33 @@

    Declaration

  • +
  • +
    + + + + isRounded + +
    +
    +
    +
    +
    +
    +

    to detect the whether the line option is of type rounded

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var isRounded: Bool
    + +
    +
    +
    +
    +
  • @@ -472,7 +533,7 @@

    Declaration

    diff --git a/docs/Structs/StepLifeCycleKey.html b/docs/Structs/StepLifeCycleKey.html new file mode 100644 index 0000000..b24bdf5 --- /dev/null +++ b/docs/Structs/StepLifeCycleKey.html @@ -0,0 +1,267 @@ + + + + StepLifeCycleKey Structure Reference + + + + + + + + + + + + + +
    +
    +

    StepperView 1.6.0 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/StepperView.html b/docs/Structs/StepperView.html index 8d6d2ad..8fdd817 100644 --- a/docs/Structs/StepperView.html +++ b/docs/Structs/StepperView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -448,7 +454,7 @@

    Declaration

    diff --git a/docs/Structs/StepsKey.html b/docs/Structs/StepsKey.html index 451482a..22acb03 100644 --- a/docs/Structs/StepsKey.html +++ b/docs/Structs/StepsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/Structs/TextView.html b/docs/Structs/TextView.html index de14554..2adfd77 100644 --- a/docs/Structs/TextView.html +++ b/docs/Structs/TextView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -332,7 +338,7 @@

    Declaration

    diff --git a/docs/Structs/Utils.html b/docs/Structs/Utils.html index 9cf1371..6d99b58 100644 --- a/docs/Structs/Utils.html +++ b/docs/Structs/Utils.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -412,7 +418,7 @@

    Declaration

    diff --git a/docs/Structs/VerticalHeightPreference.html b/docs/Structs/VerticalHeightPreference.html index cb4dd8b..3f80dd1 100644 --- a/docs/Structs/VerticalHeightPreference.html +++ b/docs/Structs/VerticalHeightPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/Structs/VerticalLineView.html b/docs/Structs/VerticalLineView.html index 0dc2a0f..fcf9bb5 100644 --- a/docs/Structs/VerticalLineView.html +++ b/docs/Structs/VerticalLineView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -389,7 +395,7 @@

    Declaration

    diff --git a/docs/Structs/WidthKey.html b/docs/Structs/WidthKey.html index 19fd362..3c2e5c8 100644 --- a/docs/Structs/WidthKey.html +++ b/docs/Structs/WidthKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    diff --git a/docs/Structs/WidthPreference.html b/docs/Structs/WidthPreference.html index cba11a0..85ce3b1 100644 --- a/docs/Structs/WidthPreference.html +++ b/docs/Structs/WidthPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html index fc2216c..49d851c 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -245,7 +251,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html index 87e165b..5669594 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Classes/LoadingTimer.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -332,7 +338,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html index 70d8830..e7db497 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -401,12 +407,43 @@

    Declaration

  • +
  • +
    + + + + StepLifeCycle + +
    +
    +
    +
    +
    +
    +

    Options for aligns the step indicator either in pending or completed

    +
    case pending
    +case completed
    +
    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum StepLifeCycle : String, CaseIterable
    + +
    +
    +
    +
    +
  • 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 53d7d27..50bb844 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/Colors.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -715,7 +721,7 @@

    Declaration

    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 0b9aca0..3bd203c 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,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -466,7 +472,7 @@

    Declaration

    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 23bd5e6..0e45963 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,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -709,7 +715,7 @@

    Declaration

    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 8966695..22f8c6a 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,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -574,7 +580,7 @@

    Declaration

    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 725c963..b567984 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,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    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 d9de695..e5154cf 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,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html index cd34e5c..58dbf3e 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/PitStopLineOptions.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -327,7 +333,7 @@

    Parameters

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepLifeCycle.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepLifeCycle.html new file mode 100644 index 0000000..6ef38cd --- /dev/null +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepLifeCycle.html @@ -0,0 +1,296 @@ + + + + StepLifeCycle Enumeration Reference + + + + + + + + + + + + + +
    +
    +

    StepperView 1.6.0 Docs (100% documented)

    +

    + + + +

    +
    +
    +
    + +
    +
    + +
    +
    +
    +

    StepLifeCycle

    +
    +
    + +
    public enum StepLifeCycle : String, CaseIterable
    + +
    +
    +

    Options for aligns the step indicator either in pending or completed

    +
    case pending
    +case completed
    +
    + +
    +
    +
    +
      +
    • +
      + + + + pending + +
      +
      +
      +
      +
      +
      +

      pending mode

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case pending
      + +
      +
      +
      +
      +
    • +
    • +
      + + + + completed + +
      +
      +
      +
      +
      +
      +

      completed mode

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      case completed
      + +
      +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + +
    + 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 46da303..fb16c81 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperAlignment.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -309,7 +315,7 @@

    Declaration

    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 0f8e449..4dda5c8 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperIndicationType.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -363,7 +369,7 @@

    Declaration

    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 f19dfb0..720082f 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperLineOptions.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -262,7 +268,7 @@

    Declaration

    -

    custom line option with thickness and Color

    +

    custom line option with width and Color

    @@ -276,12 +282,39 @@

    Declaration

    +
  • +
    + + + + rounded(_:_:_:) + +
    +
    +
    +
    +
    +
    +

    rounded line options with width , corner radius and Color

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case rounded(CGFloat, CGFloat, Color)
    + +
    +
    +
    +
    +
  • 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 011060a..43e35b4 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Enums/StepperMode.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -280,7 +286,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html index f6efd14..f855554 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -313,7 +319,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html index e53d990..daddcc1 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/EnvironmentValues.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -488,12 +494,39 @@

    Declaration

    +
  • +
    + + + + stepLifeCycle + +
    +
    +
    +
    +
    +
    +

    property wrapper for StepLifeCycleKey

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var stepLifeCycle: [StepLifeCycle] { get set }
    + +
    +
    +
    +
    +
  • diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html index eedb050..12f09b2 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/VerticalAlignment.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -385,7 +391,7 @@

    Declaration

    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 a6b9d35..53443ee 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Extensions/View.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -634,6 +640,33 @@

    Declaration

    +
  • +
    + + + + stepLifeCycles(_:) + +
    +
    +
    +
    +
    +
    +

    Sets lifecycle status to environment value

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func stepLifeCycles(_ lifecycle: [StepLifeCycle] = [.completed, .completed, .completed]) -> some View
    + +
    +
    +
    +
    +
  • @@ -985,7 +1018,7 @@

    Parameters

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html index b397b9a..bb5ba7c 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -501,6 +507,35 @@

    Declaration

  • +
  • +
    + + + + StepLifeCycleKey + +
    +
    +
    +
    +
    +
    +

    Environment Key for pit stop line options.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
    +struct StepLifeCycleKey : EnvironmentKey
    + +
    +
    +
    +
    +
  • @@ -1187,7 +1222,7 @@

    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 index 33b3d25..4f10015 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AlignmentKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html index 1dc2c6e..e5a4615 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AnimatedCircle.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -525,7 +531,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html index a12985e..886da22 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/AutoSpacingKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    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 b1d3bb2..6f193c7 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/BoundsPreferenceKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html index 746726b..cf9fa46 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectData.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -335,7 +341,7 @@

    Parameters

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html index 6920f45..ed47d24 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CGRectPreferenceKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -302,7 +308,7 @@

    Declaration

    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 e8ccc02..8652688 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/CircledIconView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -414,7 +420,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html index a61d602..f841134 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html index ed81998..085b06e 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HeightPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html index a10675c..004c858 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/HorizontalLineView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -334,7 +340,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html index 11d644d..e1d606e 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html index 9c44bce..83ef2a4 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/IndicatorView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -447,7 +453,7 @@

    Parameters

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html index 72e394c..c2e6980 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LineOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html index 94a0acb..9a42b25 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/LoadAnimationOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    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 4e4ced1..e04af4f 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/NumberedCircleView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -471,7 +477,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html index 954b8b5..476a2b2 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopLineView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -360,7 +366,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html index 509a92f..1aa9a69 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html index d87faf1..9b6d290 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopStep.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -440,7 +446,7 @@

    Parameters

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html index 702b276..2f09f47 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitStopView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -488,7 +494,7 @@

    Parameters

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html index 4be6d24..40b8ee8 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/PitstopHeightPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html index 4c545aa..69a73af 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/SpacingKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html index fb98379..b34404f 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepAnimationOptionsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html index 0f013b9..fb063b8 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorHorizontalView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -444,7 +450,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html index a0e5e26..74dfd84 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorModeKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html index cab03a5..0648cb2 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepIndicatorVerticalView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,6 +283,34 @@

    Declaration

  • +
  • +
    + + + + stepLifeCycle + +
    +
    +
    +
    +
    +
    +

    environment variable to access steplife cycles

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @Environment
    +var stepLifeCycle: [StepLifeCycle] { get }
    + +
    +
    +
    +
    +
  • @@ -412,6 +446,33 @@

    Declaration

  • +
  • +
    + + + + isRounded + +
    +
    +
    +
    +
    +
    +

    to detect the whether the line option is of type rounded

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var isRounded: Bool
    + +
    +
    +
    +
    +
  • @@ -472,7 +533,7 @@

    Declaration

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

    StepperView 1.6.0 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/StepperView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html index 8d6d2ad..8fdd817 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepperView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -448,7 +454,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html index 451482a..22acb03 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/StepsKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -251,7 +257,7 @@

    Declaration

    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 de14554..2adfd77 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/TextView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -332,7 +338,7 @@

    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 index 9cf1371..6d99b58 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/Utils.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -412,7 +418,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html index cb4dd8b..3f80dd1 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalHeightPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html index 0dc2a0f..fcf9bb5 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/VerticalLineView.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -389,7 +395,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html index 19fd362..3c2e5c8 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthKey.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -277,7 +283,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html index cba11a0..85ce3b1 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/Structs/WidthPreference.html @@ -17,7 +17,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -67,6 +67,9 @@

    + @@ -173,6 +176,9 @@ + @@ -303,7 +309,7 @@

    Declaration

    diff --git a/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html b/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html index b17f463..dce225c 100644 --- a/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/StepperView.docset/Contents/Resources/Documents/index.html @@ -16,7 +16,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -66,6 +66,9 @@

    + @@ -172,6 +175,9 @@ + @@ -221,6 +227,12 @@

    SwiftUI iOS

    StepperView

    + +


    + +

    +StepperViewLineLifeCycle +

    Table of Contents

      @@ -261,6 +273,7 @@

      Features

    • Support for Circle, Image, Custom View, Animated Step Indicators
    • Customizable line,spacing & animation options.
    • Pitstop feature to add intermediate stages between Step Indicators
    • +
    • Support for updating the life cycle status for each of the steps

    Documentation

    @@ -272,18 +285,18 @@

    CocoaPods

    StepperView is available through CocoaPods. To install it, simply add the following line to your Podfile.

    -
    pod 'StepperView','~> 1.5.6'
    +
    pod 'StepperView','~> 1.6.0'
     

    Carthage

    Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate StepperView into your Xcode project using Carthage, specify it in your Cartfile:

    -
    github "badrinathvm/stepperView" == 1.5.6
    +
    github "badrinathvm/stepperView" == 1.6.0
     

    Swift Package Manager

    StepperView is available through Swift Package Manager. To install it, simply add it to the dependencies of your Package.swift

    dependencies: [
    -      .package(url: "https://github.com/badrinathvm/StepperView.git", from: "1.5.6")
    +      .package(url: "https://github.com/badrinathvm/StepperView.git", from: "1.6.0")
     ]
     

    Requirements

    @@ -304,6 +317,14 @@

    Usecase

  • example2
    + + + + + + + +
    lifecycle1lifecycle2lifecycle3

    iPhone

    @@ -360,7 +381,8 @@

    View Modifiers

    2.providesenumwithcases.circle(color,width),.image(Image,width),.custom(AnyView),.animation(AnyView).lineOptions(_options: StepperLineOptions): - 1.linecustomization`Color`,`width` + 1.linecustomization`color`,`width`,`corner radius` + 2.Hasoptionof`defaults`,`custom`,`rounded`.spacing(_value: CGFloat):1.spacingbetweeneachofthestepviewseitherverticallyhorizontally @@ -377,6 +399,9 @@

    View Modifiers

    .autoSpacing(true) 1. Dynamcially calculates the spacing between each of the steps. + +.stepLifeCycles(lifecycle: [StepLifeCycle]) + 1. Can set the life cycle status for each of the step as `completed`, `pending`

    Custom Step Indicators

    NumberedCircleView

    @@ -408,7 +433,8 @@

    Mentions

    MBLT DEV DIGEST #302
    Awesome iOS Newsletter #201
    About-SwiftUI Articles
    -Better Programming Medium Article

    +Better Programming - 6 Amazing SwiftUI Libraries
    +10 SwiftUI Libraries in 2021

    Apps Using StepperView

    WatchTo5K

    @@ -427,7 +453,7 @@

    License

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

    contains list of steps to be rendered next to Indicators

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

    alignments to place the step indicators

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

    step indicator type can be a Circle , Image or Custom

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

    to customise the width , Color of the line

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

    aligns the step indicator either in vertical or horizontal

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

    spacing between each of the step indicators

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

    empty initilazer

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

    provides the content and behavior of this view.

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

    environment variable to access pitstop options

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

    environment variable to access autospacing

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

    list of View's to display step indictor content

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

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

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

    step indicator type can be a Circle , Image or Custom

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

    options to customize width , Color of the line

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

    spacing between each of the step indicators

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

    initilazes cells, alignments , indicators and spacing

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

    Provides the content and behavior of this view.

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

    environment variable to autospacing

    ","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:11StepperView023StepIndicatorHorizontalB0V5cells10alignments14indicationType11lineOptions17horizontalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:horizontalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

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

    Provides the content and behavior of this view.

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

    co-ordinates to draw the pitsop view.

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

    bounds value of the rendered step indicator

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

    x-axis position of the line

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

    A pitsop view to render

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

    to customise the width , Color of the line

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

    Index position to calculate the height of the pitstop view

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

    environment variable to access pitstop options

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

    Provides the content and behavior of this view.

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

    Returns the Color from the line options provided.

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

    binding variable to hold lineHeight

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

    binding variable to linx x-axis position

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

    binding variable to linx y-axis position

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

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

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

    tuple holding first and last stepper alignment

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

    provides the content and behavior of this view.

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

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

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

    co-ordinates values of step indicator

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

    bound values of step indicator

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

    binding variable to hold width of the View

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

    provides the content and behavior of this view.

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

    binding variable to hold the divider width

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

    binding variable to hold line y-axis position

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

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

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

    provides the content and behavior of this view.

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

    text to be paced inside the circle

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

    width of the step indicator

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

    color of the step indicator

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

    delay for the animation to happen

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

    flag to tigger animation or not.

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

    loading time for animations

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

    state to track the progress of the circle

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

    handle completion status of the animation

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

    state to render view based on the value

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

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

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

    provides the content and behavior of this view.

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

    text to be paced inside the circle

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

    width of the step indicator

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

    color of the step indicator

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

    delay for the animation to happen

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

    flag to tigger animation or not.

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

    animation state to render the view

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

    loading time for animations

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

    initilazes text , width, color , delay and triggerAnimation

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

    provides the content and behavior of this view.

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

    indicator type can be a Circle , Image or Custom

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

    index position of the indicator

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

    environment variable to access pitstop options

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

    step indicator type can be a Circle , Image or Custom

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

    loading time for animations

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

    provides the content and behavior of this view.

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

    provides the overlay View

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

    icon for the step indicator

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

    width for step indicator

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

    color for step indicator

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

    stroke color for step indicator

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

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

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

    initiazes image , width , color and strokeColor

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

    provides the content and behavior of this view.

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

    placeholder for text

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

    variable to hold font type

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

    initilzes text and font

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

    provides the content and behavior of this view.

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

    placeholder for View to render

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

    options to customise pitstop line for width and Color

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

    Initilazer to hold View and pit stop line Options

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

    to generate hash

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

    equatable override

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

    constant for standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s: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/LoadAnimationOptionsKey.html#/s:11StepperView23LoadAnimationOptionsKeyV12defaultValueSdvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    Environment Key for Steps

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

    Environment Key for alignments

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

    Environment Key for Indicators

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

    Environment Key for StepIndicatorMode

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

    Environment Key for Spacing

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

    Environment Key for Auto Spacing

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

    Environment Key for Line Options

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

    Environment Key for pit stop line options.

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

    Environment Key for pit stop line options.

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

    Environment Key for pit stop line options.

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

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

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

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

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

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

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

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

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

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

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

    Preference Key for CGRect

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

    placeholder struct to hold CGRect data.

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

    Preference Key for width

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

    Preference Key for height

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

    placeholder to constants

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

    Pitstop view and custom options

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

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

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

    A Circled Icon View for Step Indicator

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

    A View for Step Indicator

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

    Circle view with text inside for Step Indicator

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

    circles around the border with progress

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

    Horizontal Line View for Step Indictor

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

    pitstop Line View for each of the step indicator

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

    Vertical Line View for Step Indictor

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

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

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

    A Step Indications View in horizontal direction

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

    A Step Indications View in vertical direction

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

    A View for Step Indications.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    returns the alignment guide based on the alignemnt type.

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

    returmns the alginment based ont he Stepper Alignment

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

    Embeds the view in navigationView

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

    Wrapper to AnyView

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

    Returns either top, center bottom bound positions

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

    Configures Steps to environment value

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

    Sets alignments to environment value

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

    Sets indicators to environment value

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

    Configures step Indicator mode to environment value

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

    Configures spacing to environment value

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

    Configures auto spacing to environment value

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

    Configures line options to environment value

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

    Conditional modifier

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

    Custom behavior for pitstops

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

    Custom behavior for pitstops

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

    Custom behavior for pitstops

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

    Method to add logging in View

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

    vertical alignment value for top

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

    vertical alignment value for bottom

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

    vertical alignment value for center

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

    default value for top

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

    default value for center

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

    default value for bottom

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

    property wrapper for StepsKey

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

    property wrapper for AlignmentKey

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

    property wrapper for StepperIndicationType

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

    property wrapper for StepIndicatorModeKey

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

    property wrapper for SpacingKey

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

    property wrapper for AutoSpacingKey

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

    property wrapper for LineOptionsKey

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

    property wrapper for PitStopOptionsKey

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

    property wrapper for StepAnimationOptionsKey

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

    property wrapper for LoadAnimationOptionsKey

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

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

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

    custom alignments for positioning

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

    Helper function of View to operate on

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

    portrait mode

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

    landscape mode

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

    default line option

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

    custom line option with thickness and Color

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

    alias to Width

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

    option to customize Circle indicator Color and width

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

    option to use image indicator

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

    option for Animation

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

    option to use custom View as step indicator

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

    aligns step Indicator to top

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

    aligns step Indicator to center

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

    aligns step Indicator to bottom

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

    default line option

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

    custom line option with thickness and Color

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

    to generate hash

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

    normal red

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

    light red

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

    regular yellow

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

    sunflower yellow

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

    sky blue

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

    light sky blue

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

    tiffany blue

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

    aqua blue

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

    aqua marine blue

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

    turquoise blue

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

    teal blue

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

    sea blue

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

    bright blue

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

    normal green

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

    dark green

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

    light green

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

    lighter green

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

    medium green

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

    fair green

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

    kiwi green

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

    dark lime green

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

    kermit green

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

    teal green

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

    light teal green

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

    lighter teal green

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

    regular green

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

    dark gray

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

    darker gray

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

    medium gray

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

    dim gray

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

    light gray

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

    lighter gray

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

    lightest gray

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

    silver version of gray

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

    medium silver

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

    dark silver

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

    pale gray

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

    battleShip gray

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

    slate gray

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

    charcoal gray

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

    bright gray

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

    pale sky gray

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

    iron gray

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

    cod gray

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

    red and it’s associated variations

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

    green and it’s associated variations

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

    blue and it’s associated variations

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

    gray and it’s associated variations

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

    teal color

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

    lavender color

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

    orange color

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

    black color

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

    yellow and it’s associated variations

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

    cyan color

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

    ploar color

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

    Color palette for all gray variations

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

    Color palette for all green variations

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

    Color palette for all blue variations

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

    Color palette for all yellow variations

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

    Color palette for all red variations

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

    alias to Color

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

    returns the desired color based on the switch case matching criteria

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

    Color palette helper accessing colors and it’s variations.

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

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

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

    Options for stepper view alignments

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

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

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

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

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

    Options for aligns the step indicator either in vertical or horizontal

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

    create a publisher

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

    initilazes text , width, color , delay and triggerAnimation

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

    start the publisher

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

    cancel the publisher

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

    creates a publisher for loading time

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

    The following classes are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following structures are available globally.

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

    contains list of steps to be rendered next to Indicators

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

    alignments to place the step indicators

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

    step indicator type can be a Circle , Image or Custom

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

    to customise the width , Color of the line

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

    aligns the step indicator either in vertical or horizontal

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

    spacing between each of the step indicators

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

    empty initilazer

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

    provides the content and behavior of this view.

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

    environment variable to access pitstop options

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

    environment variable to access autospacing

    ","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:11StepperView023StepIndicatorHorizontalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

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

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

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

    step indicator type can be a Circle , Image or Custom

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

    options to customize width , Color of the line

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

    spacing between each of the step indicators

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

    initilazes cells, alignments , indicators and spacing

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

    Provides the content and behavior of this view.

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

    co-ordinates to draw the pitsop view.

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

    bounds value of the rendered step indicator

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

    x-axis position of the line

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

    A pitsop view to render

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

    to customise the width , Color of the line

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

    Index position to calculate the height of the pitstop view

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

    environment variable to access pitstop options

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

    Provides the content and behavior of this view.

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

    Returns the Color from the line options provided.

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

    binding variable to hold lineHeight

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

    binding variable to linx x-axis position

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

    binding variable to linx y-axis position

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

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

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

    tuple holding first and last stepper alignment

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

    provides the content and behavior of this view.

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

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

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

    co-ordinates values of step indicator

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

    bound values of step indicator

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

    binding variable to hold width of the View

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

    provides the content and behavior of this view.

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

    binding variable to hold the divider width

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

    binding variable to hold line y-axis position

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

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

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

    provides the content and behavior of this view.

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

    text to be paced inside the circle

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

    width of the step indicator

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

    color of the step indicator

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

    delay for the animation to happen

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

    flag to tigger animation or not.

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

    loading time for animations

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

    state to track the progress of the circle

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

    handle completion status of the animation

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

    state to render view based on the value

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

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

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

    provides the content and behavior of this view.

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

    text to be paced inside the circle

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

    width of the step indicator

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

    color of the step indicator

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

    delay for the animation to happen

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

    flag to tigger animation or not.

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

    animation state to render the view

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

    loading time for animations

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

    initilazes text , width, color , delay and triggerAnimation

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

    provides the content and behavior of this view.

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

    indicator type can be a Circle , Image or Custom

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

    index position of the indicator

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

    environment variable to access pitstop options

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

    step indicator type can be a Circle , Image or Custom

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

    loading time for animations

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

    provides the content and behavior of this view.

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

    provides the overlay View

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

    icon for the step indicator

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

    width for step indicator

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

    color for step indicator

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

    stroke color for step indicator

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

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

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

    initiazes image , width , color and strokeColor

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

    provides the content and behavior of this view.

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

    placeholder for text

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

    variable to hold font type

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

    initilzes text and font

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

    provides the content and behavior of this view.

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

    placeholder for View to render

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

    options to customise pitstop line for width and Color

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

    Initilazer to hold View and pit stop line Options

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

    to generate hash

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

    equatable override

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

    constant for standard spacing

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    Environment Key for Steps

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

    Environment Key for alignments

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

    Environment Key for Indicators

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

    Environment Key for StepIndicatorMode

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

    Environment Key for Spacing

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

    Environment Key for Auto Spacing

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

    Environment Key for Line Options

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

    Environment Key for pit stop line options.

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

    Environment Key for pit stop line options.

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

    Environment Key for pit stop line options.

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

    Environment Key for pit stop line options.

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

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

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

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

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

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

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

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

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

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

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

    Preference Key for CGRect

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

    placeholder struct to hold CGRect data.

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

    Preference Key for width

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

    Preference Key for height

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

    placeholder to constants

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

    Pitstop view and custom options

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

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

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

    A Circled Icon View for Step Indicator

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

    A View for Step Indicator

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

    Circle view with text inside for Step Indicator

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

    circles around the border with progress

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

    Horizontal Line View for Step Indictor

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

    pitstop Line View for each of the step indicator

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

    Vertical Line View for Step Indictor

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

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

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

    A Step Indications View in horizontal direction

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

    A Step Indications View in vertical direction

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

    A View for Step Indications.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    returns the alignment guide based on the alignemnt type.

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

    returmns the alginment based ont he Stepper Alignment

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

    Embeds the view in navigationView

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

    Wrapper to AnyView

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

    Returns either top, center bottom bound positions

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

    Configures Steps to environment value

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

    Sets alignments to environment value

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

    Configures line options to environment value

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

    Conditional modifier

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

    Custom behavior for pitstops

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

    Custom behavior for pitstops

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

    Custom behavior for pitstops

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

    Method to add logging in View

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

    vertical alignment value for top

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

    vertical alignment value for bottom

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

    vertical alignment value for center

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

    default value for top

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

    default value for center

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

    default value for bottom

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

    property wrapper for StepsKey

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

    property wrapper for AlignmentKey

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

    property wrapper for StepperIndicationType

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

    property wrapper for StepIndicatorModeKey

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

    property wrapper for SpacingKey

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

    property wrapper for AutoSpacingKey

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

    property wrapper for LineOptionsKey

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

    property wrapper for PitStopOptionsKey

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

    property wrapper for StepAnimationOptionsKey

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

    property wrapper for LoadAnimationOptionsKey

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

    property wrapper for StepLifeCycleKey

    ","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_AG7SwiftUI5ColorVtcACmF":{"name":"rounded(_:_:_:)","abstract":"

    rounded line options with width , corner radius and Color

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

    alias to Width

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

    option to customize Circle indicator Color and width

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

    option to use image indicator

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

    option for Animation

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

    option to use custom View as step indicator

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

    aligns step Indicator to top

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

    aligns step Indicator to center

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

    aligns step Indicator to bottom

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

    default line option

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

    custom line option with thickness and Color

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

    to generate hash

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

    normal red

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

    light red

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

    regular yellow

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

    sunflower yellow

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

    sky blue

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

    light sky blue

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

    tiffany blue

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

    aqua blue

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

    aqua marine blue

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

    turquoise blue

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

    teal blue

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

    sea blue

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

    bright blue

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

    normal green

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

    dark green

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

    light green

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

    lighter green

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

    medium green

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

    fair green

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

    kiwi green

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

    dark lime green

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

    kermit green

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

    teal green

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

    light teal green

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

    lighter teal green

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

    regular green

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

    dark gray

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

    darker gray

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

    medium gray

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

    dim gray

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

    light gray

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

    lighter gray

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

    lightest gray

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

    silver version of gray

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

    medium silver

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

    dark silver

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

    pale gray

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

    battleShip gray

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

    slate gray

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

    charcoal gray

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

    bright gray

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

    pale sky gray

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

    iron gray

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

    cod gray

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

    red and it’s associated variations

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

    green and it’s associated variations

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

    blue and it’s associated variations

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

    gray and it’s associated variations

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

    teal color

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

    lavender color

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

    orange color

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

    black color

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

    yellow and it’s associated variations

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

    cyan color

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

    ploar color

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

    Color palette for all gray variations

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

    Color palette for all green variations

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

    Color palette for all blue variations

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

    Color palette for all yellow variations

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

    Color palette for all red variations

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

    alias to Color

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

    returns the desired color based on the switch case matching criteria

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

    Color palette helper accessing colors and it’s variations.

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

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

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

    Options for stepper view alignments

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

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

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

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

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

    Options for aligns the step indicator either in vertical or horizontal

    "},"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 diff --git a/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx b/docs/docsets/StepperView.docset/Contents/Resources/docSet.dsidx index 6a7b1d1..ed14ddc 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 4aed5f7..3563d3d 100644 Binary files a/docs/docsets/StepperView.tgz and b/docs/docsets/StepperView.tgz differ diff --git a/docs/index.html b/docs/index.html index b17f463..dce225c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -16,7 +16,7 @@
    -

    StepperView 1.5.6 Docs (100% documented)

    +

    StepperView 1.6.0 Docs (100% documented)

    @@ -66,6 +66,9 @@

    + @@ -172,6 +175,9 @@ + @@ -221,6 +227,12 @@

    SwiftUI iOS

    StepperView

    + +


    + +

    +StepperViewLineLifeCycle +

    Table of Contents

      @@ -261,6 +273,7 @@

      Features

    • Support for Circle, Image, Custom View, Animated Step Indicators
    • Customizable line,spacing & animation options.
    • Pitstop feature to add intermediate stages between Step Indicators
    • +
    • Support for updating the life cycle status for each of the steps

    Documentation

    @@ -272,18 +285,18 @@

    CocoaPods

    StepperView is available through CocoaPods. To install it, simply add the following line to your Podfile.

    -
    pod 'StepperView','~> 1.5.6'
    +
    pod 'StepperView','~> 1.6.0'
     

    Carthage

    Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate StepperView into your Xcode project using Carthage, specify it in your Cartfile:

    -
    github "badrinathvm/stepperView" == 1.5.6
    +
    github "badrinathvm/stepperView" == 1.6.0
     

    Swift Package Manager

    StepperView is available through Swift Package Manager. To install it, simply add it to the dependencies of your Package.swift

    dependencies: [
    -      .package(url: "https://github.com/badrinathvm/StepperView.git", from: "1.5.6")
    +      .package(url: "https://github.com/badrinathvm/StepperView.git", from: "1.6.0")
     ]
     

    Requirements

    @@ -304,6 +317,14 @@

    Usecase

    example2
    + + + + + + + +
    lifecycle1lifecycle2lifecycle3

    iPhone

    @@ -360,7 +381,8 @@

    View Modifiers

    2.providesenumwithcases.circle(color,width),.image(Image,width),.custom(AnyView),.animation(AnyView).lineOptions(_options: StepperLineOptions): - 1.linecustomization`Color`,`width` + 1.linecustomization`color`,`width`,`corner radius` + 2.Hasoptionof`defaults`,`custom`,`rounded`.spacing(_value: CGFloat):1.spacingbetweeneachofthestepviewseitherverticallyhorizontally @@ -377,6 +399,9 @@

    View Modifiers

    .autoSpacing(true) 1. Dynamcially calculates the spacing between each of the steps. + +.stepLifeCycles(lifecycle: [StepLifeCycle]) + 1. Can set the life cycle status for each of the step as `completed`, `pending`

    Custom Step Indicators

    NumberedCircleView

    @@ -408,7 +433,8 @@

    Mentions

    MBLT DEV DIGEST #302
    Awesome iOS Newsletter #201
    About-SwiftUI Articles
    -Better Programming Medium Article

    +Better Programming - 6 Amazing SwiftUI Libraries
    +10 SwiftUI Libraries in 2021

    Apps Using StepperView

    WatchTo5K

    @@ -427,7 +453,7 @@

    License

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

    contains list of steps to be rendered next to Indicators

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

    alignments to place the step indicators

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

    step indicator type can be a Circle , Image or Custom

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

    to customise the width , Color of the line

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

    aligns the step indicator either in vertical or horizontal

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

    spacing between each of the step indicators

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

    empty initilazer

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

    provides the content and behavior of this view.

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

    environment variable to access pitstop options

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

    environment variable to access autospacing

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

    list of View's to display step indictor content

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

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

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

    step indicator type can be a Circle , Image or Custom

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

    options to customize width , Color of the line

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

    spacing between each of the step indicators

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

    initilazes cells, alignments , indicators and spacing

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

    Provides the content and behavior of this view.

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

    environment variable to autospacing

    ","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:11StepperView023StepIndicatorHorizontalB0V5cells10alignments14indicationType11lineOptions17horizontalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:horizontalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

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

    Provides the content and behavior of this view.

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

    co-ordinates to draw the pitsop view.

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

    bounds value of the rendered step indicator

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

    x-axis position of the line

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

    A pitsop view to render

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

    to customise the width , Color of the line

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

    Index position to calculate the height of the pitstop view

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

    environment variable to access pitstop options

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

    Provides the content and behavior of this view.

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

    Returns the Color from the line options provided.

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

    binding variable to hold lineHeight

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

    binding variable to linx x-axis position

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

    binding variable to linx y-axis position

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

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

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

    tuple holding first and last stepper alignment

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

    provides the content and behavior of this view.

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

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

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

    co-ordinates values of step indicator

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

    bound values of step indicator

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

    binding variable to hold width of the View

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

    provides the content and behavior of this view.

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

    binding variable to hold the divider width

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

    binding variable to hold line y-axis position

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

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

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

    provides the content and behavior of this view.

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

    text to be paced inside the circle

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

    width of the step indicator

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

    color of the step indicator

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

    delay for the animation to happen

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

    flag to tigger animation or not.

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

    loading time for animations

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

    state to track the progress of the circle

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

    handle completion status of the animation

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

    state to render view based on the value

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

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

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

    provides the content and behavior of this view.

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

    text to be paced inside the circle

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

    width of the step indicator

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

    color of the step indicator

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

    delay for the animation to happen

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

    flag to tigger animation or not.

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

    animation state to render the view

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

    loading time for animations

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

    initilazes text , width, color , delay and triggerAnimation

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

    provides the content and behavior of this view.

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

    indicator type can be a Circle , Image or Custom

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

    index position of the indicator

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

    environment variable to access pitstop options

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

    step indicator type can be a Circle , Image or Custom

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

    loading time for animations

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

    provides the content and behavior of this view.

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

    provides the overlay View

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

    icon for the step indicator

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

    width for step indicator

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

    color for step indicator

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

    stroke color for step indicator

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

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

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

    initiazes image , width , color and strokeColor

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

    provides the content and behavior of this view.

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

    placeholder for text

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

    variable to hold font type

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

    initilzes text and font

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

    provides the content and behavior of this view.

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

    placeholder for View to render

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

    options to customise pitstop line for width and Color

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

    Initilazer to hold View and pit stop line Options

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

    to generate hash

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

    equatable override

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

    constant for standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s: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/LoadAnimationOptionsKey.html#/s:11StepperView23LoadAnimationOptionsKeyV12defaultValueSdvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    provide a default value for custom dependency

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

    Environment Key for Steps

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

    Environment Key for alignments

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

    Environment Key for Indicators

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

    Environment Key for StepIndicatorMode

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

    Environment Key for Spacing

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

    Environment Key for Auto Spacing

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

    Environment Key for Line Options

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

    Environment Key for pit stop line options.

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

    Environment Key for pit stop line options.

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

    Environment Key for pit stop line options.

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

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

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

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

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

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

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

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

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

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

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

    Preference Key for CGRect

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

    placeholder struct to hold CGRect data.

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

    Preference Key for width

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

    Preference Key for height

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

    placeholder to constants

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

    Pitstop view and custom options

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

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

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

    A Circled Icon View for Step Indicator

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

    A View for Step Indicator

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

    Circle view with text inside for Step Indicator

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

    circles around the border with progress

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

    Horizontal Line View for Step Indictor

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

    pitstop Line View for each of the step indicator

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

    Vertical Line View for Step Indictor

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

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

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

    A Step Indications View in horizontal direction

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

    A Step Indications View in vertical direction

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

    A View for Step Indications.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    returns the alignment guide based on the alignemnt type.

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

    returmns the alginment based ont he Stepper Alignment

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

    Embeds the view in navigationView

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

    Wrapper to AnyView

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

    Returns either top, center bottom bound positions

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

    Configures Steps to environment value

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

    Sets alignments to environment value

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

    Sets indicators to environment value

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

    Configures step Indicator mode to environment value

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

    Configures spacing to environment value

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

    Configures auto spacing to environment value

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

    Configures line options to environment value

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

    Conditional modifier

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

    Custom behavior for pitstops

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

    Custom behavior for pitstops

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

    Custom behavior for pitstops

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

    Method to add logging in View

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

    vertical alignment value for top

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

    vertical alignment value for bottom

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

    vertical alignment value for center

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

    default value for top

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

    default value for center

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

    default value for bottom

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

    property wrapper for StepsKey

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

    property wrapper for AlignmentKey

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

    property wrapper for StepperIndicationType

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

    property wrapper for StepIndicatorModeKey

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

    property wrapper for SpacingKey

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

    property wrapper for AutoSpacingKey

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

    property wrapper for LineOptionsKey

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

    property wrapper for PitStopOptionsKey

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

    property wrapper for StepAnimationOptionsKey

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

    property wrapper for LoadAnimationOptionsKey

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

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

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

    custom alignments for positioning

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

    Helper function of View to operate on

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

    portrait mode

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

    landscape mode

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

    default line option

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

    custom line option with thickness and Color

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

    alias to Width

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

    option to customize Circle indicator Color and width

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

    option to use image indicator

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

    option for Animation

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

    option to use custom View as step indicator

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

    aligns step Indicator to top

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

    aligns step Indicator to center

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

    aligns step Indicator to bottom

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

    default line option

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

    custom line option with thickness and Color

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

    to generate hash

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

    normal red

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

    light red

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

    regular yellow

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

    sunflower yellow

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

    sky blue

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

    light sky blue

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

    tiffany blue

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

    aqua blue

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

    aqua marine blue

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

    turquoise blue

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

    teal blue

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

    sea blue

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

    bright blue

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

    normal green

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

    dark green

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

    light green

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

    lighter green

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

    medium green

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

    fair green

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

    kiwi green

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

    dark lime green

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

    kermit green

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

    teal green

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

    light teal green

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

    lighter teal green

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

    regular green

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

    dark gray

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

    darker gray

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

    medium gray

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

    dim gray

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

    light gray

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

    lighter gray

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

    lightest gray

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

    silver version of gray

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

    medium silver

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

    dark silver

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

    pale gray

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

    battleShip gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"

    slate gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"

    charcoal gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"

    pale sky gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"

    iron gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"

    cod gray

    ","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"

    red and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"

    green and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"

    blue and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"

    gray and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"

    teal color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"

    lavender color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"

    orange color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"

    black color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"

    yellow and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"

    cyan color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"

    ploar color

    ","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"

    Color palette for all gray variations

    ","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"

    Color palette for all green variations

    ","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"

    Color palette for all blue variations

    ","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"

    Color palette for all yellow variations

    ","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"

    Color palette for all red variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"

    alias to Color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"

    returns the desired color based on the switch case matching criteria

    ","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"

    Color palette helper accessing colors and it’s variations.

    "},"Enums/PitStopLineOptions.html":{"name":"PitStopLineOptions","abstract":"

    Options for customizing pitstop line with either defaults or custom width and Color

    "},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"

    Options for stepper view alignments

    "},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"

    Options for displaying step indications can be either Circle or Imageor custom(View)

    "},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"

    Options for customizing line with either defaults or custom width and Color

    "},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"

    Options for aligns the step indicator either in vertical or horizontal

    "},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC9publisherSo7NSTimerC10FoundationE0D9PublisherCSgvp":{"name":"publisher","abstract":"

    create a publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5valueACSd_tcfc":{"name":"init(value:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC5startyyF":{"name":"start()","abstract":"

    start the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html#/s:11StepperView12LoadingTimerC6cancelyyF":{"name":"cancel()","abstract":"

    cancel the publisher

    ","parent_name":"LoadingTimer"},"Classes/LoadingTimer.html":{"name":"LoadingTimer","abstract":"

    creates a publisher for loading time

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/StepperView.html#/s:11StepperViewAAV5stepsSay7SwiftUI03AnyB0VGvp":{"name":"steps","abstract":"

    contains list of steps to be rendered next to Indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    alignments to place the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV14indicationTypeSayAA0a10IndicationD0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11lineOptionsAA0a4LineD0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV11stepperModeAA0aD0Ovp":{"name":"stepperMode","abstract":"

    aligns the step indicator either in vertical or horizontal

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAVABycfc":{"name":"init()","abstract":"

    empty initilazer

    ","parent_name":"StepperView"},"Structs/StepperView.html#/s:11StepperViewAAV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"StepperView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V15pitStopsOptionsSayAA07PitStopC0VGvp":{"name":"pitStopsOptions","abstract":"

    environment variable to access pitstop options

    ","parent_name":"StepIndicatorVerticalView"},"Structs/StepIndicatorVerticalView.html#/s:11StepperView021StepIndicatorVerticalB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to access autospacing

    ","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:11StepperView023StepIndicatorHorizontalB0V5cellsSayxGvp":{"name":"cells","abstract":"

    list of View's to display step indictor content

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V10alignmentsSayAA0A9AlignmentOGvp":{"name":"alignments","abstract":"

    list of alignments to display the step indicator position can be top or center or bottom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V14indicationTypeSayAA0a10IndicationG0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V11lineOptionsAA0a4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customize width , Color of the line

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V17horizontalSpacing12CoreGraphics7CGFloatVvp":{"name":"horizontalSpacing","abstract":"

    spacing between each of the step indicators

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V5cells10alignments14indicationType11lineOptions17horizontalSpacingACyxGSayxG_SayAA0A9AlignmentOGSayAA0a10IndicationI0Oy7SwiftUI03AnyB0VGGAA0a4LineK0O12CoreGraphics7CGFloatVtcfc":{"name":"init(cells:alignments:indicationType:lineOptions:horizontalSpacing:)","abstract":"

    initilazes cells, alignments , indicators and spacing

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/StepIndicatorHorizontalView.html#/s:11StepperView023StepIndicatorHorizontalB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"StepIndicatorHorizontalView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates to draw the pitsop view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bounds value of the rendered step indicator

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    x-axis position of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V03pitD0xvp":{"name":"pitStop","abstract":"

    A pitsop view to render

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11lineOptionsAA0cd4LineF0Ovp":{"name":"lineOptions","abstract":"

    to customise the width , Color of the line

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11heightIndexSivp":{"name":"heightIndex","abstract":"

    Index position to calculate the height of the pitstop view

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    environment variable to access pitstop options

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V4bodyQrvp":{"name":"body","abstract":"

    Provides the content and behavior of this view.

    ","parent_name":"PitStopView"},"Structs/PitStopView.html#/s:11StepperView07PitStopB0V8getColor4from7SwiftUI0F0VAA0cD11LineOptionsO_tF":{"name":"getColor(from:)","abstract":"

    Returns the Color from the line options provided.

    ","parent_name":"PitStopView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10lineHeight12CoreGraphics7CGFloatVvp":{"name":"lineHeight","abstract":"

    binding variable to hold lineHeight

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineXPosition12CoreGraphics7CGFloatVvp":{"name":"lineXPosition","abstract":"

    binding variable to linx x-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V13lineYPosition12CoreGraphics7CGFloatVvp":{"name":"lineYPosition","abstract":"

    binding variable to linx y-axis position

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V10alignmentsAA0A9AlignmentO_AFtvp":{"name":"alignments","abstract":"

    tuple holding first and last stepper alignment

    ","parent_name":"VerticalLineView"},"Structs/VerticalLineView.html#/s:11StepperView012VerticalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"VerticalLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V7optionsAA0cdE7OptionsOvp":{"name":"options","abstract":"

    options for customizing pitstop line with either defaults or custom width and Color

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5proxy7SwiftUI13GeometryProxyVvp":{"name":"proxy","abstract":"

    co-ordinates values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5value7SwiftUI6AnchorVySo6CGRectVGvp":{"name":"value","abstract":"

    bound values of step indicator

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    binding variable to hold width of the View

    ","parent_name":"PitStopLineView"},"Structs/PitStopLineView.html#/s:11StepperView011PitStopLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"PitStopLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V12dividerWidth12CoreGraphics7CGFloatVvp":{"name":"dividerWidth","abstract":"

    binding variable to hold the divider width

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V19lineYOffsetPosition12CoreGraphics7CGFloatVvp":{"name":"lineYOffsetPosition","abstract":"

    binding variable to hold line y-axis position

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V7optionsAA0aD7OptionsOvp":{"name":"options","abstract":"

    options for customizing line with either defaults or custom width and Color

    ","parent_name":"HorizontalLineView"},"Structs/HorizontalLineView.html#/s:11StepperView014HorizontalLineB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"HorizontalLineView"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV12loadingTimerAA07LoadingF0Cvp":{"name":"loadingTimer","abstract":"

    loading time for animations

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV14circleProgress12CoreGraphics7CGFloatVvp":{"name":"circleProgress","abstract":"

    state to track the progress of the circle

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV10completionSbvp":{"name":"completion","abstract":"

    handle completion status of the animation

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV7animateSbvp":{"name":"animate","abstract":"

    state to render view based on the value

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"AnimatedCircle"},"Structs/AnimatedCircle.html#/s:11StepperView14AnimatedCircleV4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"AnimatedCircle"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4textSSvp":{"name":"text","abstract":"

    text to be paced inside the circle

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color of the step indicator

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V5delaySdvp":{"name":"delay","abstract":"

    delay for the animation to happen

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V16triggerAnimationSbvp":{"name":"triggerAnimation","abstract":"

    flag to tigger animation or not.

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V7animateSbvp":{"name":"animate","abstract":"

    animation state to render the view

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4text5width5color5delay16triggerAnimationACSS_12CoreGraphics7CGFloatV7SwiftUI5ColorVSdSbtcfc":{"name":"init(text:width:color:delay:triggerAnimation:)","abstract":"

    initilazes text , width, color , delay and triggerAnimation

    ","parent_name":"NumberedCircleView"},"Structs/NumberedCircleView.html#/s:11StepperView014NumberedCircleB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"NumberedCircleView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4typeAA0A14IndicationTypeOy7SwiftUI03AnyB0VGvp":{"name":"type","abstract":"

    indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V07indexofC0Sivp":{"name":"indexofIndicator","abstract":"

    index position of the indicator

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V10animationsSivp":{"name":"animations","abstract":"

    environment variable to access pitstop options

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V14indicationTypeSayAA0a10IndicationE0Oy7SwiftUI03AnyB0VGGvp":{"name":"indicationType","abstract":"

    step indicator type can be a Circle , Image or Custom

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V11loadingTimeSdvp":{"name":"loadingTime","abstract":"

    loading time for animations

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"IndicatorView"},"Structs/IndicatorView.html#/s:11StepperView09IndicatorB0V03getB10ForOverlay2of3forQrAA0A14IndicationTypeOy7SwiftUI03AnyB0VG_SitF":{"name":"getViewForOverlay(of:for:)","abstract":"

    provides the overlay View

    ","parent_name":"IndicatorView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image7SwiftUI5ImageVvp":{"name":"image","abstract":"

    icon for the step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5width12CoreGraphics7CGFloatVvp":{"name":"width","abstract":"

    width for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5color7SwiftUI5ColorVvp":{"name":"color","abstract":"

    color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11strokeColor7SwiftUI0F0Vvp":{"name":"strokeColor","abstract":"

    stroke color for step indicator

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V11colorScheme7SwiftUI05ColorF0Ovp":{"name":"colorScheme","abstract":"

    detect the color scheme i.e., light or dark mode

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V5image5width5color11strokeColorAC7SwiftUI5ImageV_12CoreGraphics7CGFloatVAH0I0VAOtcfc":{"name":"init(image:width:color:strokeColor:)","abstract":"

    initiazes image , width , color and strokeColor

    ","parent_name":"CircledIconView"},"Structs/CircledIconView.html#/s:11StepperView011CircledIconB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"CircledIconView"},"Structs/TextView.html#/s:11StepperView04TextB0V4textSSvp":{"name":"text","abstract":"

    placeholder for text

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4font7SwiftUI4FontVvp":{"name":"font","abstract":"

    variable to hold font type

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4text4fontACSS_7SwiftUI4FontVtcfc":{"name":"init(text:font:)","abstract":"

    initilzes text and font

    ","parent_name":"TextView"},"Structs/TextView.html#/s:11StepperView04TextB0V4bodyQrvp":{"name":"body","abstract":"

    provides the content and behavior of this view.

    ","parent_name":"TextView"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view7SwiftUI03AnyB0Vvp":{"name":"view","abstract":"

    placeholder for View to render

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV11lineOptionsAA0cd4LineG0Ovp":{"name":"lineOptions","abstract":"

    options to customise pitstop line for width and Color

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4view11lineOptionsAC7SwiftUI03AnyB0V_AA0cd4LineH0Otcfc":{"name":"init(view:lineOptions:)","abstract":"

    Initilazer to hold View and pit stop line Options

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopStep"},"Structs/PitStopStep.html#/s:11StepperView11PitStopStepV2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

    equatable override

    ","parent_name":"PitStopStep"},"Structs/Utils.html#/s:11StepperView5UtilsV15standardSpacing12CoreGraphics7CGFloatVvpZ":{"name":"standardSpacing","abstract":"

    constant for standard spacing

    ","parent_name":"Utils"},"Structs/Utils.html#/s: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/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/PitStopOptionsKey.html#/s:11StepperView17PitStopOptionsKeyV12defaultValueSayAA0cD4StepVGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"PitStopOptionsKey"},"Structs/LineOptionsKey.html#/s:11StepperView14LineOptionsKeyV12defaultValueAA0acD0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"LineOptionsKey"},"Structs/AutoSpacingKey.html#/s:11StepperView14AutoSpacingKeyV12defaultValueSbvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AutoSpacingKey"},"Structs/SpacingKey.html#/s:11StepperView10SpacingKeyV12defaultValue12CoreGraphics7CGFloatVvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"SpacingKey"},"Structs/StepIndicatorModeKey.html#/s:11StepperView20StepIndicatorModeKeyV12defaultValueAA0aE0OvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepIndicatorModeKey"},"Structs/IndicatorKey.html#/s:11StepperView12IndicatorKeyV12defaultValueSayAA0A14IndicationTypeOy7SwiftUI03AnyB0VGGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"IndicatorKey"},"Structs/AlignmentKey.html#/s:11StepperView12AlignmentKeyV12defaultValueSayAA0aC0OGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"AlignmentKey"},"Structs/StepsKey.html#/s:11StepperView8StepsKeyV12defaultValueSay7SwiftUI03AnyB0VGvpZ":{"name":"defaultValue","abstract":"

    provide a default value for custom dependency

    ","parent_name":"StepsKey"},"Structs/StepsKey.html":{"name":"StepsKey","abstract":"

    Environment Key for Steps

    "},"Structs/AlignmentKey.html":{"name":"AlignmentKey","abstract":"

    Environment Key for alignments

    "},"Structs/IndicatorKey.html":{"name":"IndicatorKey","abstract":"

    Environment Key for Indicators

    "},"Structs/StepIndicatorModeKey.html":{"name":"StepIndicatorModeKey","abstract":"

    Environment Key for StepIndicatorMode

    "},"Structs/SpacingKey.html":{"name":"SpacingKey","abstract":"

    Environment Key for Spacing

    "},"Structs/AutoSpacingKey.html":{"name":"AutoSpacingKey","abstract":"

    Environment Key for Auto Spacing

    "},"Structs/LineOptionsKey.html":{"name":"LineOptionsKey","abstract":"

    Environment Key for Line Options

    "},"Structs/PitStopOptionsKey.html":{"name":"PitStopOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepAnimationOptionsKey.html":{"name":"StepAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/LoadAnimationOptionsKey.html":{"name":"LoadAnimationOptionsKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/StepLifeCycleKey.html":{"name":"StepLifeCycleKey","abstract":"

    Environment Key for pit stop line options.

    "},"Structs/HeightPreference.html":{"name":"HeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/VerticalHeightPreference.html":{"name":"VerticalHeightPreference","abstract":"

    Collects height of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/PitstopHeightPreference.html":{"name":"PitstopHeightPreference","abstract":"

    Collects height of all pistop cells, with reduce takes the maximum value for the given key

    "},"Structs/WidthPreference.html":{"name":"WidthPreference","abstract":"

    Collects width of all the cells, with reduce takes the maximum value for the given key

    "},"Structs/BoundsPreferenceKey.html":{"name":"BoundsPreferenceKey","abstract":"

    Collects bound, center coordinates and pass layout data to it’s parent View

    "},"Structs/CGRectPreferenceKey.html":{"name":"CGRectPreferenceKey","abstract":"

    Preference Key for CGRect

    "},"Structs/CGRectData.html":{"name":"CGRectData","abstract":"

    placeholder struct to hold CGRect data.

    "},"Structs/WidthKey.html":{"name":"WidthKey","abstract":"

    Preference Key for width

    "},"Structs/HeightKey.html":{"name":"HeightKey","abstract":"

    Preference Key for height

    "},"Structs/Utils.html":{"name":"Utils","abstract":"

    placeholder to constants

    "},"Structs/PitStopStep.html":{"name":"PitStopStep","abstract":"

    Pitstop view and custom options

    "},"Structs/TextView.html":{"name":"TextView","abstract":"

    A View for hostign text with proper frame alignment , lineLimit modifiers

    "},"Structs/CircledIconView.html":{"name":"CircledIconView","abstract":"

    A Circled Icon View for Step Indicator

    "},"Structs/IndicatorView.html":{"name":"IndicatorView","abstract":"

    A View for Step Indicator

    "},"Structs/NumberedCircleView.html":{"name":"NumberedCircleView","abstract":"

    Circle view with text inside for Step Indicator

    "},"Structs/AnimatedCircle.html":{"name":"AnimatedCircle","abstract":"

    circles around the border with progress

    "},"Structs/HorizontalLineView.html":{"name":"HorizontalLineView","abstract":"

    Horizontal Line View for Step Indictor

    "},"Structs/PitStopLineView.html":{"name":"PitStopLineView","abstract":"

    pitstop Line View for each of the step indicator

    "},"Structs/VerticalLineView.html":{"name":"VerticalLineView","abstract":"

    Vertical Line View for Step Indictor

    "},"Structs/PitStopView.html":{"name":"PitStopView","abstract":"

    A View for setting up a pitstop for eg: line with a circle or custom view

    "},"Structs/StepIndicatorHorizontalView.html":{"name":"StepIndicatorHorizontalView","abstract":"

    A Step Indications View in horizontal direction

    "},"Structs/StepIndicatorVerticalView.html":{"name":"StepIndicatorVerticalView","abstract":"

    A Step Indications View in vertical direction

    "},"Structs/StepperView.html":{"name":"StepperView","abstract":"

    A View for Step Indications.

    "},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16heightPreference6columnQrSi_tF":{"name":"heightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E15widthPreference6columnQrSi_tF":{"name":"widthPreference(column:)","abstract":"

    Stores the width for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8widthKeyQryF":{"name":"widthKey()","abstract":"

    Stores the width which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E9heightKeyQryF":{"name":"heightKey()","abstract":"

    Stores the height for each of column which will be passed as part of onPreference change to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E24verticalHeightPreference6columnQrSiSg_tF":{"name":"verticalHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E23pitstopHeightPreference6columnQrSiSg_tF":{"name":"pitstopHeightPreference(column:)","abstract":"

    Stores the height for each of column which will be passed as part of onPreferenceChange to parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E16cgRectPreferenceQryF":{"name":"cgRectPreference()","abstract":"

    Stores CGRect data for each cell which will be passed as part of onPreferenceChange to the parent view.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12setAlignment4typeQrAD0dF0O_tF":{"name":"setAlignment(type:)","abstract":"

    returns the alignment guide based on the alignemnt type.

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getAlignment4typeAA08VerticalF0VAD0dF0O_tF":{"name":"getAlignment(type:)","abstract":"

    returmns the alginment based ont he Stepper Alignment

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E017embedINNavigationC0QryF":{"name":"embedINNavigationView()","abstract":"

    Embeds the view in navigationView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E010eraseToAnyC0AA0gC0VyF":{"name":"eraseToAnyView()","abstract":"

    Wrapper to AnyView

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12getYPosition3for12CoreGraphics7CGFloatVAD0D9AlignmentO_tF":{"name":"getYPosition(for:)","abstract":"

    Returns either top, center bottom bound positions

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E8addStepsyQrSayqd__GAaBRd__lF":{"name":"addSteps(_:)","abstract":"

    Configures Steps to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E10alignmentsyQrSayAD0D9AlignmentOGF":{"name":"alignments(_:)","abstract":"

    Sets alignments to environment value

    ","parent_name":"View"},"Extensions/View.html#/s: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:7SwiftUI4ViewP07StepperC0E11lineOptionsyQrAD0d4LineF0OF":{"name":"lineOptions(_:)","abstract":"

    Configures line options to environment value

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E6ifTrue_7contentQrSb_qd__xXEtAaBRd__lF":{"name":"ifTrue(_:content:)","abstract":"

    Conditional modifier

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E11addPitStopsyQrSayAD0F8StopStepVGF":{"name":"addPitStops(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E12animateStepsyQrSiF":{"name":"animateSteps(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E20loadingAnimationTimeyQrSdF":{"name":"loadingAnimationTime(_:)","abstract":"

    Custom behavior for pitstops

    ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP07StepperC0E3logyAA05EmptyC0VSSF":{"name":"log(_:)","abstract":"

    Method to add logging in View

    ","parent_name":"View"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE9customTopACvpZ":{"name":"customTop","abstract":"

    vertical alignment value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customBottomACvpZ":{"name":"customBottom","abstract":"

    vertical alignment value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE12customCenterACvpZ":{"name":"customCenter","abstract":"

    vertical alignment value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE8topValue12CoreGraphics7CGFloatVvpZ":{"name":"topValue","abstract":"

    default value for top

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11centerValue12CoreGraphics7CGFloatVvpZ":{"name":"centerValue","abstract":"

    default value for center

    ","parent_name":"VerticalAlignment"},"Extensions/VerticalAlignment.html#/s:7SwiftUI17VerticalAlignmentV11StepperViewE11bottomValue12CoreGraphics7CGFloatVvpZ":{"name":"bottomValue","abstract":"

    default value for bottom

    ","parent_name":"VerticalAlignment"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE5stepsSayAA03AnyF0VGvp":{"name":"steps","abstract":"

    property wrapper for StepsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE10alignmentsSayAD0E9AlignmentOGvp":{"name":"alignments","abstract":"

    property wrapper for AlignmentKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14indicationTypeSayAD0e10IndicationH0OyAA03AnyF0VGGvp":{"name":"indicationType","abstract":"

    property wrapper for StepperIndicationType

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11stepperModeAD0eH0Ovp":{"name":"stepperMode","abstract":"

    property wrapper for StepIndicatorModeKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE7spacing12CoreGraphics7CGFloatVvp":{"name":"spacing","abstract":"

    property wrapper for SpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11autoSpacingSbvp":{"name":"autoSpacing","abstract":"

    property wrapper for AutoSpacingKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE11lineOptionsAD0e4LineH0Ovp":{"name":"lineOptions","abstract":"

    property wrapper for LineOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14pitStopOptionsSayAD03PitH4StepVGvp":{"name":"pitStopOptions","abstract":"

    property wrapper for PitStopOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE14stepAnimationsSivp":{"name":"stepAnimations","abstract":"

    property wrapper for StepAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE17loadAnimationTimeSdvp":{"name":"loadAnimationTime","abstract":"

    property wrapper for LoadAnimationOptionsKey

    ","parent_name":"EnvironmentValues"},"Extensions/EnvironmentValues.html#/s:7SwiftUI17EnvironmentValuesV11StepperViewE13stepLifeCycleSayAD04StephI0OGvp":{"name":"stepLifeCycle","abstract":"

    property wrapper for StepLifeCycleKey

    ","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_AG7SwiftUI5ColorVtcACmF":{"name":"rounded(_:_:_:)","abstract":"

    rounded line options with width , corner radius and Color

    ","parent_name":"StepperLineOptions"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5Widtha":{"name":"Width","abstract":"

    alias to Width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6circleyACyxG7SwiftUI5ColorV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"circle(_:_:)","abstract":"

    option to customize Circle indicator Color and width

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO5imageyACyxG7SwiftUI5ImageV_12CoreGraphics7CGFloatVtcAEmAF0B0RzlF":{"name":"image(_:_:)","abstract":"

    option to use image indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO9animationyACyxGAA014NumberedCircleB0VcAEm7SwiftUI0B0RzlF":{"name":"animation(_:)","abstract":"

    option for Animation

    ","parent_name":"StepperIndicationType"},"Enums/StepperIndicationType.html#/s:11StepperView0A14IndicationTypeO6customyACyxGxcAEm7SwiftUI0B0RzlF":{"name":"custom(_:)","abstract":"

    option to use custom View as step indicator

    ","parent_name":"StepperIndicationType"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO3topyA2CmF":{"name":"top","abstract":"

    aligns step Indicator to top

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6centeryA2CmF":{"name":"center","abstract":"

    aligns step Indicator to center

    ","parent_name":"StepperAlignment"},"Enums/StepperAlignment.html#/s:11StepperView0A9AlignmentO6bottomyA2CmF":{"name":"bottom","abstract":"

    aligns step Indicator to bottom

    ","parent_name":"StepperAlignment"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO8defaultsyA2CmF":{"name":"defaults","abstract":"

    default line option

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO6customyAC12CoreGraphics7CGFloatV_7SwiftUI5ColorVtcACmF":{"name":"custom(_:_:)","abstract":"

    custom line option with thickness and Color

    ","parent_name":"PitStopLineOptions"},"Enums/PitStopLineOptions.html#/s:11StepperView18PitStopLineOptionsO4hash4intoys6HasherVz_tF":{"name":"hash(into:)","abstract":"

    to generate hash

    ","parent_name":"PitStopLineOptions"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal red

    ","parent_name":"RedSubType"},"Enums/Colors/RedSubType.html#/s:11StepperView6ColorsO10RedSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light red

    ","parent_name":"RedSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/YellowSubType.html#/s:11StepperView6ColorsO13YellowSubTypeO9sunFloweryA2EmF":{"name":"sunFlower","abstract":"

    sunflower yellow

    ","parent_name":"YellowSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3skyyA2EmF":{"name":"sky","abstract":"

    sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO8lightSkyyA2EmF":{"name":"lightSky","abstract":"

    light sky blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO7tiffanyyA2EmF":{"name":"tiffany","abstract":"

    tiffany blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4aquayA2EmF":{"name":"aqua","abstract":"

    aqua blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO10aquaMarineyA2EmF":{"name":"aquaMarine","abstract":"

    aqua marine blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO9turquoiseyA2EmF":{"name":"turquoise","abstract":"

    turquoise blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO3seayA2EmF":{"name":"sea","abstract":"

    sea blue

    ","parent_name":"BlueSubType"},"Enums/Colors/BlueSubType.html#/s:11StepperView6ColorsO11BlueSubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright blue

    ","parent_name":"BlueSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6normalyA2EmF":{"name":"normal","abstract":"

    normal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4fairyA2EmF":{"name":"fair","abstract":"

    fair green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4kiwiyA2EmF":{"name":"kiwi","abstract":"

    kiwi green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO8darkLimeyA2EmF":{"name":"darkLime","abstract":"

    dark lime green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO6kermityA2EmF":{"name":"kermit","abstract":"

    kermit green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO4tealyA2EmF":{"name":"teal","abstract":"

    teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO9lightTealyA2EmF":{"name":"lightTeal","abstract":"

    light teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO11lighterTealyA2EmF":{"name":"lighterTeal","abstract":"

    lighter teal green

    ","parent_name":"GreenSubType"},"Enums/Colors/GreenSubType.html#/s:11StepperView6ColorsO12GreenSubTypeO7regularyA2EmF":{"name":"regular","abstract":"

    regular green

    ","parent_name":"GreenSubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4darkyA2EmF":{"name":"dark","abstract":"

    dark gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6darkeryA2EmF":{"name":"darker","abstract":"

    darker gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6mediumyA2EmF":{"name":"medium","abstract":"

    medium gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3dimyA2EmF":{"name":"dim","abstract":"

    dim gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5lightyA2EmF":{"name":"light","abstract":"

    light gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7lighteryA2EmF":{"name":"lighter","abstract":"

    lighter gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8lightestyA2EmF":{"name":"lightest","abstract":"

    lightest gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6silveryA2EmF":{"name":"silver","abstract":"

    silver version of gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO12mediumSilveryA2EmF":{"name":"mediumSilver","abstract":"

    medium silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10darkSilveryA2EmF":{"name":"darkSilver","abstract":"

    dark silver

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4paleyA2EmF":{"name":"pale","abstract":"

    pale gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO10battleShipyA2EmF":{"name":"battleShip","abstract":"

    battleShip gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO5slateyA2EmF":{"name":"slate","abstract":"

    slate gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO8charcoalyA2EmF":{"name":"charcoal","abstract":"

    charcoal gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO6brightyA2EmF":{"name":"bright","abstract":"

    bright gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO7paleSkyyA2EmF":{"name":"paleSky","abstract":"

    pale sky gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO4ironyA2EmF":{"name":"iron","abstract":"

    iron gray

    ","parent_name":"GraySubType"},"Enums/Colors/GraySubType.html#/s:11StepperView6ColorsO11GraySubTypeO3codyA2EmF":{"name":"cod","abstract":"

    cod gray

    ","parent_name":"GraySubType"},"Enums/Colors.html#/s:11StepperView6ColorsO3redyA2C10RedSubTypeOcACmF":{"name":"red(_:)","abstract":"

    red and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5greenyA2C12GreenSubTypeOcACmF":{"name":"green(_:)","abstract":"

    green and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4blueyA2C11BlueSubTypeOcACmF":{"name":"blue(_:)","abstract":"

    blue and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4grayyA2C11GraySubTypeOcACmF":{"name":"gray(_:)","abstract":"

    gray and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4tealyA2CmF":{"name":"teal","abstract":"

    teal color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8lavendaryA2CmF":{"name":"lavendar","abstract":"

    lavender color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6orangeyA2CmF":{"name":"orange","abstract":"

    orange color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5blackyA2CmF":{"name":"black","abstract":"

    black color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO6yellowyA2C13YellowSubTypeOcACmF":{"name":"yellow(_:)","abstract":"

    yellow and it’s associated variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO4cyanyA2CmF":{"name":"cyan","abstract":"

    cyan color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO5polaryA2CmF":{"name":"polar","abstract":"

    ploar color

    ","parent_name":"Colors"},"Enums/Colors/GraySubType.html":{"name":"GraySubType","abstract":"

    Color palette for all gray variations

    ","parent_name":"Colors"},"Enums/Colors/GreenSubType.html":{"name":"GreenSubType","abstract":"

    Color palette for all green variations

    ","parent_name":"Colors"},"Enums/Colors/BlueSubType.html":{"name":"BlueSubType","abstract":"

    Color palette for all blue variations

    ","parent_name":"Colors"},"Enums/Colors/YellowSubType.html":{"name":"YellowSubType","abstract":"

    Color palette for all yellow variations

    ","parent_name":"Colors"},"Enums/Colors/RedSubType.html":{"name":"RedSubType","abstract":"

    Color palette for all red variations

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8RawValuea":{"name":"RawValue","abstract":"

    alias to Color

    ","parent_name":"Colors"},"Enums/Colors.html#/s:11StepperView6ColorsO8rawValue7SwiftUI5ColorVvp":{"name":"rawValue","abstract":"

    returns the desired color based on the switch case matching criteria

    ","parent_name":"Colors"},"Enums/Colors.html":{"name":"Colors","abstract":"

    Color palette helper accessing colors and it’s variations.

    "},"Enums/PitStopLineOptions.html":{"name":"PitStopLineOptions","abstract":"

    Options for customizing pitstop line with either defaults or custom width and Color

    "},"Enums/StepperAlignment.html":{"name":"StepperAlignment","abstract":"

    Options for stepper view alignments

    "},"Enums/StepperIndicationType.html":{"name":"StepperIndicationType","abstract":"

    Options for displaying step indications can be either Circle or Imageor custom(View)

    "},"Enums/StepperLineOptions.html":{"name":"StepperLineOptions","abstract":"

    Options for customizing line with either defaults or custom width and Color

    "},"Enums/StepperMode.html":{"name":"StepperMode","abstract":"

    Options for aligns the step indicator either in vertical or horizontal

    "},"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 diff --git a/images/StepperViewLineLifeCycle.png b/images/StepperViewLineLifeCycle.png new file mode 100644 index 0000000..74c44cc Binary files /dev/null and b/images/StepperViewLineLifeCycle.png differ diff --git a/images/lifecycle1.png b/images/lifecycle1.png new file mode 100644 index 0000000..0a835bc Binary files /dev/null and b/images/lifecycle1.png differ diff --git a/images/lifecycle2.png b/images/lifecycle2.png new file mode 100644 index 0000000..c78e60d Binary files /dev/null and b/images/lifecycle2.png differ diff --git a/images/lifecycle3.png b/images/lifecycle3.png new file mode 100644 index 0000000..82f867b Binary files /dev/null and b/images/lifecycle3.png differ