@antv/s2
Version:
effective spreadsheet render core lib
22 lines (21 loc) • 661 B
TypeScript
import { type Copyable } from '../../common/interface/export';
/**
* 同步复制
*/
export declare const copyToClipboardByExecCommand: (data: Copyable) => Promise<void>;
/**
* 异步复制
*/
export declare const copyToClipboardByClipboard: (data: Copyable) => Promise<void>;
/**
* @name 复制数据
* @param data 数据源
* @param async 异步复制
*/
export declare const copyToClipboard: (data: Copyable | string, async?: boolean) => Promise<void>;
/**
* @name 导出数据
* @param dataString 数据源 (字符串)
* @param fileName 文件名 (格式为 csv)
*/
export declare const download: (dataString: string, fileName: string) => void;