Thanks to visit codestin.com
Credit goes to effect-ts.github.io

Skip to main content Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

Transferable.ts overview

Since v1.0.0


Exports Grouped by Category


accessors

addAll

Signature

declare const addAll: (tranferables: Iterable<globalThis.Transferable>) => Effect.Effect<void>

Source

Since v1.0.0

constructors

makeCollector

Signature

declare const makeCollector: Effect.Effect<CollectorService, never, never>

Source

Since v1.0.0

unsafeMakeCollector

Signature

declare const unsafeMakeCollector: () => CollectorService

Source

Since v1.0.0

models

CollectorService (interface)

Signature

export interface CollectorService {
  readonly addAll: (_: Iterable<globalThis.Transferable>) => Effect.Effect<void>
  readonly unsafeAddAll: (_: Iterable<globalThis.Transferable>) => void
  readonly read: Effect.Effect<Array<globalThis.Transferable>>
  readonly unsafeRead: () => Array<globalThis.Transferable>
  readonly unsafeClear: () => Array<globalThis.Transferable>
  readonly clear: Effect.Effect<Array<globalThis.Transferable>>
}

Source

Since v1.0.0

schema

ImageData

Signature

declare const ImageData: Schema.Schema<ImageData, ImageData, never>

Source

Since v1.0.0

MessagePort

Signature

declare const MessagePort: Schema.Schema<MessagePort, MessagePort, never>

Source

Since v1.0.0

Uint8Array

Signature

declare const Uint8Array: Schema.Schema<Uint8Array<ArrayBufferLike>, Uint8Array<ArrayBufferLike>, never>

Source

Since v1.0.0

schema

Signature

declare const schema: {
  <I>(f: (_: I) => Iterable<globalThis.Transferable>): <A, R>(self: Schema.Schema<A, I, R>) => Schema.Schema<A, I, R>
  <A, I, R>(self: Schema.Schema<A, I, R>, f: (_: I) => Iterable<globalThis.Transferable>): Schema.Schema<A, I, R>
}

Source

Since v1.0.0

tags

Collector (class)

Signature

declare class Collector

Source

Since v1.0.0