Process

A spawned child process with typed streams.

Wraps the Node.js ChildProcess object without exposing JS types.

Properties

exitCode → Future<int?>
Wait for the process to exit and return the exit code.
no setter

hashCode → int

The hash code for this object.
no setterinherited

runtimeType → Type

A representation of the runtime type of the object.
no setterinherited

stderr → Stream<String>

Stream of stderr data.
no setter

stdout → Stream<String>

Stream of stdout data.
no setter

Methods

kill([String? signal]) → void
Kill the process with an optional signal.

noSuchMethod(Invocation invocation) → dynamic

Invoked when a nonexistent method or property is accessed.
inherited

onExit(void callback(int? code)) → void

Listen for process exit. Returns the exit code (null if killed).

toString() → String

A string representation of this object.
inherited

write(String data) → void

Write data to the process stdin.

Operators

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