game_sync/gamesrv/slotspkg/slots/intf/plugin.go

19 lines
358 B
Go

package intf
// Plugin is the interface that represents a feature plugin
type Plugin interface {
Theme() string
Customs() []interface{}
OnInit(Master)
OnStepBegin(Master)
OnEnterNode(Master)
BeforeSpin(Master)
BeforeDisplay(Master)
AfterDisplay(Master)
AfterSpin(Master)
OnLeaveNode(Master)
OnStepEnd(Master)
OnSummary(Master)
OnStay(Master)
}