func (c *Card) Buttons(face int) (studyview.ButtonMap, error) {
	mc, err := GetModelController(c.model.Type)
	if err != nil {
		return nil, err
	}
	return mc.Buttons(c, face)
}
// Buttons returns the list of buttons to be made visible for the card face.
Buttons returns the list of buttons to be made visible for the card face.
// Buttons returns the list of buttons to be made visible for the card face .
func (c *Card) Buttons(face int) (studyview.ButtonMap, error) {
	mc, err := GetModelController(c.model.Type)
	if err != nil {
		return nil, err
	}
	return mc.Buttons(c, face)
}
func ( c * Card ) Buttons ( face int ) ( studyview . ButtonMap , error ) { mc , err := GetModelController ( c . model . Type ) if err != nil { return nil , err } return mc . Buttons ( c , face ) }
Buttons returns the list of buttons to be made visible for the card face.
Buttons returns the list of buttons to be made visible for the card face .