# Manifest class

Provides information about the manifest.

Implemented types
  - Finalizable

## Constructors

Manifest()
  Creates a new instance of the Manifest class.
Manifest.fromHandle(Pointer<id3BiosealManifest> handle)
  Creates a new instance of the Manifest class.

## Properties

extensionList → ExtensionList
  The extension list.
  no setter
handle → Pointer<id3BiosealManifest>
  Gets the native handle. return The native handle.
  no setter
hashCode → int
  The hash code for this object.
  no setter inherited
log ↔ Log
  The log.
  getter/setter pair
manifestId → int
  The manifest ID in ISO 22385 format.
  no setter
manifestVersion → int
  The manifest version.
  no setter
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited
supportedLanguages → StringArray
  The list of supported languages declared in the manifest.
  no setter

## Methods

dispose() → void
  Releases all resources used by this Manifest.
getDocumentDescription(String? language) → String
  Gets the description of the document.
getDocumentName(String? language) → String
  Gets the name of the document.
getExtensionList() → ExtensionList
  Gets the the extension list.
getLog() → Log
  Gets the the log.
getManifestId() → int
  Gets the the manifest ID in ISO 22385 format.
getManifestVersion() → int
  Gets the the manifest version.
getSupportedLanguages() → StringArray
  Gets the the list of supported languages declared in the manifest.
load(Uint8List? manifestData) → void
  Loads the manifest.
loadFromFile(String? path) → void
  Loads the manifest from file.
loadFromString(String? manifestData) → void
  Loads the manifest.
noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
setLog(Log log) → void
  Sets the the log.
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited