Documentation
¶
Overview ¶
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
templ: version: v0.3.977
Index ¶
- Variables
- func AddArrayConfigHandler(c echo.Context) error
- func BoolConfig(name string, value bool, description string) templ.Component
- func BoolConfigJavaScript() templ.Component
- func ConfigManager(initSaveTo string, WorkingDirectoryConfig string, HomeDirectoryConfig string, ...) templ.Component
- func ConfigManagerJavaScript() templ.Component
- func DeleteArrayConfigHandler(c echo.Context) error
- func HandleConfigDelete(c echo.Context) error
- func HandleConfigSave(c echo.Context) error
- func LogPanel() templ.Component
- func MainArea(tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
- func NumberConfig(name string, value int, description string, min int, max int) templ.Component
- func NumberConfigJavaScript() templ.Component
- func PageHandler(c echo.Context) error
- func SettingsPage(c echo.Context, tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
- func StringArrayConfig(name string, values []string, description string) templ.Component
- func StringArrayConfigJavaScript() templ.Component
- func StringConfig(name string, value string, description string) templ.Component
- func StringConfigJavascript() templ.Component
- func TailscaleConfig(tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
- func TailscaleStatusPanel(tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
- func UpdateBoolConfigHandler(c echo.Context) error
- func UpdateLoginSettingsHandler(c echo.Context) error
- func UpdateNumberConfigHandler(c echo.Context) error
- func UpdateStringConfigHandler(c echo.Context) error
- func UpdateTailscaleConfigHandler(c echo.Context) error
- func UserInfoConfig(nowUsername string, nowPassword string) templ.Component
- type ConfigChangeAction
Constants ¶
This section is empty.
Variables ¶
var RestartWebServerBroadcast *chan string
RestartWebServerBroadcast 用于广播重启网页服务器的信号
Functions ¶
func AddArrayConfigHandler ¶
AddArrayConfigHandler 处理添加数组元素的 JSON API
func BoolConfig ¶
BoolConfig 布尔类型的配置
func BoolConfigJavaScript ¶ added in v1.1.8
BoolConfigJavaScript 布尔配置相关的 JavaScript 代码
func ConfigManager ¶
func ConfigManager(initSaveTo string, WorkingDirectoryConfig string, HomeDirectoryConfig string, ProgramDirectoryConfig string) templ.Component
ConfigManager 配置管理器:用于管理与保存配置文件
func ConfigManagerJavaScript ¶ added in v1.1.8
ConfigManagerJavaScript 配置管理相关的 JavaScript 代码
func DeleteArrayConfigHandler ¶
DeleteArrayConfigHandler 处理删除数组元素的 JSON API
func HandleConfigDelete ¶
HandleConfigDelete 处理 /api/config-delete 的 JSON API
func HandleConfigSave ¶
HandleConfigSave 处理 /api/config-save 的 JSON API
func MainArea ¶
func MainArea(tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
func NumberConfig ¶
NumberConfig 数字类型的配置
func NumberConfigJavaScript ¶ added in v1.1.8
NumberConfigJavaScript 数字配置相关的 JavaScript 代码
func SettingsPage ¶
func SettingsPage(c echo.Context, tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
SettingsPage 设置页面
func StringArrayConfig ¶
StringArrayConfig 字符串数组类型的配置
func StringArrayConfigJavaScript ¶ added in v1.1.8
StringArrayConfigJavaScript 字符串数组配置相关的 JavaScript 代码
func StringConfig ¶
StringConfig 字符串类型的配置
func StringConfigJavascript ¶ added in v1.1.8
StringConfigJavascript 字符串配置相关的 JavaScript 代码
func TailscaleConfig ¶ added in v1.1.8
func TailscaleConfig(tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
TailscaleConfig Tailscale远程连接配置项
func TailscaleStatusPanel ¶ added in v1.1.0
func TailscaleStatusPanel(tsStatus *tailscale_plugin.TailscaleStatus) templ.Component
Tailscale状态面板
func UpdateBoolConfigHandler ¶
UpdateBoolConfigHandler 处理 Bool 类型的 JSON API
func UpdateLoginSettingsHandler ¶ added in v1.1.0
UpdateLoginSettingsHandler 处理登录设置的 JSON API
func UpdateNumberConfigHandler ¶
UpdateNumberConfigHandler 处理 Number 类型的配置
func UpdateStringConfigHandler ¶
UpdateStringConfigHandler 处理 String 类型的 JSON API
func UpdateTailscaleConfigHandler ¶ added in v1.1.0
UpdateTailscaleConfigHandler 处理Tailscale配置更新的JSON API