Interface: RequiredWebSocketOption
core/useWebSocket.RequiredWebSocketOption
包装器选项(内部)。
Hierarchy
Required<CreateWebSocketOption>↳
RequiredWebSocketOption
Properties
autoReconnect
• autoReconnect: Object
重连配置。
Type declaration
| Name | Type | Description |
|---|---|---|
delay | number | 重连间隔毫秒数。 |
enable | boolean | 是否启用。 |
retries | number | 最大重连次数。 |
Overrides
Required.autoReconnect
heartbeat
• heartbeat: Object
心跳配置。
Type declaration
| Name | Type | Description |
|---|---|---|
enable | boolean | 是否启用。 |
interval | number | 心跳间隔毫秒数。 |
message | string | ArrayBuffer | Blob | 心跳间隔消息。 |
Overrides
Required.heartbeat
interceptor
• interceptor: WebSocketInterceptor
拦截器对象。
Inherited from
Required.interceptor
params
• params: Collection
请求参数。
Inherited from
Required.params
protocols
• protocols: string | string[]
协议字符串 or 包含协议字符串的数组。
Inherited from
Required.protocols