rn-newarch-doc-viewer
Version:
这是一款基于 ReactNative 发布的`Android/iOS` 新架构文档预览开源库
18 lines (15 loc) • 655 B
text/typescript
import NativeDocViewer from './src/specs/NativeDocViewer';
import type {Spec, FileInfo, Callback} from './src/specs/NativeDocViewer';
class DocViewers implements Spec {
openDoc(fileParams: FileInfo[], callback: Callback): void {
console.log('Opening document with params:', NativeDocViewer);
NativeDocViewer?.openDoc(fileParams, callback);
}
openDocBinaryinUrl(fileParams: FileInfo[], callback: Callback): void {
NativeDocViewer?.openDocBinaryinUrl(fileParams, callback);
}
openDocb64(fileParams: FileInfo[], callback: Callback): void {
NativeDocViewer?.openDocb64(fileParams, callback);
}
}
export default new DocViewers();