Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataAggregationLayer ¶
type DataAggregationLayer struct {
// contains filtered or unexported fields
}
func NewDataAggregationLayer ¶
func NewDataAggregationLayer(opts ...DataOption) DataAggregationLayer
func (DataAggregationLayer) Output ¶
func (al DataAggregationLayer) Output() OutData
type DataOption ¶
type DataOption func(d *DataOptions)
func Source ¶
func Source(s DataSource) DataOption
type DataOptions ¶
type DataOptions struct {
Source DataSource
}
type DataSource ¶
type DataSource interface {
Output() OutData
}
type DealerLayer ¶
type DealerLayer struct {
// contains filtered or unexported fields
}
func NewDealerLayer ¶
func NewDealerLayer(data OutData) (dl *DealerLayer)
func (*DealerLayer) Output ¶
func (dl *DealerLayer) Output() []interface{}
func (*DealerLayer) RegisterCard ¶
func (dl *DealerLayer) RegisterCard(card card.ICard)
Click to show internal directories.
Click to hide internal directories.