From bbd466603967771e0b043891cdcc26b5b9dff93e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oscar=20Bystr=C3=B6m=20Ericsson?= Date: Tue, 30 Aug 2022 07:45:23 +0200 Subject: [PATCH] Cleanup --- Sources/DiffableTextKitXPattern/Style.swift | 10 +++++++--- .../Environment+KeyboardType.swift | 2 +- .../Environment+MultilineTextAlignment.swift | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Sources/DiffableTextKitXPattern/Style.swift b/Sources/DiffableTextKitXPattern/Style.swift index 5c0e3568..44c090ee 100644 --- a/Sources/DiffableTextKitXPattern/Style.swift +++ b/Sources/DiffableTextKitXPattern/Style.swift @@ -40,20 +40,24 @@ Value: RangeReplaceableCollection, Value.Element == Character { /// Marks a single character as the style's placeholder. @inlinable public func placeholders(_ character: Character, - where predicate: @escaping (Character) -> Bool) -> Self { + where predicate: @escaping (Character) -> Bool) -> Self { self.placeholders((character, predicate)) } /// Marks a single character as the style's placeholder. @inlinable public func placeholders(_ some: (Character, (Character) -> Bool)) -> Self { - var S0 = self; S0.placeholders = .init(some); return S0 + var S0 = self; S0.placeholders = Placeholders(some); return S0 } /// Marks multiple characters as the style's placeholders. @inlinable public func placeholders(_ many: [Character: (Character) -> Bool]) -> Self { - var S0 = self; S0.placeholders = .init(many); return S0 + var S0 = self; S0.placeholders = Placeholders(many); return S0 } + //=------------------------------------------------------------------------= + // MARK: Transformations + //=------------------------------------------------------------------------= + /// Hides the pattern's suffix. /// /// Characters after the last value, or from the first placeholder, are excluded. diff --git a/Sources/DiffableTextKitXUIKit/Environment+KeyboardType.swift b/Sources/DiffableTextKitXUIKit/Environment+KeyboardType.swift index 67e596df..df96d5c1 100644 --- a/Sources/DiffableTextKitXUIKit/Environment+KeyboardType.swift +++ b/Sources/DiffableTextKitXUIKit/Environment+KeyboardType.swift @@ -45,7 +45,7 @@ public extension View { /// /// ``` /// TextField("Amount", value: $amount, style: .currency("USD")) - /// .keyboardType(.decimalPad) + /// .diffableTextViews_keyboardType(.decimalPad) /// ``` /// /// **Notes** diff --git a/Sources/DiffableTextKitXUIKit/Environment+MultilineTextAlignment.swift b/Sources/DiffableTextKitXUIKit/Environment+MultilineTextAlignment.swift index 6531b88e..f37f1392 100644 --- a/Sources/DiffableTextKitXUIKit/Environment+MultilineTextAlignment.swift +++ b/Sources/DiffableTextKitXUIKit/Environment+MultilineTextAlignment.swift @@ -45,7 +45,7 @@ public extension View { /// /// ``` /// DiffableTextField("Amount", value: $value, style: .number) - /// .multilineTextAlignment(.trailing) + /// .diffableTextViews_multilineTextAlignment(.trailing) /// ``` /// /// **Notes**