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