Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmiiboConstructor ¶
type AmiiboConstructor func() AmiiboSearcher
type AmiiboListOptions ¶
func NewAmiiboListOptions ¶
func NewAmiiboListOptions(opts ...ListOption) *AmiiboListOptions
type AmiiboLocal ¶
type AmiiboLocal struct { }
func (*AmiiboLocal) List ¶
func (a *AmiiboLocal) List(ctx context.Context, opts ...ListOption) ([]entity.Amiibo, error)
type AmiiboRemote ¶
type AmiiboRemote struct { }
func (*AmiiboRemote) List ¶
func (a *AmiiboRemote) List(ctx context.Context, opts ...ListOption) ([]entity.Amiibo, error)
type AmiiboSearcher ¶
type AmiiboSearcher interface {
List(ctx context.Context, opts ...ListOption) ([]entity.Amiibo, error)
}
func NewAmiiboLocal ¶
func NewAmiiboLocal() AmiiboSearcher
func NewAmiiboRemote ¶
func NewAmiiboRemote() AmiiboSearcher
func NewAmiiboSearcher ¶
func NewAmiiboSearcher(name string) AmiiboSearcher
type ListOption ¶
type ListOption interface {
// contains filtered or unexported methods
}
func AmiiboListWithName ¶
func AmiiboListWithName(name string) ListOption
func AmiiboListWithSearchDir ¶
func AmiiboListWithSearchDir(dir string) ListOption
Click to show internal directories.
Click to hide internal directories.