Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAlignOptions ¶
Types ¶
type FlipboardMessageOptions ¶
type FlipboardMessageOptions struct {
// Display text or image/gif url by only setting Message
// Otherwise, you can create your own virtual board and have only that rendered.
Message string `yaml:"message"`
VirtualBoard *virtualboard.VirtualBoard
DisplayTime int `yaml:"displayTime"` // in ms
Append bool `yaml:"append"`
Align string `yaml:"align"`
XAlign string
YAlign string
FontSize int `yaml:"font-size"`
Kerning int `yaml:"kerning"`
Inverted bool `yaml:"inverted"`
BWThreshold int `yaml:"bwThreshold"`
Fill string `yaml:"fill"`
SendPanelByPanel bool `yaml:"sendPanelByPanel"`
}
func GetDefaultOptions ¶
func GetDefaultOptions() FlipboardMessageOptions
func SplitMessageAndOptions ¶
func SplitMessageAndOptions(rawMsg string) []FlipboardMessageOptions
func (*FlipboardMessageOptions) SetDisplayTime ¶
func (s *FlipboardMessageOptions) SetDisplayTime(duration time.Duration)
SetDisplayTime is a helper given a time.Duration converting to the correct DisplayTime
func (*FlipboardMessageOptions) UnmarshalYAML ¶
func (s *FlipboardMessageOptions) UnmarshalYAML(unmarshal func(interface{}) error) error
Click to show internal directories.
Click to hide internal directories.