Skip to content

Commit 0d19691

Browse files
Merge pull request #9 from quassummanus/bugfix/access-control-final-fix
Fixed access control on more properties and initialisers
2 parents 9b1a83f + fe6906b commit 0d19691

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

Sources/SwiftUITooltip/TooltipConfigurations/ArrowOnlyTooltipConfig.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ public struct ArrowOnlyTooltipConfig: TooltipConfig {
4040
public var animationOffset: CGFloat = 10
4141
public var animationTime: Double = 1
4242

43-
init() {}
43+
public init() {}
4444

45-
init(side: TooltipSide) {
45+
public init(side: TooltipSide) {
4646
self.side = side
4747
}
4848
}

Sources/SwiftUITooltip/TooltipConfigurations/DefaultTooltipConfig.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ public struct DefaultTooltipConfig: TooltipConfig {
4040
public var animationOffset: CGFloat = 10
4141
public var animationTime: Double = 1
4242

43-
init() {}
43+
public init() {}
4444

45-
init(side: TooltipSide) {
45+
public init(side: TooltipSide) {
4646
self.side = side
4747
}
4848
}

Sources/SwiftUITooltip/TooltipConfigurations/TooltipConfig.swift

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,34 @@
99
import SwiftUI
1010

1111
public protocol TooltipConfig {
12-
// MARK: Alignment
12+
// MARK: - Alignment
1313

14-
var side: TooltipSide { get set }
15-
var margin: CGFloat { get set }
14+
public var side: TooltipSide { get set }
15+
public var margin: CGFloat { get set }
1616

1717
// MARK: - Tooltip container
1818

19-
var borderRadius: CGFloat { get set }
20-
var borderWidth: CGFloat { get set }
21-
var borderColor: Color { get set }
19+
public var borderRadius: CGFloat { get set }
20+
public var borderWidth: CGFloat { get set }
21+
public var borderColor: Color { get set }
2222

2323
// MARK: - Margins and paddings
2424

25-
var contentPaddingLeft: CGFloat { get set }
26-
var contentPaddingRight: CGFloat { get set }
27-
var contentPaddingTop: CGFloat { get set }
28-
var contentPaddingBottom: CGFloat { get set }
25+
public var contentPaddingLeft: CGFloat { get set }
26+
public var contentPaddingRight: CGFloat { get set }
27+
public var contentPaddingTop: CGFloat { get set }
28+
public var contentPaddingBottom: CGFloat { get set }
2929

30-
var contentPaddingEdgeInsets: EdgeInsets { get }
30+
public var contentPaddingEdgeInsets: EdgeInsets { get }
3131

3232
// MARK: - Tooltip arrow
3333

34-
var showArrow: Bool { get set }
35-
var arrowWidth: CGFloat { get set }
36-
var arrowHeight: CGFloat { get set }
34+
public var showArrow: Bool { get set }
35+
public var arrowWidth: CGFloat { get set }
36+
public var arrowHeight: CGFloat { get set }
3737

3838
// MARK: - Animation settings
39-
var enableAnimation: Bool { get set }
40-
var animationOffset: CGFloat { get set }
41-
var animationTime: Double { get set }
39+
public var enableAnimation: Bool { get set }
40+
public var animationOffset: CGFloat { get set }
41+
public var animationTime: Double { get set }
4242
}

0 commit comments

Comments
 (0)