GradientsOwner

public protocol GradientsOwner: class

A protocol that allows grouping CAGradientLayers together. Useful to have built-in sliding behavior for all CAGradientLayers in gradientLayers.

  • The CAGradientLayers that will be sliding when slide(to dir: Direction) is called.

    Declaration

    Swift

    var gradientLayers: [CAGradientLayer]
  • slide(to:group:) Extension method

    Undocumented

    Declaration

    Swift

    public func slide(to dir: Direction, group: ((CAAnimationGroup) -> Void) = { _ in })
  • stopSliding() Extension method

    Undocumented

    Declaration

    Swift

    public func stopSliding()