settings

package
v1.2.2 Latest Latest
Warning

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

Go to latest
Published: Jan 1, 2026 License: MIT Imports: 21 Imported by: 0

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

Constants

This section is empty.

Variables

View Source
var RestartWebServerBroadcast *chan string

RestartWebServerBroadcast 用于广播重启网页服务器的信号

Functions

func AddArrayConfigHandler

func AddArrayConfigHandler(c echo.Context) error

AddArrayConfigHandler 处理添加数组元素的 JSON API

func BoolConfig

func BoolConfig(name string, value bool, description string) templ.Component

BoolConfig 布尔类型的配置

func BoolConfigJavaScript added in v1.1.8

func BoolConfigJavaScript() templ.Component

BoolConfigJavaScript 布尔配置相关的 JavaScript 代码

func ConfigManager

func ConfigManager(initSaveTo string, WorkingDirectoryConfig string, HomeDirectoryConfig string, ProgramDirectoryConfig string) templ.Component

ConfigManager 配置管理器:用于管理与保存配置文件

func ConfigManagerJavaScript added in v1.1.8

func ConfigManagerJavaScript() templ.Component

ConfigManagerJavaScript 配置管理相关的 JavaScript 代码

func DeleteArrayConfigHandler

func DeleteArrayConfigHandler(c echo.Context) error

DeleteArrayConfigHandler 处理删除数组元素的 JSON API

func HandleConfigDelete

func HandleConfigDelete(c echo.Context) error

HandleConfigDelete 处理 /api/config-delete 的 JSON API

func HandleConfigSave

func HandleConfigSave(c echo.Context) error

HandleConfigSave 处理 /api/config-save 的 JSON API

func LogPanel added in v1.1.0

func LogPanel() templ.Component

服务器日志面板,使用 SSE 实时显示后端日志,并允许发送全局广播消息

func MainArea

func MainArea(tsStatus *tailscale_plugin.TailscaleStatus) templ.Component

func NumberConfig

func NumberConfig(name string, value int, description string, min int, max int) templ.Component

NumberConfig 数字类型的配置

func NumberConfigJavaScript added in v1.1.8

func NumberConfigJavaScript() templ.Component

NumberConfigJavaScript 数字配置相关的 JavaScript 代码

func PageHandler added in v1.0.1

func PageHandler(c echo.Context) error

PageHandler 设定页面

func SettingsPage

func SettingsPage(c echo.Context, tsStatus *tailscale_plugin.TailscaleStatus) templ.Component

SettingsPage 设置页面

func StringArrayConfig

func StringArrayConfig(name string, values []string, description string) templ.Component

StringArrayConfig 字符串数组类型的配置

func StringArrayConfigJavaScript added in v1.1.8

func StringArrayConfigJavaScript() templ.Component

StringArrayConfigJavaScript 字符串数组配置相关的 JavaScript 代码

func StringConfig

func StringConfig(name string, value string, description string) templ.Component

StringConfig 字符串类型的配置

func StringConfigJavascript added in v1.1.8

func StringConfigJavascript() templ.Component

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

func UpdateBoolConfigHandler(c echo.Context) error

UpdateBoolConfigHandler 处理 Bool 类型的 JSON API

func UpdateLoginSettingsHandler added in v1.1.0

func UpdateLoginSettingsHandler(c echo.Context) error

UpdateLoginSettingsHandler 处理登录设置的 JSON API

func UpdateNumberConfigHandler

func UpdateNumberConfigHandler(c echo.Context) error

UpdateNumberConfigHandler 处理 Number 类型的配置

func UpdateStringConfigHandler

func UpdateStringConfigHandler(c echo.Context) error

UpdateStringConfigHandler 处理 String 类型的 JSON API

func UpdateTailscaleConfigHandler added in v1.1.0

func UpdateTailscaleConfigHandler(c echo.Context) error

UpdateTailscaleConfigHandler 处理Tailscale配置更新的JSON API

func UserInfoConfig added in v1.0.1

func UserInfoConfig(nowUsername string, nowPassword string) templ.Component

UserInfoConfig 用户信息配置

Types

type ConfigChangeAction added in v1.1.0

type ConfigChangeAction struct {
	ReScanStores     bool
	ReStartWebServer bool
	StartTailscale   bool
	StopTailscale    bool
	ReStartTailscale bool
	UpdateAutoRescan bool
}

Jump to

Keyboard shortcuts

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