Package apple.uikit

Class UIDropProposal

    • Constructor Detail

      • UIDropProposal

        protected UIDropProposal​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • allocWithZone

        public static java.lang.Object allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(java.lang.Object aTarget,
                                                                                 org.moe.natj.objc.SEL aSelector,
                                                                                 java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        public static org.moe.natj.objc.Class classForKeyedUnarchiver()
      • copyWithZone

        public java.lang.Object copyWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
        Specified by:
        copyWithZone in interface NSCopying
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • initWithDropOperation

        public UIDropProposal initWithDropOperation​(long operation)
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isPrecise

        public boolean isPrecise()
        Set `precise` to true to specify that this drop interaction wants to handle the drop in a precise way, e.g. dropping into text. The drag system may move the drag point away from the touch in order to make it easier to hit a small target.
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(java.lang.String key)
      • new_objc

        public static java.lang.Object new_objc()
      • operation

        public long operation()
        The operation that this interaction proposes to perform.
      • prefersFullSizePreview

        public boolean prefersFullSizePreview()
        Signals that this drop interaction wants the preview to be shown at its full original size, not scaled smaller, while this proposal is in effect. For instance, you might set this to true if the items are being moved from some other nearby view, and scaling them smaller would be distracting. This only applies to drags that started in the same app.
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setPrecise

        public void setPrecise​(boolean value)
        Set `precise` to true to specify that this drop interaction wants to handle the drop in a precise way, e.g. dropping into text. The drag system may move the drag point away from the touch in order to make it easier to hit a small target.
      • setPrefersFullSizePreview

        public void setPrefersFullSizePreview​(boolean value)
        Signals that this drop interaction wants the preview to be shown at its full original size, not scaled smaller, while this proposal is in effect. For instance, you might set this to true if the items are being moved from some other nearby view, and scaling them smaller would be distracting. This only applies to drags that started in the same app.
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • version_static

        public static long version_static()