Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Badge ¶
type Controller ¶
type Controller interface { CreateBadge(ctx context.Context, resourceType string, resourceID uint, badge *Create) (*Badge, error) UpdateBadge(ctx context.Context, id uint, badge *Update) (*Badge, error) UpdateBadgeByName(ctx context.Context, resourceType string, resourceID uint, name string, badge *Update) (*Badge, error) ListBadges(ctx context.Context, resourceType string, resourceID uint) ([]*Badge, error) GetBadge(ctx context.Context, id uint) (*Badge, error) GetBadgeByName(ctx context.Context, resourceType string, resourceID uint, name string) (*Badge, error) DeleteBadge(ctx context.Context, id uint) error DeleteBadgeByName(ctx context.Context, resourceType string, resourceID uint, name string) error }
func NewController ¶
func NewController(param *param.Param) Controller
Click to show internal directories.
Click to hide internal directories.