Documentation ¶
Index ¶
- type Article
- type ArticleTag
- type ArticleTagInput
- type Articles
- type ArticlesPrivate
- type Author
- type AuthorInput
- type CreateArticleInfo
- type CreateProjectInput
- type DeleteAllArticlesInput
- type DeleteAllProjects
- type DeleteBucketInfo
- type DeleteProjectType
- type DeleteUser
- type EditUser
- type File
- type FindArticlePrivateType
- type FindArticlePublicType
- type GalleryImages
- type GetProjectType
- type GetZincArticleInput
- type Image
- type Jwt
- type LoginData
- type Project
- type Projects
- type Tag
- type TagData
- type UpdatedArticleInfo
- type UploadArticleImageInput
- type User
- type UserCreation
- type Users
- type ZincUser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Article ¶
type Article struct { Title string `json:"title"` TitleCard string `json:"titleCard"` Author *Author `json:"author"` ContentData string `json:"contentData"` DateWritten string `json:"dateWritten"` URL string `json:"url"` Description string `json:"description"` UUID string `json:"uuid"` Tags []Tag `json:"tags"` }
type ArticleTag ¶
type ArticleTag struct {
Keyword string `json:"keyword"`
}
type ArticleTagInput ¶
type ArticleTagInput struct {
Keyword string `json:"keyword"`
}
type ArticlesPrivate ¶
type AuthorInput ¶
type AuthorInput struct {
Name string `json:"name"`
}
type CreateArticleInfo ¶
type CreateArticleInfo struct { Title *string `json:"title,omitempty"` TitleCard *File `json:"titleCard,omitempty"` ContentData *string `json:"contentData,omitempty"` DateWritten *string `json:"dateWritten,omitempty"` URL *string `json:"url,omitempty"` Description *string `json:"description,omitempty"` UUID *string `json:"uuid,omitempty"` Tags []TagData `json:"tags,omitempty"` Jwt string `json:"jwt"` ProjectUUID string `json:"project_uuid"` }
type CreateProjectInput ¶
type DeleteAllArticlesInput ¶
type DeleteAllProjects ¶
type DeleteAllProjects struct {
Jwt string `json:"jwt"`
}
type DeleteBucketInfo ¶
type DeleteProjectType ¶
type DeleteUser ¶
type FindArticlePrivateType ¶
type FindArticlePublicType ¶
type GalleryImages ¶
type GetProjectType ¶
type GetProjectType struct {
Jwt string `json:"jwt"`
}
type GetZincArticleInput ¶
type UpdatedArticleInfo ¶
type UpdatedArticleInfo struct { Title *string `json:"title,omitempty"` TitleCard *File `json:"titleCard,omitempty"` Author *string `json:"author,omitempty"` ContentData *string `json:"contentData,omitempty"` DateWritten *string `json:"dateWritten,omitempty"` URL *string `json:"url,omitempty"` Description *string `json:"description,omitempty"` UUID *string `json:"uuid,omitempty"` Tags []TagData `json:"tags,omitempty"` Jwt string `json:"jwt"` ProjectUUID string `json:"project_uuid"` Originalfoldername string `json:"originalfoldername"` }
type UploadArticleImageInput ¶
type User ¶
type User struct { Email string `json:"email"` HashedPassword string `json:"hashedPassword"` Role string `json:"role"` ProfilePicture string `json:"profilePicture"` Bio string `json:"bio"` ProfileLink string `json:"profileLink"` Projects *Projects `json:"projects"` Username string `json:"username"` UUID string `json:"uuid"` Name string `json:"name"` }
type UserCreation ¶
Click to show internal directories.
Click to hide internal directories.