拓展类型 自定义工具类型
This commit is contained in:
@@ -14,7 +14,9 @@ import (
|
||||
func ErlangCardView(w fyne.Window, data *models.ErlangCards) fyne.CanvasObject {
|
||||
if len(data.VarName) == 0 {
|
||||
return widget.NewCard(data.Title, data.Text, widget.NewButton("复制", func() {
|
||||
err := clipboard.WriteAll(data.Template)
|
||||
cleanedText := strings.ReplaceAll(data.Template, "\r", "")
|
||||
cleanedText = strings.ReplaceAll(cleanedText, "\n", "")
|
||||
err := clipboard.WriteAll(cleanedText)
|
||||
if err != nil {
|
||||
dialog.ShowError(err, w)
|
||||
return
|
||||
@@ -121,6 +123,7 @@ func replaceVars(input string, replacements []string) string {
|
||||
result = strings.Replace(result, "$var", replacements[varIndex], 1)
|
||||
varIndex++
|
||||
}
|
||||
|
||||
return result
|
||||
cleanedText := strings.ReplaceAll(result, "\r", "")
|
||||
cleanedText = strings.ReplaceAll(cleanedText, "\n", "")
|
||||
return cleanedText
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user