LibraryConfiguration class

Configuration of a DynamicLibrary, which can be used to load the DynamicLibrary at a later time.

Constructors

LibraryConfiguration.dynamic(String? name, {bool? appendExtension = true, String? version, bool? isAppleFramework = false})
Creates a configuration for a dynamic library opened with DynamicLibrary.open.
LibraryConfiguration.executable()
Creates a configuration for a dynamic library opened with DynamicLibrary.executable.
LibraryConfiguration.process()
Creates a configuration for a dynamic library opened with DynamicLibrary.process.

Properties

appendExtension bool?
Whether to append the platform dependent file extension to name.
final
hashCode int
The hash code for this object.
no setterinherited
isAppleFramework bool?
Whether the library is packaged in an Apple framework .
final
name String?
The name of the library.
final
process bool?
true if the library is available in the globally visible symbols of the process.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
version String?
The version to use when building the full library path.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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