Classes

The following classes are available globally.

  • A handler is a class that is consulted by Opener when the system is about to open a URL. If a handler returns an NSURL from openURL:sender:, this URL will be used instead. If the handler doesn’t want to replace the URL, it returns nil.

    Opener handles enabling and disabling of the handler for you. If you would like to override this and provide your own preferences, you can set preferencesBundle and preferencesClass.

    See more

    Declaration

    Objective-C

    @interface HBLOHandler : NSObject

    Swift

    class HBLOHandler : NSObject
  • The HBLibOpener class provides the ability to manually register a handler with Opener from a tweak, as well as the ability to check if a handler has been disabled by the user.

    See more

    Declaration

    Objective-C

    @interface HBLibOpener : NSObject

    Swift

    class HBLibOpener : NSObject