Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Preprocess ¶
func Preprocess(card CSICard) (*mtgmatcher.Card, error)
Types ¶
type CSICard ¶
type CSICard struct { Id int `json:"id,string"` URL string `json:"url"` Name string `json:"name"` ScryfallId string `json:"scryfallid"` Variation string `json:"variation"` Edition string `json:"edition"` Language string `json:"language"` IsFoil bool `json:"is_foil,string"` PriceRetail float64 `json:"price_retail,string"` QuantityRetail int `json:"qty_retail,string"` PriceBuy float64 `json:"price_buy,string"` QuantityBuy int `json:"qty_buying,string"` }
type CSIClient ¶
type CSIClient struct {
// contains filtered or unexported fields
}
func NewCSIClient ¶
func (*CSIClient) GetPriceList ¶
type Coolstuffinc ¶
type Coolstuffinc struct { LogCallback mtgban.LogCallbackFunc Partner string MaxConcurrency int // contains filtered or unexported fields }
func NewScraper ¶
func NewScraper() *Coolstuffinc
func (*Coolstuffinc) Buylist ¶
func (csi *Coolstuffinc) Buylist() (mtgban.BuylistRecord, error)
func (*Coolstuffinc) Info ¶
func (csi *Coolstuffinc) Info() (info mtgban.ScraperInfo)
func (*Coolstuffinc) Inventory ¶
func (csi *Coolstuffinc) Inventory() (mtgban.InventoryRecord, error)
type CoolstuffincOfficial ¶
type CoolstuffincOfficial struct { LogCallback mtgban.LogCallbackFunc Partner string // contains filtered or unexported fields }
func NewScraperOfficial ¶
func NewScraperOfficial(key string) *CoolstuffincOfficial
func (*CoolstuffincOfficial) Buylist ¶
func (csi *CoolstuffincOfficial) Buylist() (mtgban.BuylistRecord, error)
func (*CoolstuffincOfficial) Info ¶
func (csi *CoolstuffincOfficial) Info() (info mtgban.ScraperInfo)
func (*CoolstuffincOfficial) Inventory ¶
func (csi *CoolstuffincOfficial) Inventory() (mtgban.InventoryRecord, error)
type CoolstuffincSealed ¶ added in v0.3.34
type CoolstuffincSealed struct { LogCallback mtgban.LogCallbackFunc Partner string MaxConcurrency int // contains filtered or unexported fields }
func NewScraperSealed ¶ added in v0.3.34
func NewScraperSealed() *CoolstuffincSealed
func (*CoolstuffincSealed) Buylist ¶ added in v0.3.34
func (csi *CoolstuffincSealed) Buylist() (mtgban.BuylistRecord, error)
func (*CoolstuffincSealed) Info ¶ added in v0.3.34
func (csi *CoolstuffincSealed) Info() (info mtgban.ScraperInfo)
func (*CoolstuffincSealed) Inventory ¶ added in v0.3.36
func (csi *CoolstuffincSealed) Inventory() (mtgban.InventoryRecord, error)
Click to show internal directories.
Click to hide internal directories.