An example of [method](https://developer.mozilla.org/en-US/docs/Glossary/Method)
documentation:
----
-
+```
`methodName(required[, optional]))`
-* `require` String (**required**)
+* `required` String (**required**)
* `optional` Integer
-
----
+```
The method name is followed by the arguments it takes. Optional arguments are
notated by brackets surrounding the optional argument as well as the comma
An example of [event](https://developer.mozilla.org/en-US/docs/Web/API/Event)
documentation:
----
-
+```
Event: 'wake-up'
Returns:
* `time` String
-
----
+```
The event is a string that is used after a `.on` listener method. If it returns
a value it and its type is noted below. If you were to listen and respond to
```javascript
Alarm.on('wake-up', (time) => {
- console.log(time);
-});
+ console.log(time)
+})
```