Transferable
Accessors
Constructors
makeCollector
Added in v1.0.0
Source
Signature
declare const makeCollector: Effect.Effect<CollectorService>;unsafeMakeCollector
Added in v1.0.0
Source
Signature
declare function unsafeMakeCollector(): CollectorService;Models
CollectorService interface
Added in v1.0.0
Source
Signature
interface CollectorService {
readonly addAll: (_: Iterable<Transferable>) => Effect<void>;
readonly clear: Effect<Array<Transferable>>;
readonly read: Effect<Array<Transferable>>;
readonly unsafeAddAll: (_: Iterable<Transferable>) => void;
readonly unsafeClear: () => Array<Transferable>;
readonly unsafeRead: () => Array<Transferable>;
}Schema
Signature
declare const ImageData: Schema.Schema<ImageData>;MessagePort
Added in v1.0.0
Source
Signature
declare const MessagePort: Schema.Schema<MessagePort>;Signature
declare const schema: {
<I>(f: (_: I) => Iterable<Transferable>): <A, R>(self: any) => any;
<A, I, R>(self: any, f: (_: I) => Iterable<Transferable>): any;
};Uint8Array
Added in v1.0.0
Source
Signature
declare const Uint8Array: Schema.Schema<Uint8Array>;