data collection
data management
visualization + gis
web design + publishing
PACKAGES, PLUGINS, WORKFLOWS + APIs
END-to-end tutorials
Attaching a Plugin to a Space.
Plugins enhance spaces with extra functionality and automated interactions, making your space and sites a full-fledged app.
Packages are associated with workspaces, tracking access to various extensions of the Horizon product that you can make available to users belonging to your workspace.<br><br>Plugins are specific to spaces. They are governed by two main sets of APIs: the plugin API, which is a set of function calls which plugins can make to alter the functioning of a space and associated entities, and the hook API, which is a set of events which can be registered by a plugin in order to make code changes.<br><br>Plugins contain additional state and often set certain eligibility criteria for being used in a given space.<br><br>Since plugins often extend in a very complex manner the functioning of a Horizon space, plugin attachment can only occur if the space matches a format specified by a plugin.<br><br>For instance a space might require a specific table schema in order to be eligible.<br>
The plugins tab in your space sidebar
Additionally, plugins may ask users for ‘data mappings’ of various fields. A space might be valid to attach a plugin, but might nevertheless have ambiguities regarding the mapping of plugin variables to space entities.
Mapping space data to plugin variables
horizon.tech
A low-code platform for data collection, schema management, data visualization, and publishing.
Features
More
© 2024 - 2025 Yrbia LLC, Delaware. All rights reserved.