Package apple.uikit
Class UIDocumentBrowserViewController
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.uikit.UIResponder
-
- apple.uikit.UIViewController
-
- apple.uikit.UIDocumentBrowserViewController
-
- All Implemented Interfaces:
NSCoding,NSExtensionRequestHandling,NSObject,UIActivityItemsConfigurationProviding,UIAppearanceContainer,UIContentContainer,UIFocusEnvironment,UIPasteConfigurationSupporting,UIResponderStandardEditActions,UIStateRestoring,UITraitChangeObservable,UITraitEnvironment,UIUserActivityRestoring
public class UIDocumentBrowserViewController extends UIViewController implements NSCoding
UIDocumentBrowserViewController is a view controller to browse the files on the user's device or cloud services and open them directly in your application API-Since: 11.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUIDocumentBrowserViewController.Block_importDocumentAtURLNextToDocumentAtURLModeCompletionHandlerstatic interfaceUIDocumentBrowserViewController.Block_renameDocumentAtURLProposedNameCompletionHandlerstatic interfaceUIDocumentBrowserViewController.Block_revealDocumentAtURLImportIfNeededCompletion-
Nested classes/interfaces inherited from class apple.uikit.UIViewController
UIViewController.Block_dismissViewControllerAnimatedCompletion, UIViewController.Block_presentViewControllerAnimatedCompletion, UIViewController.Block_transitionFromViewControllerToViewControllerDurationOptionsAnimationsCompletion_4, UIViewController.Block_transitionFromViewControllerToViewControllerDurationOptionsAnimationsCompletion_5
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
Nested classes/interfaces inherited from interface apple.uikit.protocol.UIResponderStandardEditActions
UIResponderStandardEditActions.Block_updateTextAttributesWithConversionHandler
-
Nested classes/interfaces inherited from interface apple.uikit.protocol.UITraitChangeObservable
UITraitChangeObservable.Block_registerForTraitChangesWithHandler
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUIDocumentBrowserViewController(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleanaccessInstanceVariablesDirectly()@NotNull NSArray<? extends UIBarButtonItem>additionalLeadingNavigationBarButtonItems()An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation bar@NotNull NSArray<? extends UIBarButtonItem>additionalTrailingNavigationBarButtonItems()An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation barstatic UIDocumentBrowserViewControlleralloc()static UIDocumentBrowserViewControllerallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)@NotNull NSArray<java.lang.String>allowedContentTypes()Deprecated.booleanallowsDocumentCreation()Defaults to YESbooleanallowsPickingMultipleItems()Defaults to NOstatic voidattemptRotationToDeviceOrientation()Deprecated.static booleanautomaticallyNotifiesObserversForKey(@NotNull java.lang.String key)longbrowserUserInterfaceStyle()Allows clients to customize the look of the browser.static voidcancelPreviousPerformRequestsWithTarget(@NotNull java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull java.lang.Object aTarget, @NotNull org.moe.natj.objc.SEL aSelector, @Nullable java.lang.Object anArgument)static @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()static voidclearTextInputContextIdentifier(@NotNull java.lang.String identifier)@NotNull NSArray<? extends UTType>contentTypesForRecentDocuments()Array of content types supported for Recents documents.@NotNull NSArray<? extends UIDocumentBrowserAction>customActions()Allows clients to add custom actions in the menu and the navigation bar.static java.lang.StringdebugDescription_static()doubledefaultDocumentAspectRatio()Aspect ratio of the Create Document button defined as width / height (default: 2/3).@Nullable UIDocumentBrowserViewControllerDelegatedelegate()static java.lang.Stringdescription_static()voidencodeWithCoder(@NotNull NSCoder coder)static longhash_static()voidimportDocumentAtURLNextToDocumentAtURLModeCompletionHandler(@NotNull NSURL documentURL, @NotNull NSURL neighbourURL, long importMode, @NotNull UIDocumentBrowserViewController.Block_importDocumentAtURLNextToDocumentAtURLModeCompletionHandler completion)Allow a document to be imported next to another document.UIDocumentBrowserViewControllerinit()UIDocumentBrowserViewControllerinitForOpeningContentTypes(@Nullable NSArray<? extends UTType> contentTypes)UIDocumentBrowserViewControllerinitForOpeningFilesWithContentTypes(@Nullable NSArray<java.lang.String> allowedContentTypes)Deprecated.UIDocumentBrowserViewControllerinitWithCoder(@NotNull NSCoder coder)NS_DESIGNATED_INITIALIZERUIDocumentBrowserViewControllerinitWithNibNameBundle(@Nullable java.lang.String nibNameOrNil, @Nullable NSBundle nibBundleOrNil)The designated initializer.static NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)static @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)@NotNull java.lang.StringlocalizedCreateDocumentActionTitle()Title of the Create Document button (default: "Create Document”).static UIDocumentBrowserViewControllernew_objc()@NotNull NSArray<java.lang.String>recentDocumentsContentTypes()Deprecated.voidrenameDocumentAtURLProposedNameCompletionHandler(@NotNull NSURL documentURL, @NotNull java.lang.String proposedName, @NotNull UIDocumentBrowserViewController.Block_renameDocumentAtURLProposedNameCompletionHandler completionHandler)Rename a document.static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)voidrevealDocumentAtURLImportIfNeededCompletion(@NotNull NSURL url, boolean importIfNeeded, @Nullable UIDocumentBrowserViewController.Block_revealDocumentAtURLImportIfNeededCompletion completion)Called to reveal a document at the URL.voidsetAdditionalLeadingNavigationBarButtonItems(@NotNull NSArray<? extends UIBarButtonItem> value)An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation barvoidsetAdditionalTrailingNavigationBarButtonItems(@NotNull NSArray<? extends UIBarButtonItem> value)An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation barvoidsetAllowsDocumentCreation(boolean value)Defaults to YESvoidsetAllowsPickingMultipleItems(boolean value)Defaults to NOvoidsetBrowserUserInterfaceStyle(long value)Allows clients to customize the look of the browser.voidsetCustomActions(@NotNull NSArray<? extends UIDocumentBrowserAction> value)Allows clients to add custom actions in the menu and the navigation bar.voidsetDefaultDocumentAspectRatio(double value)Aspect ratio of the Create Document button defined as width / height (default: 2/3).voidsetDelegate(@Nullable UIDocumentBrowserViewControllerDelegate value)voidsetDelegate_unsafe(@Nullable UIDocumentBrowserViewControllerDelegate value)voidsetLocalizedCreateDocumentActionTitle(@NotNull java.lang.String value)Title of the Create Document button (default: "Create Document”).voidsetShouldShowFileExtensions(boolean value)Force the display of file extensions (default: NO).static voidsetVersion_static(long aVersion)booleanshouldShowFileExtensions()Force the display of file extensions (default: NO).static org.moe.natj.objc.Classsuperclass_static()@NotNull UIDocumentBrowserTransitionControllertransitionControllerForDocumentAtURL(@NotNull NSURL documentURL)A UIDocumentBrowserTransitionController object is used to display a loading indicator, while the application is spending time on time-consuming operations (e.g., loading, parsing, …) after having finished the file download, and before presenting it.@NotNull UIDocumentBrowserTransitionControllertransitionControllerForDocumentURL(@NotNull NSURL documentURL)Deprecated.static booleanuseStoredAccessor()Deprecated.static longversion_static()-
Methods inherited from class apple.uikit.UIViewController
activePresentationController, addChildViewController, additionalSafeAreaInsets, addKeyCommand, allowedChildViewControllersForUnwindingFromSource, applicationFinishedRestoringState, automaticallyAdjustsScrollViewInsets, automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers, beginAppearanceTransitionAnimated, beginRequestWithExtensionContext, bottomLayoutGuide, canPerformUnwindSegueActionFromViewControllerSender, canPerformUnwindSegueActionFromViewControllerWithSender, childViewControllerContainingSegueSource, childViewControllerForHomeIndicatorAutoHidden, childViewControllerForPointerLock, childViewControllerForScreenEdgesDeferringSystemGestures, childViewControllerForStatusBarHidden, childViewControllerForStatusBarStyle, childViewControllers, collapseSecondaryViewControllerForSplitViewController, contentScrollViewForEdge, contentSizeForViewInPopover, contentUnavailableConfiguration, contentUnavailableConfigurationState, decodeRestorableStateWithCoder, definesPresentationContext, didAnimateFirstHalfOfRotationToInterfaceOrientation, didMoveToParentViewController, didReceiveMemoryWarning, didRotateFromInterfaceOrientation, didUpdateFocusInContextWithAnimationCoordinator, disablesAutomaticKeyboardDismissal, dismissModalViewControllerAnimated, dismissMoviePlayerViewControllerAnimated, dismissViewControllerAnimatedCompletion, edgesForExtendedLayout, editButtonItem, encodeRestorableStateWithCoder, endAppearanceTransition, extendedLayoutIncludesOpaqueBars, extensionContext, focusGroupIdentifier, focusItemContainer, hidesBottomBarWhenPushed, interactionActivityTrackingBaseName, interfaceOrientation, isBeingDismissed, isBeingPresented, isEditing, isModalInPopover, isModalInPresentation, isMovingFromParentViewController, isMovingToParentViewController, isViewLoaded, loadView, loadViewIfNeeded, modalPresentationCapturesStatusBarAppearance, modalPresentationStyle, modalTransitionStyle, modalViewController, navigationController, navigationItem, nibBundle, nibName, objectRestorationClass, overrideTraitCollectionForChildViewController, overrideUserInterfaceStyle, parentFocusEnvironment, parentViewController, performsActionsWhilePresentingModally, performSegueWithIdentifierSender, popoverPresentationController, preferredContentSize, preferredContentSizeDidChangeForChildContentContainer, preferredFocusedView, preferredFocusEnvironments, preferredInterfaceOrientationForPresentation, preferredScreenEdgesDeferringSystemGestures, preferredStatusBarStyle, preferredStatusBarUpdateAnimation, prefersHomeIndicatorAutoHidden, prefersPointerLocked, prefersStatusBarHidden, prepareForSegueSender, presentationController, presentedViewController, presentingViewController, presentModalViewControllerAnimated, presentMoviePlayerViewControllerAnimated, presentViewControllerAnimatedCompletion, previewActionItems, providesPresentationContextTransitionStyle, registerForPreviewingWithDelegateSourceView, registerForTraitChangesWithAction, registerForTraitChangesWithHandler, registerForTraitChangesWithTargetAction, removeFromParentViewController, removeKeyCommand, restorationClass, restorationIdentifier, restorationParent, restoresFocusAfterTransition, rotatingFooterView, rotatingHeaderView, searchDisplayController, segueForUnwindingToViewControllerFromViewControllerIdentifier, separateSecondaryViewControllerForSplitViewController, setAdditionalSafeAreaInsets, setAutomaticallyAdjustsScrollViewInsets, setContentScrollViewForEdge, setContentSizeForViewInPopover, setContentUnavailableConfiguration, setDefinesPresentationContext, setEdgesForExtendedLayout, setEditing, setEditingAnimated, setExtendedLayoutIncludesOpaqueBars, setFocusGroupIdentifier, setHidesBottomBarWhenPushed, setInteractionActivityTrackingBaseName, setModalInPopover, setModalInPresentation, setModalPresentationCapturesStatusBarAppearance, setModalPresentationStyle, setModalTransitionStyle, setNeedsFocusUpdate, setNeedsStatusBarAppearanceUpdate, setNeedsUpdateContentUnavailableConfiguration, setNeedsUpdateOfHomeIndicatorAutoHidden, setNeedsUpdateOfPrefersPointerLocked, setNeedsUpdateOfScreenEdgesDeferringSystemGestures, setNeedsUpdateOfSupportedInterfaceOrientations, setOverrideTraitCollectionForChildViewController, setOverrideUserInterfaceStyle, setPreferredContentSize, setProvidesPresentationContextTransitionStyle, setRestorationClass, setRestorationClass_unsafe, setRestorationIdentifier, setRestoresFocusAfterTransition, setTabBarItem, setTitle, setToolbarItems, setToolbarItemsAnimated, setTransitioningDelegate, setTransitioningDelegate_unsafe, setView, setViewRespectsSystemMinimumLayoutMargins, setWantsFullScreenLayout, sheetPresentationController, shouldAutomaticallyForwardAppearanceMethods, shouldAutomaticallyForwardRotationMethods, shouldAutorotate, shouldAutorotateToInterfaceOrientation, shouldPerformSegueWithIdentifierSender, shouldUpdateFocusInContext, showDetailViewControllerSender, showViewControllerSender, sizeForChildContentContainerWithParentContainerSize, splitViewController, storyboard, supportedInterfaceOrientations, systemLayoutFittingSizeDidChangeForChildContentContainer, systemMinimumLayoutMargins, tabBarController, tabBarItem, targetViewControllerForActionSender, title, toolbarItems, topLayoutGuide, traitCollection, traitCollectionDidChange, traitOverrides, transitionCoordinator, transitionFromViewControllerToViewControllerDurationOptionsAnimationsCompletion, transitioningDelegate, unregisterForPreviewingWithContext, unregisterForTraitChanges, unwindForSegueTowardsViewController, updateContentUnavailableConfigurationUsingState, updateFocusIfNeeded, updateTraitsIfNeeded, updateViewConstraints, view, viewControllerForUnwindSegueActionFromViewControllerWithSender, viewDidAppear, viewDidDisappear, viewDidLayoutSubviews, viewDidLoad, viewDidUnload, viewIfLoaded, viewIsAppearing, viewLayoutMarginsDidChange, viewRespectsSystemMinimumLayoutMargins, viewSafeAreaInsetsDidChange, viewWillAppear, viewWillDisappear, viewWillLayoutSubviews, viewWillTransitionToSizeWithTransitionCoordinator, viewWillUnload, wantsFullScreenLayout, willAnimateFirstHalfOfRotationToInterfaceOrientationDuration, willAnimateRotationToInterfaceOrientationDuration, willAnimateSecondHalfOfRotationFromInterfaceOrientationDuration, willMoveToParentViewController, willRotateToInterfaceOrientationDuration, willTransitionToTraitCollectionWithTransitionCoordinator
-
Methods inherited from class apple.uikit.UIResponder
activityItemsConfiguration, becomeFirstResponder, buildMenuWithBuilder, canBecomeFirstResponder, canPasteItemProviders, canPerformActionWithSender, canResignFirstResponder, captureTextFromCamera, copy, cut, decreaseSize, delete, duplicate, editingInteractionConfiguration, export, find, findAndReplace, findNext, findPrevious, increaseSize, inputAccessoryView, inputAccessoryViewController, inputAssistantItem, inputView, inputViewController, isFirstResponder, keyCommands, makeTextWritingDirectionLeftToRight, makeTextWritingDirectionRightToLeft, motionBeganWithEvent, motionCancelledWithEvent, motionEndedWithEvent, move, nextResponder, paste, pasteAndGo, pasteAndMatchStyle, pasteAndSearch, pasteConfiguration, pasteItemProviders, pressesBeganWithEvent, pressesCancelledWithEvent, pressesChangedWithEvent, pressesEndedWithEvent, print, reloadInputViews, remoteControlReceivedWithEvent, rename, resignFirstResponder, restoreUserActivityState, select, selectAll, setActivityItemsConfiguration, setPasteConfiguration, setUserActivity, targetForActionWithSender, textInputContextIdentifier, textInputMode, toggleBoldface, toggleItalics, toggleUnderline, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesEstimatedPropertiesUpdated, touchesMovedWithEvent, undoManager, updateTextAttributesWithConversionHandler, updateUserActivityState, userActivity, useSelectionForFind, validateCommand
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
additionalLeadingNavigationBarButtonItems
@NotNull public @NotNull NSArray<? extends UIBarButtonItem> additionalLeadingNavigationBarButtonItems()
An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation bar
-
additionalTrailingNavigationBarButtonItems
@NotNull public @NotNull NSArray<? extends UIBarButtonItem> additionalTrailingNavigationBarButtonItems()
An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation bar
-
alloc
public static UIDocumentBrowserViewController alloc()
-
allocWithZone
public static UIDocumentBrowserViewController allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
allowedContentTypes
@NotNull @Deprecated public @NotNull NSArray<java.lang.String> allowedContentTypes()
Deprecated.API-Since: 11.0 Deprecated-Since: 14.0 Deprecated-Message: allowedContentTypes is no longer supported
-
allowsDocumentCreation
public boolean allowsDocumentCreation()
Defaults to YES
-
allowsPickingMultipleItems
public boolean allowsPickingMultipleItems()
Defaults to NO
-
attemptRotationToDeviceOrientation
@Deprecated public static void attemptRotationToDeviceOrientation()
Deprecated.
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
browserUserInterfaceStyle
public long browserUserInterfaceStyle()
Allows clients to customize the look of the browser. Default: UIDocumentBrowserUserInterfaceStyleWhite
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
clearTextInputContextIdentifier
public static void clearTextInputContextIdentifier(@NotNull @NotNull java.lang.String identifier)
-
customActions
@NotNull public @NotNull NSArray<? extends UIDocumentBrowserAction> customActions()
Allows clients to add custom actions in the menu and the navigation bar. These actions are contextual to the document items.
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
delegate
@Nullable public @Nullable UIDocumentBrowserViewControllerDelegate delegate()
-
description_static
public static java.lang.String description_static()
-
encodeWithCoder
public void encodeWithCoder(@NotNull @NotNull NSCoder coder)- Specified by:
encodeWithCoderin interfaceNSCoding- Overrides:
encodeWithCoderin classUIViewController
-
hash_static
public static long hash_static()
-
importDocumentAtURLNextToDocumentAtURLModeCompletionHandler
public void importDocumentAtURLNextToDocumentAtURLModeCompletionHandler(@NotNull @NotNull NSURL documentURL, @NotNull @NotNull NSURL neighbourURL, long importMode, @NotNull @NotNull UIDocumentBrowserViewController.Block_importDocumentAtURLNextToDocumentAtURLModeCompletionHandler completion)Allow a document to be imported next to another document.
-
init
public UIDocumentBrowserViewController init()
- Overrides:
initin classUIViewController
-
initForOpeningFilesWithContentTypes
@Deprecated public UIDocumentBrowserViewController initForOpeningFilesWithContentTypes(@Nullable @Nullable NSArray<java.lang.String> allowedContentTypes)
Deprecated.- Parameters:
allowedContentTypes- The document types that the user should be able to open. If nil, the types specified via the CFBundleDocumentTypes key in the application plist will be used instead. API-Since: 11.0 Deprecated-Since: 14.0
-
initWithCoder
public UIDocumentBrowserViewController initWithCoder(@NotNull @NotNull NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding- Overrides:
initWithCoderin classUIViewController
-
initWithNibNameBundle
public UIDocumentBrowserViewController initWithNibNameBundle(@Nullable @Nullable java.lang.String nibNameOrNil, @Nullable @Nullable NSBundle nibBundleOrNil)
Description copied from class:UIViewControllerThe designated initializer. If you subclass UIViewController, you must call the super implementation of this method, even if you aren't using a NIB. (As a convenience, the default init method will do this for you, and specify nil for both of this methods arguments.) In the specified NIB, the File's Owner proxy should have its class set to your view controller subclass, with the view outlet connected to the main view. If you invoke this method with a nil nib name, then this class' -loadView method will attempt to load a NIB whose name is the same as your view controller's class. If no such NIB in fact exists then you must either call -setView: before -view is invoked, or override the -loadView method to set up your views programatically.- Overrides:
initWithNibNameBundlein classUIViewController
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
new_objc
public static UIDocumentBrowserViewController new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
revealDocumentAtURLImportIfNeededCompletion
public void revealDocumentAtURLImportIfNeededCompletion(@NotNull @NotNull NSURL url, boolean importIfNeeded, @Nullable @Nullable UIDocumentBrowserViewController.Block_revealDocumentAtURLImportIfNeededCompletion completion)Called to reveal a document at the URL. Typically called from the application delegate method application:openURL:options:; to let the application present the document.
-
setAdditionalLeadingNavigationBarButtonItems
public void setAdditionalLeadingNavigationBarButtonItems(@NotNull @NotNull NSArray<? extends UIBarButtonItem> value)An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation bar
-
setAdditionalTrailingNavigationBarButtonItems
public void setAdditionalTrailingNavigationBarButtonItems(@NotNull @NotNull NSArray<? extends UIBarButtonItem> value)An array of buttons that will be added to the existing buttons in the UIDocumentBrowserViewController navigation bar
-
setAllowsDocumentCreation
public void setAllowsDocumentCreation(boolean value)
Defaults to YES
-
setAllowsPickingMultipleItems
public void setAllowsPickingMultipleItems(boolean value)
Defaults to NO
-
setBrowserUserInterfaceStyle
public void setBrowserUserInterfaceStyle(long value)
Allows clients to customize the look of the browser. Default: UIDocumentBrowserUserInterfaceStyleWhite
-
setCustomActions
public void setCustomActions(@NotNull @NotNull NSArray<? extends UIDocumentBrowserAction> value)Allows clients to add custom actions in the menu and the navigation bar. These actions are contextual to the document items.
-
setDelegate_unsafe
public void setDelegate_unsafe(@Nullable @Nullable UIDocumentBrowserViewControllerDelegate value)
-
setDelegate
public void setDelegate(@Nullable @Nullable UIDocumentBrowserViewControllerDelegate value)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
transitionControllerForDocumentURL
@NotNull @Deprecated public @NotNull UIDocumentBrowserTransitionController transitionControllerForDocumentURL(@NotNull @NotNull NSURL documentURL)
Deprecated.API-Since: 11.0 Deprecated-Since: 12.0
-
version_static
public static long version_static()
-
defaultDocumentAspectRatio
public double defaultDocumentAspectRatio()
Aspect ratio of the Create Document button defined as width / height (default: 2/3). API-Since: 13.0
-
localizedCreateDocumentActionTitle
@NotNull public @NotNull java.lang.String localizedCreateDocumentActionTitle()
Title of the Create Document button (default: "Create Document”). API-Since: 13.0
-
recentDocumentsContentTypes
@NotNull @Deprecated public @NotNull NSArray<java.lang.String> recentDocumentsContentTypes()
Deprecated.Array of content types supported for Recents documents. Default is same as allowedContentTypes. Can be defined via the 'UIDocumentBrowserRecentDocumentContentTypes' key in the app Info.plist. Note that the recentDocumentsContentTypes must be a subset conforming to the types declared in allowedContentTypes. API-Since: 11.0 Deprecated-Since: 14.0
-
setDefaultDocumentAspectRatio
public void setDefaultDocumentAspectRatio(double value)
Aspect ratio of the Create Document button defined as width / height (default: 2/3). API-Since: 13.0
-
setLocalizedCreateDocumentActionTitle
public void setLocalizedCreateDocumentActionTitle(@NotNull @NotNull java.lang.String value)Title of the Create Document button (default: "Create Document”). API-Since: 13.0
-
setShouldShowFileExtensions
public void setShouldShowFileExtensions(boolean value)
Force the display of file extensions (default: NO). API-Since: 13.0
-
shouldShowFileExtensions
public boolean shouldShowFileExtensions()
Force the display of file extensions (default: NO). API-Since: 13.0
-
transitionControllerForDocumentAtURL
@NotNull public @NotNull UIDocumentBrowserTransitionController transitionControllerForDocumentAtURL(@NotNull @NotNull NSURL documentURL)
A UIDocumentBrowserTransitionController object is used to display a loading indicator, while the application is spending time on time-consuming operations (e.g., loading, parsing, …) after having finished the file download, and before presenting it. To be used together with the UIViewControllerTransitioningDelegate protocol for custom view controller transitions. API-Since: 12.0
-
contentTypesForRecentDocuments
@NotNull public @NotNull NSArray<? extends UTType> contentTypesForRecentDocuments()
Array of content types supported for Recents documents. Default is same as content types passed in the designated initializer or as CFBundleDocumentTypes in the app Info.plist. Can be defined via the 'UIDocumentBrowserRecentDocumentContentTypes' key in the app Info.plist. Note that the contentTypesForRecentDocuments must be a subset conforming to the types passed in the initializer or Info.plist. API-Since: 14.0
-
initForOpeningContentTypes
public UIDocumentBrowserViewController initForOpeningContentTypes(@Nullable @Nullable NSArray<? extends UTType> contentTypes)
- Parameters:
contentTypes- The content types that the user should be able to open. If nil, the types specified via the CFBundleDocumentTypes key in the application plist will be used instead. API-Since: 14.0
-
renameDocumentAtURLProposedNameCompletionHandler
public void renameDocumentAtURLProposedNameCompletionHandler(@NotNull @NotNull NSURL documentURL, @NotNull @NotNull java.lang.String proposedName, @NotNull @NotNull UIDocumentBrowserViewController.Block_renameDocumentAtURLProposedNameCompletionHandler completionHandler)Rename a document. If the proposed name is already taken, a different name may be used after confirming with the user. The finalURL and error are available in the completion handler. API-Since: 16.0
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-