|
22 | 22 | import androidx.core.content.ContextCompat; |
23 | 23 |
|
24 | 24 | import com.pspdfkit.PSPDFKit; |
25 | | -import com.pspdfkit.document.PdfDocumentLoader; |
26 | 25 | import com.pspdfkit.forms.ChoiceFormElement; |
27 | 26 | import com.pspdfkit.forms.EditableButtonFormElement; |
28 | 27 | import com.pspdfkit.forms.SignatureFormElement; |
@@ -87,23 +86,6 @@ public void onMethodCall(@NonNull MethodCall call, @NonNull Result result) { |
87 | 86 | requireNotNullNotEmpty(licenseKey, "License key"); |
88 | 87 | PSPDFKit.initialize(context, licenseKey); |
89 | 88 | break; |
90 | | - case "open": |
91 | | - String documentPathToOpen = call.argument("document"); |
92 | | - requireNotNullNotEmpty(documentPathToOpen, "Document path"); |
93 | | - |
94 | | - final String documentPathToOpenFixedScheme = addFileSchemeIfMissing(documentPathToOpen); |
95 | | - |
96 | | - //noinspection ResultOfMethodCallIgnored |
97 | | - PdfDocumentLoader.openDocumentAsync(context, Uri.parse(documentPathToOpenFixedScheme)) |
98 | | - .subscribeOn(Schedulers.computation()) |
99 | | - .observeOn(AndroidSchedulers.mainThread()) |
100 | | - .subscribe( |
101 | | - pdfDocument -> result.success(pdfDocument.getUid()), |
102 | | - throwable -> result.error(LOG_TAG, |
103 | | - String.format("Error while opening document %s", documentPathToOpenFixedScheme), |
104 | | - throwable.getMessage()) |
105 | | - ); |
106 | | - break; |
107 | 89 | case "present": |
108 | 90 | String documentPath = call.argument("document"); |
109 | 91 | requireNotNullNotEmpty(documentPath, "Document path"); |
|
0 commit comments