Skip to content
masterclass Buddy

Flutter & Dart · Concept

Isolates

An isolate is a separate Dart execution context. Isolates do not share memory and communicate through messages sent with ports.

Last updated

Syntax

Isolate(SendPort controlPort, {Capability? pauseCapability, Capability? terminateCapability})

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Capability
  • ReceivePort
  • RawReceivePort
  • SendPort
  • TransferableTypedData
  • IsolateSpawnException
  • RemoteError

Source: Isolate class - dart:isolate library - Dart API. Checked 2026-11-03.