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