Skip to content

Commit 8c2a80b

Browse files
committed
Add support for Objective C projects
1 parent 13dead4 commit 8c2a80b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Classes/ScrollableGraphView.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import UIKit
22

33
// MARK: - ScrollableGraphView
4-
public class ScrollableGraphView: UIScrollView, UIScrollViewDelegate, ScrollableGraphViewDrawingDelegate {
4+
@objc public class ScrollableGraphView: UIScrollView, UIScrollViewDelegate, ScrollableGraphViewDrawingDelegate {
55

66
// MARK: - Public Properties
77
// Use these to customise the graph.
@@ -1655,45 +1655,45 @@ private class ReferenceLineDrawingView : UIView {
16551655

16561656
// MARK: - ScrollableGraphView Settings Enums
16571657

1658-
public enum ScrollableGraphViewLineStyle {
1658+
@objc public enum ScrollableGraphViewLineStyle : Int {
16591659
case Straight
16601660
case Smooth
16611661
}
16621662

1663-
public enum ScrollableGraphViewFillType {
1663+
@objc public enum ScrollableGraphViewFillType : Int {
16641664
case Solid
16651665
case Gradient
16661666
}
16671667

1668-
public enum ScrollableGraphViewGradientType {
1668+
@objc public enum ScrollableGraphViewGradientType : Int {
16691669
case Linear
16701670
case Radial
16711671
}
16721672

1673-
public enum ScrollableGraphViewDataPointType {
1673+
@objc public enum ScrollableGraphViewDataPointType : Int {
16741674
case Circle
16751675
case Square
16761676
case Custom
16771677
}
16781678

1679-
public enum ScrollableGraphViewReferenceLinePosition {
1679+
@objc public enum ScrollableGraphViewReferenceLinePosition : Int {
16801680
case Left
16811681
case Right
16821682
case Both
16831683
}
16841684

1685-
public enum ScrollableGraphViewReferenceLineType {
1685+
@objc public enum ScrollableGraphViewReferenceLineType : Int {
16861686
case Cover
16871687
//case Edge // FUTURE: Implement
16881688
}
16891689

1690-
public enum ScrollableGraphViewAnimationType {
1690+
@objc public enum ScrollableGraphViewAnimationType : Int {
16911691
case EaseOut
16921692
case Elastic
16931693
case Custom
16941694
}
16951695

1696-
public enum ScrollableGraphViewDirection {
1696+
@objc public enum ScrollableGraphViewDirection : Int {
16971697
case LeftToRight
16981698
case RightToLeft
16991699
}

0 commit comments

Comments
 (0)