# w-spot@2.0.3
Signal converter for w
+ Functions
+ [create(args)](#w-spot-function-create)
+ [cacheMix(Class)](#w-spot-function-cache-mix)
+ [specMix(Class)](#w-spot-function-spec-mix)
+ [spotMix(Class)](#w-spot-function-spot-mix)
+ [baseMix(Class)](#w-spot-function-base-mix)
+ [`WSpot`](#w-spot-classes) Class
+ [new WSpot(id)](#w-spot-classes-w-spot-constructor)
+ [spot.load(Class, names)](#w-spot-classes-w-spot-load)
+ [spot.use(names)](#w-spot-classes-w-spot-use)
+ [spot.connect(spot)](#w-spot-classes-w-spot-connect)
+ [spot.disconnect(id)](#w-spot-classes-w-spot-disconnect)
+ [spot.send(config)](#w-spot-classes-w-spot-send)
+ [spot.load(Class, names)](#w-spot-classes-w-spot-load)
+ [spot.use(names)](#w-spot-classes-w-spot-use)
+ [spot.connect(spot)](#w-spot-classes-w-spot-connect)
+ [spot.disconnect(id)](#w-spot-classes-w-spot-disconnect)
+ [spot.send(config)](#w-spot-classes-w-spot-send)
## Functions
### create(args) -> `WSpot`
Create a WSpot instance
| Param | Type | Description |
| ----- | --- | -------- |
| args | * | |
### cacheMix(Class) -> `function`
Cache mix
| Param | Type | Description |
| ----- | --- | -------- |
| Class | function | Class to mix |
### specMix(Class) -> `function`
Mixin spec
| Param | Type | Description |
| ----- | --- | -------- |
| Class | function | Class to mix |
### spotMix(Class) -> `function`
Spot mix
| Param | Type | Description |
| ----- | --- | -------- |
| Class | function | Class to mix |
### baseMix(Class) -> `function`
Mixin base
| Param | Type | Description |
| ----- | --- | -------- |
| Class | function | Class to mix |
## `WSpot` Class
WSpot
### new WSpot(id)
Constructor of WSpot class
| Param | Type | Description |
| ----- | --- | -------- |
| id | string | Id for spot |
### spot.load(Class, names) -> `object`
Load subject into the spot
| Param | Type | Description |
| ----- | --- | -------- |
| Class | | |
| names | string | Name paths |
### spot.use(names) -> `Promise.