Clipboard
Constructor
Errors
ClipboardError
Added in v1.0.0
Source
Signature
declare class ClipboardError extends any {
constructor();
}Interface
Signature
interface Clipboard {
readonly [TypeId]: typeof TypeId;
readonly clear: Effect<void, ClipboardError>;
readonly read: Effect<ClipboardItems, ClipboardError>;
readonly readString: Effect<string, ClipboardError>;
readonly write: (items: ClipboardItems) => Effect<void, ClipboardError>;
readonly writeBlob: (blob: Blob) => Effect<void, ClipboardError>;
readonly writeString: (text: string) => Effect<void, ClipboardError>;
}Layers
Tag
Type Ids
ErrorTypeId
Added in v1.0.0
Source
Signature
declare const ErrorTypeId: unique symbol;ErrorTypeId type
Added in v1.0.0
Source
Signature
type ErrorTypeId = typeof ErrorTypeId;Signature
declare const TypeId: unique symbol;Signature
type TypeId = typeof TypeId;
A layer that directly interfaces with the navigator.clipboard api