/
githubmirror
/
grafana
Обзор
Документация
Войти
/
githubmirror
/
grafana
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
pkg/plugins/pluginassets/ifaces.go
24 строки
549 B
Will Browne
Plugins: Introduce plugin asset provider (#108063)
17 июл 2025, 18:20
Не верифицирован
17 июл 2025, 18:20
f6ed9e6
Код
Авторство
О чём код?
package pluginassets import "github.com/grafana/grafana/pkg/plugins" type Provider interface { Module(plugin PluginInfo) (string, error) AssetPath(plugin PluginInfo, assetPath ...string) (string, error) } type PluginInfo struct { JsonData plugins.JSONData Class plugins.Class FS plugins.FS Parent *PluginInfo } func NewPluginInfo(jsonData plugins.JSONData, class plugins.Class, fs plugins.FS, parent *PluginInfo) PluginInfo { return PluginInfo{ JsonData: jsonData, Class: class, FS: fs, Parent: parent, } }