温馨提示:本站仅提供公开网络链接索引服务,不存储、不篡改任何第三方内容,所有内容版权归原作者所有
AI智能索引来源:http://www.bun.com/reference/node/diagnostics_channel/TracingChannel/subscribe
点击访问原文链接

TracingChannel.subscribe method | Node.js diagnostics_channel module | Bun

TracingChannel.subscribe method | Node.js diagnostics_channel module | BunBuildDocsReferenceGuidesBlogDiscord/node:diagnostics_channel/TracingChannel/subscribeMsubscribe

Search the reference...

/

BuildDocsReferenceGuidesBlogDiscord/node:diagnostics_channel/TracingChannel/subscribeMsubscribe

method

diagnostics_channel.TracingChannel.subscribesubscribe(subscribers: TracingChannelSubscribersContextType>): void;Helper to subscribe a collection of functions to the corresponding channels. This is the same as calling channel.subscribe(onMessage) on each channel individually.

import diagnostics_channel from 'node:diagnostics_channel'; const channels = diagnostics_channel.tracingChannel('my-channel'); channels.subscribe({ start(message) { // Handle start message }, end(message) { // Handle end message }, asyncStart(message) { // Handle asyncStart message }, asyncEnd(message) { // Handle asyncEnd message }, error(message) { // Handle error message }, }); @param subscribersSet of TracingChannel Channels subscribers

Referenced typesinterface TracingChannelSubscribersContextType extends object>asyncEnd: (message: ContextType & { error: unknown; result: unknown }) => voidasyncStart: (message: ContextType & { error: unknown; result: unknown }) => voidend: (message: ContextType & { error: unknown; result: unknown }) => voiderror: (message: ContextType & { error: unknown }) => voidstart: (message: ContextType) => void

Resources

ReferenceDocsGuidesDiscordMerch StoreGitHubBlog 

Toolkit

RuntimePackage managerTest runnerBundlerPackage runner

Project

Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseBaked with ❤️ in San Francisco

We're hiring →

智能索引记录