createDocument abstract method

Document createDocument({
  1. String? data,
  2. TransportableData? signature,
})

Creates a Document instance from data and signature.

Two common use cases:

  1. Load existing document: Provide data and signature from storage
  2. Create new empty document: Omit data and signature

data: Optional encoded document data (JSON string)

signature: Optional signature of the data (Base64-encoded as TransportableData)

Returns: New Document instance

Implementation

Document createDocument({String? data, TransportableData? signature});