package caps import ( "context" abiv1 "git.dev.alexdunmow.com/block/pluginsdk/abi/v1" "git.dev.alexdunmow.com/block/pluginsdk/plugin" "github.com/google/uuid" ) // badgesStub implements plugin.BadgeRefresher over the badges.refresh_badges // capability call. type badgesStub struct{ base } var _ plugin.BadgeRefresher = (*badgesStub)(nil) func (s *badgesStub) RefreshBadges(ctx context.Context, tableID, rowID uuid.UUID) error { req := &abiv1.BadgesRefreshBadgesRequest{TableId: tableID.String(), RowId: rowID.String()} return s.invoke(ctx, "refresh_badges", req, &abiv1.BadgesRefreshBadgesResponse{}) }