GlidingConfig
public struct GlidingConfig
Configuration struct.
Override shared property to apply new configuration.
-
Shared instance of configuration. Override this property or change values directly.
Declaration
Swift
public static var shared: GlidingCollection.GlidingConfig -
Side insets of GlidiingCollection view. Only left & right side insets will take effect.
Declaration
Swift
public var sideInsets: UIEdgeInsets -
Duration of animation between GlidingCollection sections.
Declaration
Swift
public var animationDuration: Double -
Spacing between vertical stack of items.
Declaration
Swift
public var buttonsSpacing: CGFloat -
Font of each element in vertical stack.
Declaration
Swift
public var buttonsFont: UIFont -
Scale factor of inactive sections buttons.
Declaration
Swift
public var buttonsScaleFactor: CGFloat -
Active section button color.
Declaration
Swift
public var activeButtonColor: UIColor -
Inactive sections buttons color.
Declaration
Swift
public var inactiveButtonsColor: UIColor -
Space between collectionView’s cells.
Declaration
Swift
public var cardsSpacing: CGFloat -
Size of collectionView’s cells.
Declaration
Swift
public var cardsSize: CGSize -
Apply parallax effect to horizontal cards.
Declaration
Swift
public var isParallaxEnabled: Bool -
Shadow color.
Declaration
Swift
public var cardShadowColor: UIColor -
Shadow offset: width - horizontal; height - vertical.
Declaration
Swift
public var cardShadowOffset: CGSize -
Shadow radius or blur.
Declaration
Swift
public var cardShadowRadius: CGFloat -
Shadow opacity.
Declaration
Swift
public var cardShadowOpacity: Float
GlidingConfig Struct Reference