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.