Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConvertorFormat ¶
type ConvertorFormat struct {
// contains filtered or unexported fields
}
func NewConvertorFormat ¶
func NewConvertorFormat(title string, fileType encoder.FileTypeContract) *ConvertorFormat
func (ConvertorFormat) AddEncoder ¶
func (f ConvertorFormat) AddEncoder(encoder encoder.EncoderDataContract)
func (ConvertorFormat) GetEncoders ¶
func (f ConvertorFormat) GetEncoders() map[int]encoder.EncoderDataContract
func (ConvertorFormat) GetFileType ¶
func (f ConvertorFormat) GetFileType() encoder.FileTypeContract
func (ConvertorFormat) GetTitle ¶
func (f ConvertorFormat) GetTitle() string
type ConvertorFormatContract ¶
type ConvertorFormatContract interface { GetTitle() string AddEncoder(encoder encoder.EncoderDataContract) GetFileType() encoder.FileTypeContract GetEncoders() map[int]encoder.EncoderDataContract }
type ConvertorFormats ¶
type ConvertorFormats struct {
// contains filtered or unexported fields
}
func NewConvertorFormats ¶
func NewConvertorFormats() *ConvertorFormats
func (ConvertorFormats) GetFormat ¶
func (f ConvertorFormats) GetFormat(format string) (ConvertorFormatContract, error)
func (ConvertorFormats) GetFormats ¶
func (f ConvertorFormats) GetFormats() map[string]ConvertorFormatContract
func (ConvertorFormats) NewEncoder ¶
func (f ConvertorFormats) NewEncoder(encoderName string) bool
type ConvertorFormatsContract ¶
type ConvertorFormatsContract interface { NewEncoder(encoderName string) bool GetFormats() map[string]ConvertorFormatContract GetFormat(format string) (ConvertorFormatContract, error) }
Click to show internal directories.
Click to hide internal directories.