WASIComponentVersionedWitWorldPlan class final

Prepared WIT world ingestion report for one WASI version profile.

Properties

bindingErrors → List<WASIComponentWitAdapterBindingError>
Binding errors for WIT functions inside this version profile.
final
canBindAdapters → bool
Whether this WIT world can bind executable synchronous adapters.
no setter
canIngest → bool
Whether this WIT world can enter adapter binding for profile.
no setter
document → WASIComponentWitDocument
Parsed WIT document.
final
functions → List<WASIComponentWitFunctionBinding>
Local WIT functions expanded from imports, exports, and local includes.
final
hashCode → int
The hash code for this object.
no setterinherited
items → List<WASIComponentWitWorldItem>
Direct world items preserved in declaration order.
no setter
profile → WASIComponentVersionProfile
Version profile used for WIT world ingestion.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
versionErrors → List<WASIComponentVersionedWitWorldError>
Version-specific WIT ingestion errors.
final
world → WASIComponentWitWorld
Selected world boundary.
final

Methods

bindAdapters({Map<String, WASIComponentWitAdapterCallback> imports = const <String, WASIComponentWitAdapterCallback>{}, Map<String, WASIComponentWitAdapterCallback> exports = const <String, WASIComponentWitAdapterCallback>{}}) → WASIComponentWitAdapterProgram
Binds local WIT interface functions to executable adapter callbacks.
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