application

package
v0.4.7 Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2025 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Application

type Application struct {
	Enable       bool
	Token        string
	Name         string
	IconPath     string
	Format       string
	CustomFormat CFormat

	EncryptionType       string // "none", "age"
	EncryptionRecipients []string
	EncryptTitle         bool
	EncryptMessage       bool
	EncryptAttachment    bool

	Target     string
	TargetArgs map[string]interface{}
}

type CFormat

type CFormat struct {
	Attachment       string
	AttachmentBase64 string
	AttachmentType   string
	Device           string
	HTML             string
	Message          string
	Priority         string
	TTL              string
	Timestamp        string
	Title            string
	URL              string
	URLTitle         string
}

func (*CFormat) GetLocationAndPath

func (cf *CFormat) GetLocationAndPath(str string) (string, string)

func (*CFormat) GetValue

func (cf *CFormat) GetValue(
	locations map[string]*gabs.Container,
	tmplstr string,
) (string, bool)

Jump to

Keyboard shortcuts

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