NativeEnvironment class

Inheritance

Constructors

NativeEnvironment([Environment? owner])

Properties

hashCode → int
The hash code for this object.
no setterinherited
interrupt ↔ InterruptCallback?
A callback to check if execution should continue. Consumers should set this to a function that throws an exception if execution should stop.
getter/setter pairinherited
keys → Iterable<Name>
Returns the keys of the bindings.
no setterinherited
owner → Environment?
Returns the parent of the bindings.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

checkInterrupt() → void
Check if execution should continue. See interrupt.
inherited
create() → Environment
Constructor for a nested environment.
inherited
define(Name key, dynamic value) → dynamic
Defines a new binding from key to value.
inherited
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
operator [](Name key) → dynamic
Return the binding for key.
inherited
operator []=(Name key, dynamic value) → void
Updates the binding for key with a value.
inherited