(Click to open topic with navigation)
Several features of plugins are only available by utilizing bundled services. These include:
It may also be necessary or desired to create additional utility services when creating new plugin types. The easiest way to do this is to create a utility service which is called by convention a translator (see Using Translators), because it can typically "translate" from a specific resource or API to data which can be used by the plugin type.
Finally, custom components (see Registering Custom Components) may be used to fulfill use cases not covered by bundled services or custom translators.
Related Topics