Documentation
¶
Index ¶
- Variables
- func CheckValidRev(rev string) (*int, error)
- func CountLines(s string, r rune) int
- func CountLinesRunes(s []rune, r rune) int
- func EndsWithNewLine(s []rune) bool
- func ExistsSync(path string) bool
- func GetDB(retrievedSettings settings.Settings, setupLogger *zap.SugaredLogger) (db.DataStore, error)
- func IsDevModeEnabled() bool
- func IsUpdateAvailable(current, latest string) bool
- func IsValidAuthorToken(token string) bool
- func LoadPluginTranslations(language string, uiAssets embed.FS, pluginName string) (map[string]string, error)
- func LoadTranslations(language string, uiAssets embed.FS, hooks *hooks.Hook) (map[string]string, error)
- func NumToString(num int) string
- func ParseNum(num string) (int, error)
- func RandomString(length int) string
- func RuneCount(s string) int
- func RuneIndex(s, sep string) int
- func RuneIndexFromRegex(re *regexp.Regexp, s string) (int, int)
- func RuneLastIndex(s, sep string) int
- func RuneSlice(s string, start, end int) string
- func SetupLogger() *zap.SugaredLogger
- func Splice(slice []string, start, deleteCount int, items ...string) []string
Constants ¶
This section is empty.
Variables ¶
View Source
var ColorPalette = []string{
"#ffc7c7",
"#fff1c7",
"#e3ffc7",
"#c7ffd5",
"#c7ffff",
"#c7d5ff",
"#e3c7ff",
"#ffc7f1",
"#ffa8a8",
"#ffe699",
"#cfff9e",
"#99ffb3",
"#a3ffff",
"#99b3ff",
"#cc99ff",
"#ff99e5",
"#e7b1b1",
"#e9dcAf",
"#cde9af",
"#bfedcc",
"#b1e7e7",
"#c3cdee",
"#d2b8ea",
"#eec3e6",
"#e9cece",
"#e7e0ca",
"#d3e5c7",
"#bce1c5",
"#c1e2e2",
"#c1c9e2",
"#cfc1e2",
"#e0bdd9",
"#baded3",
"#a0f8eb",
"#b1e7e0",
"#c3c8e4",
"#cec5e2",
"#b1d5e7",
"#cda8f0",
"#f0f0a8",
"#f2f2a6",
"#f5a8eb",
"#c5f9a9",
"#ececbb",
"#e7c4bc",
"#daf0b2",
"#b0a0fd",
"#bce2e7",
"#cce2bb",
"#ec9afe",
"#edabbd",
"#aeaeea",
"#c4e7b1",
"#d722bb",
"#f3a5e7",
"#ffa8a8",
"#d8c0c5",
"#eaaedd",
"#adc6eb",
"#bedad1",
"#dee9af",
"#e9afc2",
"#f8d2a0",
"#b3b3e6",
}
View Source
var RandomVersionString int
Functions ¶
func CheckValidRev ¶
func CountLines ¶
func CountLinesRunes ¶ added in v0.0.2
func EndsWithNewLine ¶ added in v0.0.2
func ExistsSync ¶
func IsDevModeEnabled ¶ added in v0.0.3
func IsDevModeEnabled() bool
func IsUpdateAvailable ¶ added in v0.0.5
IsUpdateAvailable returns true if the latest version is strictly newer than the current version. It handles semantic versions and treats non-semver current versions (like commit hashes) as development builds that are considered up-to-date.
func IsValidAuthorToken ¶
func LoadPluginTranslations ¶ added in v0.0.4
func LoadTranslations ¶ added in v0.0.2
func NumToString ¶
func RandomString ¶
func RuneIndexFromRegex ¶ added in v0.0.2
func RuneLastIndex ¶ added in v0.0.2
func SetupLogger ¶ added in v0.0.2
func SetupLogger() *zap.SugaredLogger
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.