Package org.robovm.apple.corespotlight
Interface CSSearchableIndexDelegate
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
CSIndexExtensionRequestHandler,CSSearchableIndexDelegateAdapter
public interface CSSearchableIndexDelegate extends NSObjectProtocol
- Since:
- Available in iOS 9.0 and later.
-
Method Summary
Modifier and Type Method Description NSDatagetDataForSearchableIndex(CSSearchableIndex searchableIndex, String itemIdentifier, String typeIdentifier, NSError.NSErrorPtr outError)NSURLgetFileURLForSearchableIndex(CSSearchableIndex searchableIndex, String itemIdentifier, String typeIdentifier, boolean inPlace, NSError.NSErrorPtr outError)voidreindexAllSearchableItems(CSSearchableIndex searchableIndex, Runnable acknowledgementHandler)voidreindexSearchableItems(CSSearchableIndex searchableIndex, NSArray<NSString> identifiers, Runnable acknowledgementHandler)voidsearchableIndexDidFinishThrottle(CSSearchableIndex searchableIndex)voidsearchableIndexDidThrottle(CSSearchableIndex searchableIndex)
-
Method Details
-
reindexAllSearchableItems
-
reindexSearchableItems
void reindexSearchableItems(CSSearchableIndex searchableIndex, NSArray<NSString> identifiers, Runnable acknowledgementHandler) -
searchableIndexDidThrottle
-
searchableIndexDidFinishThrottle
-
getDataForSearchableIndex
NSData getDataForSearchableIndex(CSSearchableIndex searchableIndex, String itemIdentifier, String typeIdentifier, NSError.NSErrorPtr outError)- Since:
- Available in iOS 11.0 and later.
-
getFileURLForSearchableIndex
NSURL getFileURLForSearchableIndex(CSSearchableIndex searchableIndex, String itemIdentifier, String typeIdentifier, boolean inPlace, NSError.NSErrorPtr outError)- Since:
- Available in iOS 11.0 and later.
-