From 6747b44fc8b4e2476fb926b6e9dbcd111d77e9a6 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sat, 16 Dec 2023 22:32:23 +0800 Subject: [PATCH] Add Slider doc index --- .../OpenSwiftUI.docc/Views/Controls.md | 4 +++ .../OpenSwiftUI.docc/Views/Controls/Slider.md | 29 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls/Slider.md diff --git a/Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls.md b/Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls.md index fb8b0f6..731a287 100644 --- a/Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls.md +++ b/Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls.md @@ -14,6 +14,10 @@ Use these built-in controls and indicators when composing custom views, and styl - ``Link`` +### Getting numeric inputs + +- ``Slider`` + ### Sizing controls - ``View/controlSize(_:)`` diff --git a/Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls/Slider.md b/Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls/Slider.md new file mode 100644 index 0000000..1147a3c --- /dev/null +++ b/Sources/OpenSwiftUI/OpenSwiftUI.docc/Views/Controls/Slider.md @@ -0,0 +1,29 @@ +# ``Slider`` + +## Topics + +### Creating a slider + +- ``init(value:in:onEditingChanged:)`` + +- ``init(value:in:step:onEditingChanged:)`` + +### Creating a slider with labels + +- ``init(value:in:label:onEditingChanged:)`` + +- ``init(value:in:step:label:onEditingChanged:)`` + +- ``init(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)`` + +- ``init(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)`` + +### Deprecated initializers + +- ``init(value:in:onEditingChanged:label:)`` + +- ``init(value:in:step:onEditingChanged:label:)`` + +- ``init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)`` + +- ``init(value:in:onEditingChanged:step:minimumValueLabel:maximumValueLabel:label:)``