A component has the below shown properties & methods available for use. As mentioned above, most of these should be used within the `setup()` function to make the requirements/dependencies of the component clear.
```javascript
-// The root element that the compontent has been applied to.
+// The root element that the component has been applied to.
this.$el
-// A map of defined element references within the compontent.
+// A map of defined element references within the component.
// See "Element References" above.
this.$refs
-// A map of defined multi-element references within the compontent.
+// A map of defined multi-element references within the component.
// See "Element References" above.
this.$manyRefs
-// Options defined for the compontent.
+// Options defined for the component.
this.$opts
// The registered name of the component, usually kebab-case.
There are a range of available events that are emitted as part of a public & supported API for accessing or extending JavaScript libraries & components used in the system.
-Details on these events can be found in the [JavaScript Public Events file](javascript-public-events.md).
\ No newline at end of file
+Details on these events can be found in the [JavaScript Public Events file](javascript-public-events.md).
#### Event Data
-- `editorViewConfig` - An [EditorViewConfig](https://codemirror.net/docs/ref/#view.EditorViewConfig) object that will eventially be passed when creating the CodeMirror EditorView instance.
+- `editorViewConfig` - An [EditorViewConfig](https://codemirror.net/docs/ref/#view.EditorViewConfig) object that will eventually be passed when creating the CodeMirror EditorView instance.
##### Example
detail.registerHighlightStyle(highlightStyleBuilder);
});
```
-</details>
\ No newline at end of file
+</details>
If you'd like to be notified of new potential security concerns you can [sign-up to the BookStack security mailing list](https://updates.bookstackapp.com/signup/bookstack-security-updates).
-If you would like to report a security concern, details of doing so can [can be found here](https://github.com/BookStackApp/BookStack/blob/development/.github/SECURITY.md).
+If you would like to report a security concern, details of doing so [can be found here](https://github.com/BookStackApp/BookStack/blob/development/.github/SECURITY.md).
## ♿ Accessibility