PdfDocumentRefUri class
A PdfDocumentRef that loads the document from network.
- Inheritance
-
- Object
- PdfDocumentRef
- PdfDocumentRefUri
- Mixed in types
Constructors
-
PdfDocumentRefUri(Uri uri, {PdfPasswordProvider? passwordProvider, bool firstAttemptByEmptyPassword = true, bool autoDispose = true, bool preferRangeAccess = false, Map<
String, String> ? headers, bool withCredentials = false}) -
const
Properties
- autoDispose → bool
-
Whether to dispose the document on reference dispose or not.
finalinherited
- firstAttemptByEmptyPassword → bool
-
firstAttemptByEmptyPassword is used to determine whether the first attempt to open the PDF is by empty password
or not. For more info, see PdfPasswordProvider.
final
- hashCode → int
-
Classes that extends PdfDocumentRef should override this function.
no setteroverride
-
headers
→ Map<
String, String> ? -
Additional HTTP headers especially for authentication/authorization.
final
- passwordProvider → PdfPasswordProvider?
-
passwordProvider is used to provide password for encrypted PDF. See PdfPasswordProvider for more info.
final
- preferRangeAccess → bool
-
Whether to prefer range access or not (Not supported on Web).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceName → String
-
Source name to identify the reference.
no setteroverride
- uri → Uri
-
The URI to load the document.
final
- withCredentials → bool
-
Whether to include credentials in the request (Only supported on Web).
final
Methods
-
loadDocument(
PdfDocumentLoaderProgressCallback progressCallback, PdfDocumentLoaderReportCallback reportCallback) → Future< PdfDocument> -
Use resolveListenable/PdfDocumentListenable.document instead to load the shared PdfDocument.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resolveListenable(
) → PdfDocumentListenable -
Resolve the PdfDocumentListenable for this reference.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
Classes that extends PdfDocumentRef should override this function to compare the equality by sourceName
or such.
override