compat library
Platform compatibility shims for dart:io / dart:isolate parity.
Re-exports the native dart:io / dart:isolate types on VM platforms and
web-safe stubs on the web/WASM, so consumers can reference File,
Platform, HttpClient, HttpHeaders, and Isolate without branching on
dart.library.io themselves.
This is a low-level helper consumed by package:artisanal_widgets; it is
intentionally NOT re-exported from the main package:artisanal barrel so its
stub types do not shadow dart:io symbols in dependent packages.
Classes
- ContentTypeStub
-
Stub for
dart:io HttpHeaderscontent type. - Directory
-
Stub for
dart:io Directory. - File
-
Stub for
dart:io File. - FileStat
-
Stub for
dart:io FileStat. - FileSystemEntity
-
Stub for
dart:io FileSystemEntity. - FileSystemEntityType
-
Stub for
dart:io FileSystemEntityType. - HttpClient
-
Stub for
dart:io HttpClient. - HttpClientRequest
-
Stub for
dart:io HttpClientRequest. - HttpClientResponse
-
Stub for
dart:io HttpClientResponse. - HttpHeaders
-
Stub for
dart:io HttpHeaders. - Isolate
-
Stub for
dart:isolate Isolate. - Link
-
Stub for
dart:io Link. - Platform
-
Stub for
dart:io Platform.