pub unsafe trait UIDocumentBrowserViewControllerDelegate: NSObjectProtocol {
// Provided methods
unsafe fn documentBrowser_didPickDocumentURLs(
&self,
controller: &UIDocumentBrowserViewController,
document_ur_ls: &NSArray<NSURL>
)
where Self: Sized + Message { ... }
unsafe fn documentBrowser_didPickDocumentsAtURLs(
&self,
controller: &UIDocumentBrowserViewController,
document_ur_ls: &NSArray<NSURL>
)
where Self: Sized + Message { ... }
unsafe fn documentBrowser_didRequestDocumentCreationWithHandler(
&self,
controller: &UIDocumentBrowserViewController,
import_handler: &Block<dyn Fn(*mut NSURL, UIDocumentBrowserImportMode)>
)
where Self: Sized + Message { ... }
unsafe fn documentBrowser_didImportDocumentAtURL_toDestinationURL(
&self,
controller: &UIDocumentBrowserViewController,
source_url: &NSURL,
destination_url: &NSURL
)
where Self: Sized + Message { ... }
unsafe fn documentBrowser_failedToImportDocumentAtURL_error(
&self,
controller: &UIDocumentBrowserViewController,
document_url: &NSURL,
error: Option<&NSError>
)
where Self: Sized + Message { ... }
unsafe fn documentBrowser_applicationActivitiesForDocumentURLs(
&self,
controller: &UIDocumentBrowserViewController,
document_ur_ls: &NSArray<NSURL>
) -> Retained<NSArray<UIActivity>>
where Self: Sized + Message { ... }
unsafe fn documentBrowser_willPresentActivityViewController(
&self,
controller: &UIDocumentBrowserViewController,
activity_view_controller: &UIActivityViewController
)
where Self: Sized + Message { ... }
}
Available on crate feature
UIDocumentBrowserViewController
only.Provided Methods§
unsafe fn documentBrowser_didPickDocumentURLs( &self, controller: &UIDocumentBrowserViewController, document_ur_ls: &NSArray<NSURL> )
👎Deprecated
Available on crate features
UIResponder
and UIViewController
only.unsafe fn documentBrowser_didPickDocumentsAtURLs( &self, controller: &UIDocumentBrowserViewController, document_ur_ls: &NSArray<NSURL> )
Available on crate features
UIResponder
and UIViewController
only.unsafe fn documentBrowser_didRequestDocumentCreationWithHandler( &self, controller: &UIDocumentBrowserViewController, import_handler: &Block<dyn Fn(*mut NSURL, UIDocumentBrowserImportMode)> )
Available on crate features
UIResponder
and UIViewController
and block2
only.unsafe fn documentBrowser_didImportDocumentAtURL_toDestinationURL( &self, controller: &UIDocumentBrowserViewController, source_url: &NSURL, destination_url: &NSURL )
Available on crate features
UIResponder
and UIViewController
only.unsafe fn documentBrowser_failedToImportDocumentAtURL_error( &self, controller: &UIDocumentBrowserViewController, document_url: &NSURL, error: Option<&NSError> )
Available on crate features
UIResponder
and UIViewController
only.unsafe fn documentBrowser_applicationActivitiesForDocumentURLs( &self, controller: &UIDocumentBrowserViewController, document_ur_ls: &NSArray<NSURL> ) -> Retained<NSArray<UIActivity>>
Available on crate features
UIActivity
and UIResponder
and UIViewController
only.unsafe fn documentBrowser_willPresentActivityViewController( &self, controller: &UIDocumentBrowserViewController, activity_view_controller: &UIActivityViewController )
Available on crate features
UIActivityViewController
and UIResponder
and UIViewController
only.