Classes

The following classes are available globally.

  • An object you use for revealing and displaying data in corresponding subscribed VGS Show SDK views.

    See more

    Declaration

    Swift

    public final class VGSShow
  • An error produced by VGSShowSDK. Works similar to default NSError in iOS.

    See more

    Declaration

    Swift

    public class VGSShowError : NSError
  • An object that displays revealed image data.

    See more

    Declaration

    Swift

    public final class VGSImageView : UIView, VGSImageViewProtocol
  • A view that displays revealed text data.

    See more

    Declaration

    Swift

    public final class VGSLabel : UIView, VGSLabelProtocol
  • An object that displays revealed pdf data.

    See more

    Declaration

    Swift

    @available(iOS 11.0, *)
    public final class VGSPDFView : UIView, VGSShowPdfViewProtocol
  • VGSLogger encapsulates logging logic and debugging options for VGSShowSDK. Use .configuration property to setup these options. VGSLogger logging implies only printing logs to Xcode console. It doesn’t save logs to persistent store/local file, also it doesn’t send debugging logs to backend services. IMPORTANT You should NOT use logging in your production configuration for live apps.

    See more

    Declaration

    Swift

    public final class VGSLogger