udb_plugin_library

package module
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2025 License: MPL-2.0 Imports: 1 Imported by: 0

README

udb-plugin-library

Library to be used by plugins for UDB. See udb-core.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UdbBoardPlugin

type UdbBoardPlugin interface {
	UdbPlugin
	GetBoardMap() map[string]types.Board
	GetAllBoards() []types.Board
}

type UdbCombinedPlugin

type UdbCombinedPlugin interface {
	UdbBoardPlugin
	UdbDatasourcePlugin
}

type UdbDatasourcePlugin

type UdbDatasourcePlugin interface {
	UdbPlugin
	GetDatasourceMap() map[string]types.Datasource[any]
	GetAllDatasources() []types.Datasource[any]
}

type UdbPlugin

type UdbPlugin interface {
	GetPluginType() types.PluginType
	Configure(config types.PluginConfig) error
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL