XStreamStream
XStream
Stream
Transform readable data streams.
Importimport { XStream } from "@ant-design/x-sdk"; |
Sourcex-sdk/src/x-stream |
Docs |
Versionsupported since 2.0.0 |
Importimport { XStream } from "@ant-design/x-sdk"; |
Sourcex-sdk/src/x-stream |
Docs |
Versionsupported since 2.0.0 |
ReadableStream to RecordReadableStreamCommon ReadableStream instances, such as await fetch(...).body, usage example:
import { XStream } from '@ant-design/x';async function request() {const response = await fetch();// .....for await (const chunk of XStream({readableStream: response.body,})) {console.log(chunk);}}
| Property | Description | Type | Default | Version |
|---|---|---|---|---|
| readableStream | Readable stream of binary data | ReadableStream<'Uint8Array'> | - | - |
| transformStream | Support customizable transformStream to transform streams | TransformStream<string, T> | sseTransformStream | - |
| streamSeparator | Stream separator, used to separate different data streams | string | \n\n | 2.2.0 |
| partSeparator | Part separator, used to separate different parts of data | string | \n | 2.2.0 |
| kvSeparator | Key-value separator, used to separate keys and values | string | : | 2.2.0 |