Documentation
¶
Index ¶
- type AdminBlogResource
- func (r *AdminBlogResource) Get(ctx context.Context, slug string) (schemas.AdminBlogArticle, error)
- func (r *AdminBlogResource) List(ctx context.Context) (*schemas.AdminBlogListResponse, error)
- func (r *AdminBlogResource) ListWithParams(ctx context.Context, params ListAdminBlogsRequest) (*schemas.AdminBlogListResponse, error)
- type CreateMicropostRequest
- type FilePayload
- type ListAdminBlogsRequest
- type MicropostResource
- func (r *MicropostResource) Create(ctx context.Context, params CreateMicropostRequest) (*schemas.CreatedWithPublicIdAndLinkResponse, error)
- func (r *MicropostResource) Delete(ctx context.Context, publicID string) error
- func (r *MicropostResource) Vote(ctx context.Context, publicID string) (*schemas.UserMicropostVoteResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminBlogResource ¶
type AdminBlogResource struct {
// contains filtered or unexported fields
}
func NewAdminBlogResource ¶
func NewAdminBlogResource(c interfaces.ClientInterface) *AdminBlogResource
func (*AdminBlogResource) Get ¶
func (r *AdminBlogResource) Get(ctx context.Context, slug string) (schemas.AdminBlogArticle, error)
func (*AdminBlogResource) List ¶
func (r *AdminBlogResource) List(ctx context.Context) (*schemas.AdminBlogListResponse, error)
func (*AdminBlogResource) ListWithParams ¶
func (r *AdminBlogResource) ListWithParams(ctx context.Context, params ListAdminBlogsRequest) (*schemas.AdminBlogListResponse, error)
type CreateMicropostRequest ¶
type ListAdminBlogsRequest ¶
type MicropostResource ¶
type MicropostResource struct {
// contains filtered or unexported fields
}
func NewMicropostResource ¶
func NewMicropostResource(c interfaces.ClientInterface) *MicropostResource
func (*MicropostResource) Create ¶
func (r *MicropostResource) Create(ctx context.Context, params CreateMicropostRequest) (*schemas.CreatedWithPublicIdAndLinkResponse, error)
func (*MicropostResource) Delete ¶
func (r *MicropostResource) Delete(ctx context.Context, publicID string) error
func (*MicropostResource) Vote ¶
func (r *MicropostResource) Vote(ctx context.Context, publicID string) (*schemas.UserMicropostVoteResponse, error)
Click to show internal directories.
Click to hide internal directories.