UNPKG

@genexus/web-standard-functions

Version:

GeneXus JavaScript standard functions library for web generators

30 lines 768 B
import { msg } from "../../../misc/msg"; import { convertImageToFile } from "../convertImageToFile"; /** * @param image * @param text * @param url * @param title */ export const shareImage = async (image, text, url, title) => { const nav = window.navigator; const file = await convertImageToFile(image); const data = {}; data["files"] = [file]; if (text !== "") { data["text"] = text; } if (url !== "") { data["url"] = url; } if (title !== "") { data["title"] = title; } if (nav.canShare && nav.canShare({ files: [file] })) { return nav.share(data); } else { return msg("Share API not available in this browser", "status"); } }; //# sourceMappingURL=shareImage.js.map