# Worker
_Auto generated documentation for WebKit inspector
* Commands
* [enable](#workerenablecallback)
* [disable](#workerdisablecallback)
* [sendMessageToWorker](#workersendmessagetoworkerworkerid-message-callback)
* [canInspectWorkers](#workercaninspectworkerscallback)
* [connectToWorker](#workerconnecttoworkerworkerid-callback)
* [disconnectFromWorker](#workerdisconnectfromworkerworkerid-callback)
* [setAutoconnectToWorkers](#workersetautoconnecttoworkersvalue-callback)
* Events
* [workerCreated](#event-workercreated)
* [workerTerminated](#event-workerterminated)
* [dispatchMessageFromWorker](#event-dispatchmessagefromworker)
* [disconnectedFromWorker](#event-disconnectedfromworker)
## Commands
### Worker.enable(callback)
### Parameters
_**callback ( function )**_
### Results
_**error ( error )**_
### Worker.disable(callback)
### Parameters
_**callback ( function )**_
### Results
_**error ( error )**_
### Worker.sendMessageToWorker(workerId, message, callback)
### Parameters
_**workerId ( integer )**_
_**message ( object )**_
_**callback ( function )**_
### Results
_**error ( error )**_
### Worker.canInspectWorkers(callback)
Tells whether browser supports workers inspection.
### Parameters
_**callback ( function )**_
### Results
_**error ( error )**_
_**result ( boolean )**_
> True if browser has workers support.
### Worker.connectToWorker(workerId, callback)
### Parameters
_**workerId ( integer )**_
_**callback ( function )**_
### Results
_**error ( error )**_
### Worker.disconnectFromWorker(workerId, callback)
### Parameters
_**workerId ( integer )**_
_**callback ( function )**_
### Results
_**error ( error )**_
### Worker.setAutoconnectToWorkers(value, callback)
### Parameters
_**value ( boolean )**_
_**callback ( function )**_
### Results
_**error ( error )**_
## Events
### Event: workerCreated
### Results
_**workerId ( integer )**_
_**url ( string )**_
_**inspectorConnected ( boolean )**_
### Event: workerTerminated
### Results
_**workerId ( integer )**_
### Event: dispatchMessageFromWorker
### Results
_**workerId ( integer )**_
_**message ( object )**_
### Event: disconnectedFromWorker