Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProvideSet = wire.NewSet( NewRepository, NewUseCase, )
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository interface { GenerateStringsResources(csv csvx.CsvList, languages core.Languages, localeIndex int) string GenerateSwiftResources(csv csvx.CsvList, languages core.Languages, localeIndex int) string GenerateStringsResourceFile(csv csvx.CsvList, languages core.Languages, locale string, target string, localeIndex int, filename string) core.Result GenerateSwiftResourceFile(csv csvx.CsvList, languages core.Languages, target string, localeIndex int, filename string) core.Result }
func NewRepository ¶
func NewRepository(fileX filex.FileX) Repository
type UseCase ¶
type UseCase interface {
Generate(configuration core.Configuration)
}
func NewUseCase ¶
func NewUseCase(repo Repository) UseCase
Click to show internal directories.
Click to hide internal directories.