Methods
# attach(observer) → {ObserverList}
Parameters:
Name | Type | Description |
---|---|---|
observer |
Observer |
Throws:
-
value is not an instance of Observer
- Type
- TypeError
Returns:
- Type
- ObserverList
# contains(observer) → {boolean}
Parameters:
Name | Type | Description |
---|---|---|
observer |
Observer |
Throws:
-
value is not an instance of Observer
- Type
- TypeError
Returns:
- Type
- boolean
# detach(observer) → {ObserverList}
Parameters:
Name | Type | Description |
---|---|---|
observer |
Observer |
Throws:
-
value is not an instance of Observer
- Type
- TypeError
Returns:
- Type
- ObserverList
# notify(subject) → {Promise}
Parameters:
Name | Type | Description |
---|---|---|
subject |
Returns:
- Type
- Promise