UNPKG

react-native-spotlight-search

Version:

A React Native module for iOS that provides Spotlight search functionality.

25 lines (17 loc) 762 B
import { NativeEventSubscription } from 'react-native' type SpotlightItem = { title: string contentDescription?: string uniqueIdentifier: string domain: string thumbnailName?: string thumbnailData?: string keywords?: string[] } export function indexItems(items: SpotlightItem[]): Promise<void> export function indexItem(item: SpotlightItem): Promise<void> export function deleteItemsWithIdentifiers(itemIdentifiers: string[]): Promise<void>; export function deleteItemsInDomains(itemDomains: string[]): Promise<void>; export function deleteAllItems(): Promise<void> export function searchItemTapped(callback: (uniqueIdentifier: string) => void): NativeEventSubscription; export function getInitialSearchItem(): Promise<string>