Class WKInterfaceDevice

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class WKInterfaceDevice
    extends NSObject
    • Constructor Detail

      • WKInterfaceDevice

        public WKInterfaceDevice()
      • WKInterfaceDevice

        protected WKInterfaceDevice​(NSObject.Handle h,
                                    long handle)
    • Method Detail

      • getCachedImages

        public java.util.Map<java.lang.String,​NSNumber> getCachedImages()
        Since:
        Available in iOS 8.2 and later.
      • getScreenBounds

        public CGRect getScreenBounds()
      • getScreenScale

        public double getScreenScale()
      • getSystemVersion

        public java.lang.String getSystemVersion()
        Since:
        Available in iOS 9.0 and later.
      • getName

        public java.lang.String getName()
        Since:
        Available in iOS 9.0 and later.
      • getModel

        public java.lang.String getModel()
        Since:
        Available in iOS 9.0 and later.
      • getLocalizedModel

        public java.lang.String getLocalizedModel()
        Since:
        Available in iOS 9.0 and later.
      • getSystemName

        public java.lang.String getSystemName()
        Since:
        Available in iOS 9.0 and later.
      • addCachedImage

        public boolean addCachedImage​(UIImage image,
                                      java.lang.String name)
        Since:
        Available in iOS 8.2 and later.
      • addCachedImage

        public boolean addCachedImage​(NSData imageData,
                                      java.lang.String name)
        Since:
        Available in iOS 8.2 and later.
      • removeCachedImage

        public void removeCachedImage​(java.lang.String name)
        Since:
        Available in iOS 8.2 and later.
      • removeAllCachedImages

        public void removeAllCachedImages()
        Since:
        Available in iOS 8.2 and later.