UNPKG

@okode/capacitor-plugin-secure-share

Version:
33 lines (32 loc) 1.13 kB
export interface SecureSharePlugin { /** * @description Save data to be shared to other apps. * * @param data string to string map holding the data to be saved * * @returns A promise of void * * @errors Error message from the cordova plugin */ save(data: Record<string, string>): Promise<void>; /** * @description Get data saved in secure share storage * * @returns A promise of a string to string map with the data saved. An empty map will be returned if no data is found * * @errors Error message from the cordova plugin */ retrieve(): Promise<Record<string, string>>; /** * @description Get data saved in secure share storage * * @param pacakgeName package to retrieve shared data from * * @returns A promise of a string to string map with the data saved * * @errors Error message from the cordova plugin */ retrieveFrom(data: { packageName: string; }): Promise<Record<string, string>>; }