Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Formatter ¶
type Formatter interface { Calendar(calendar calc.PrayerTimes) (string, error) Prayer(calendar calc.PrayerTimes, prayer calc.Prayer) (string, error) VersionInfo(versionInfo version.VersionInfo) (string, error) }
type JsonFormatter ¶
type JsonFormatter struct{}
func (*JsonFormatter) Calendar ¶
func (f *JsonFormatter) Calendar(calendar calc.PrayerTimes) (string, error)
func (*JsonFormatter) Prayer ¶
func (f *JsonFormatter) Prayer(calendar calc.PrayerTimes, prayer calc.Prayer) (string, error)
func (*JsonFormatter) VersionInfo ¶
func (f *JsonFormatter) VersionInfo(versionInfo version.VersionInfo) (string, error)
type ShortFormatter ¶
type ShortFormatter struct{}
func (*ShortFormatter) Calendar ¶
func (f *ShortFormatter) Calendar(calendar calc.PrayerTimes) (string, error)
func (*ShortFormatter) Prayer ¶
func (f *ShortFormatter) Prayer(calendar calc.PrayerTimes, prayer calc.Prayer) (string, error)
func (*ShortFormatter) VersionInfo ¶
func (f *ShortFormatter) VersionInfo(versionInfo version.VersionInfo) (string, error)
type TableFormatter ¶
type TableFormatter struct{}
func (*TableFormatter) Calendar ¶
func (f *TableFormatter) Calendar(calendar calc.PrayerTimes) (string, error)
func (*TableFormatter) Prayer ¶
func (f *TableFormatter) Prayer(calendar calc.PrayerTimes, prayer calc.Prayer) (string, error)
func (*TableFormatter) VersionInfo ¶
func (f *TableFormatter) VersionInfo(versionInfo version.VersionInfo) (string, error)
Click to show internal directories.
Click to hide internal directories.