Safe Haskell | None |
---|---|
Language | Haskell2010 |
Vikunja.Model
Contents
- Parameter newtypes
- AttachmentId
- Avatar
- Background
- Bucket
- BucketId
- CommentId
- Entity
- EntityId
- Expand
- Files
- Filter
- FilterIncludeNulls
- FilterTimezone
- Id
- Image
- IsArchived
- Kind
- Label
- OrderBy
- OtherTaskId
- P
- Page
- ParamImport
- PerPage
- PreviewSize
- Project
- ProjectId
- Provider
- RelationKind
- S
- Share
- ShareText
- Size
- SortBy
- Table
- Task
- TaskId
- TeamId
- TokenId
- UserId
- Username
- View
- WebhookId
- Models
- AuthToken
- BackgroundImage
- FilesFile
- HandlerAuthURL
- MicrosofttodoMigration
- MigrationStatus
- ModelsAPIToken
- ModelsBucket
- ModelsBulkAssignees
- ModelsBulkTask
- ModelsDatabaseNotifications
- ModelsLabel
- ModelsLabelTask
- ModelsLabelTaskBulk
- ModelsLinkSharing
- ModelsMessage
- ModelsProject
- ModelsProjectDuplicate
- ModelsProjectUser
- ModelsProjectView
- ModelsProjectViewBucketConfiguration
- ModelsReaction
- ModelsRouteDetail
- ModelsSavedFilter
- ModelsSubscription
- ModelsTask
- ModelsTaskAssginee
- ModelsTaskAttachment
- ModelsTaskBucket
- ModelsTaskCollection
- ModelsTaskComment
- ModelsTaskPosition
- ModelsTaskRelation
- ModelsTaskReminder
- ModelsTeam
- ModelsTeamMember
- ModelsTeamProject
- ModelsTeamUser
- ModelsTeamWithRight
- ModelsUserWithRight
- ModelsWebhook
- NotificationsDatabaseNotification
- OpenidCallback
- OpenidProvider
- TodoistMigration
- TrelloMigration
- UserAPIUserPassword
- UserEmailConfirm
- UserEmailUpdate
- UserLogin
- UserPasswordReset
- UserPasswordTokenRequest
- UserTOTP
- UserTOTPPasscode
- UserToken
- UserUser
- V1AuthInfo
- V1LegalInfo
- V1LinkShareAuth
- V1LocalAuthInfo
- V1OpenIDAuthInfo
- V1UserAvatarProvider
- V1UserDeletionRequestConfirm
- V1UserPassword
- V1UserPasswordConfirmation
- V1UserSettings
- V1UserWithSettings
- V1VikunjaInfos
- WebHTTPError
- Enums
- Auth Methods
Description
Synopsis
- newtype AttachmentId = AttachmentId {}
- newtype Avatar = Avatar {}
- newtype Background = Background {
- unBackground :: Text
- newtype Bucket = Bucket {}
- newtype BucketId = BucketId {
- unBucketId :: Int
- newtype CommentId = CommentId {
- unCommentId :: Int
- newtype Entity = Entity {}
- newtype EntityId = EntityId {
- unEntityId :: Text
- newtype Expand = Expand {}
- newtype Files = Files {}
- newtype Filter = Filter {}
- newtype FilterIncludeNulls = FilterIncludeNulls {}
- newtype FilterTimezone = FilterTimezone {}
- newtype Id = Id {}
- newtype Image = Image {}
- newtype IsArchived = IsArchived {
- unIsArchived :: Bool
- newtype Kind = Kind {}
- newtype Label = Label {}
- newtype OrderBy = OrderBy {}
- newtype OtherTaskId = OtherTaskId {
- unOtherTaskId :: Int
- newtype P = P {}
- newtype Page = Page {}
- newtype ParamImport = ParamImport {}
- newtype PerPage = PerPage {}
- newtype PreviewSize = PreviewSize {}
- newtype Project = Project {}
- newtype ProjectId = ProjectId {
- unProjectId :: Int
- newtype Provider = Provider {
- unProvider :: Int
- newtype RelationKind = RelationKind {}
- newtype S = S {}
- newtype Share = Share {}
- newtype ShareText = ShareText {
- unShareText :: Text
- newtype Size = Size {}
- newtype SortBy = SortBy {}
- newtype Table = Table {}
- newtype Task = Task {}
- newtype TaskId = TaskId {}
- newtype TeamId = TeamId {}
- newtype TokenId = TokenId {}
- newtype UserId = UserId {}
- newtype Username = Username {
- unUsername :: Text
- newtype View = View {}
- newtype WebhookId = WebhookId {
- unWebhookId :: Int
- data AuthToken = AuthToken {
- authTokenToken :: !(Maybe Text)
- mkAuthToken :: AuthToken
- data BackgroundImage = BackgroundImage {
- backgroundImageBlurHash :: !(Maybe Text)
- backgroundImageId :: !(Maybe Text)
- backgroundImageInfo :: !(Maybe Value)
- backgroundImageThumb :: !(Maybe Text)
- backgroundImageUrl :: !(Maybe Text)
- mkBackgroundImage :: BackgroundImage
- data FilesFile = FilesFile {
- filesFileCreated :: !(Maybe Text)
- filesFileId :: !(Maybe Int)
- filesFileMime :: !(Maybe Text)
- filesFileName :: !(Maybe Text)
- filesFileSize :: !(Maybe Int)
- mkFilesFile :: FilesFile
- data HandlerAuthURL = HandlerAuthURL {
- handlerAuthURLUrl :: !(Maybe Text)
- mkHandlerAuthURL :: HandlerAuthURL
- data MicrosofttodoMigration = MicrosofttodoMigration {}
- mkMicrosofttodoMigration :: MicrosofttodoMigration
- data MigrationStatus = MigrationStatus {
- migrationStatusFinishedAt :: !(Maybe Text)
- migrationStatusId :: !(Maybe Int)
- migrationStatusMigratorName :: !(Maybe Text)
- migrationStatusStartedAt :: !(Maybe Text)
- mkMigrationStatus :: MigrationStatus
- data ModelsAPIToken = ModelsAPIToken {
- modelsAPITokenCreated :: !(Maybe Text)
- modelsAPITokenExpiresAt :: !(Maybe Text)
- modelsAPITokenId :: !(Maybe Int)
- modelsAPITokenPermissions :: !(Maybe (Map String [Text]))
- modelsAPITokenTitle :: !(Maybe Text)
- modelsAPITokenToken :: !(Maybe Text)
- mkModelsAPIToken :: ModelsAPIToken
- data ModelsBucket = ModelsBucket {
- modelsBucketCount :: !(Maybe Int)
- modelsBucketCreated :: !(Maybe Text)
- modelsBucketCreatedBy :: !(Maybe UserUser)
- modelsBucketId :: !(Maybe Int)
- modelsBucketLimit :: !(Maybe Int)
- modelsBucketPosition :: !(Maybe Double)
- modelsBucketProjectViewId :: !(Maybe Int)
- modelsBucketTasks :: !(Maybe [ModelsTask])
- modelsBucketTitle :: !(Maybe Text)
- modelsBucketUpdated :: !(Maybe Text)
- mkModelsBucket :: ModelsBucket
- data ModelsBulkAssignees = ModelsBulkAssignees {}
- mkModelsBulkAssignees :: ModelsBulkAssignees
- data ModelsBulkTask = ModelsBulkTask {
- modelsBulkTaskAssignees :: !(Maybe [UserUser])
- modelsBulkTaskAttachments :: !(Maybe [ModelsTaskAttachment])
- modelsBulkTaskBucketId :: !(Maybe Int)
- modelsBulkTaskCoverImageAttachmentId :: !(Maybe Int)
- modelsBulkTaskCreated :: !(Maybe Text)
- modelsBulkTaskCreatedBy :: !(Maybe UserUser)
- modelsBulkTaskDescription :: !(Maybe Text)
- modelsBulkTaskDone :: !(Maybe Bool)
- modelsBulkTaskDoneAt :: !(Maybe Text)
- modelsBulkTaskDueDate :: !(Maybe Text)
- modelsBulkTaskEndDate :: !(Maybe Text)
- modelsBulkTaskHexColor :: !(Maybe Text)
- modelsBulkTaskId :: !(Maybe Int)
- modelsBulkTaskIdentifier :: !(Maybe Text)
- modelsBulkTaskIndex :: !(Maybe Int)
- modelsBulkTaskIsFavorite :: !(Maybe Bool)
- modelsBulkTaskLabels :: !(Maybe [ModelsLabel])
- modelsBulkTaskPercentDone :: !(Maybe Double)
- modelsBulkTaskPosition :: !(Maybe Double)
- modelsBulkTaskPriority :: !(Maybe Int)
- modelsBulkTaskProjectId :: !(Maybe Int)
- modelsBulkTaskReactions :: !(Maybe (Map String [UserUser]))
- modelsBulkTaskRelatedTasks :: !(Maybe (Map String [ModelsTask]))
- modelsBulkTaskReminders :: !(Maybe [ModelsTaskReminder])
- modelsBulkTaskRepeatAfter :: !(Maybe Int)
- modelsBulkTaskRepeatMode :: !(Maybe ModelsTaskRepeatMode)
- modelsBulkTaskStartDate :: !(Maybe Text)
- modelsBulkTaskSubscription :: !(Maybe ModelsSubscription)
- modelsBulkTaskTaskIds :: !(Maybe [Int])
- modelsBulkTaskTitle :: !(Maybe Text)
- modelsBulkTaskUpdated :: !(Maybe Text)
- mkModelsBulkTask :: ModelsBulkTask
- data ModelsDatabaseNotifications = ModelsDatabaseNotifications {}
- mkModelsDatabaseNotifications :: ModelsDatabaseNotifications
- data ModelsLabel = ModelsLabel {
- modelsLabelCreated :: !(Maybe Text)
- modelsLabelCreatedBy :: !(Maybe UserUser)
- modelsLabelDescription :: !(Maybe Text)
- modelsLabelHexColor :: !(Maybe Text)
- modelsLabelId :: !(Maybe Int)
- modelsLabelTitle :: !(Maybe Text)
- modelsLabelUpdated :: !(Maybe Text)
- mkModelsLabel :: ModelsLabel
- data ModelsLabelTask = ModelsLabelTask {
- modelsLabelTaskCreated :: !(Maybe Text)
- modelsLabelTaskLabelId :: !(Maybe Int)
- mkModelsLabelTask :: ModelsLabelTask
- data ModelsLabelTaskBulk = ModelsLabelTaskBulk {}
- mkModelsLabelTaskBulk :: ModelsLabelTaskBulk
- data ModelsLinkSharing = ModelsLinkSharing {
- modelsLinkSharingCreated :: !(Maybe Text)
- modelsLinkSharingHash :: !(Maybe Text)
- modelsLinkSharingId :: !(Maybe Int)
- modelsLinkSharingName :: !(Maybe Text)
- modelsLinkSharingPassword :: !(Maybe Text)
- modelsLinkSharingRight :: !(Maybe ModelsRight)
- modelsLinkSharingSharedBy :: !(Maybe UserUser)
- modelsLinkSharingSharingType :: !(Maybe ModelsSharingType)
- modelsLinkSharingUpdated :: !(Maybe Text)
- mkModelsLinkSharing :: ModelsLinkSharing
- data ModelsMessage = ModelsMessage {
- modelsMessageMessage :: !(Maybe Text)
- mkModelsMessage :: ModelsMessage
- data ModelsProject = ModelsProject {
- modelsProjectBackgroundBlurHash :: !(Maybe Text)
- modelsProjectBackgroundInformation :: !(Maybe Value)
- modelsProjectCreated :: !(Maybe Text)
- modelsProjectDescription :: !(Maybe Text)
- modelsProjectHexColor :: !(Maybe Text)
- modelsProjectId :: !(Maybe Int)
- modelsProjectIdentifier :: !(Maybe Text)
- modelsProjectIsArchived :: !(Maybe Bool)
- modelsProjectIsFavorite :: !(Maybe Bool)
- modelsProjectOwner :: !(Maybe UserUser)
- modelsProjectParentProjectId :: !(Maybe Int)
- modelsProjectPosition :: !(Maybe Double)
- modelsProjectSubscription :: !(Maybe ModelsSubscription)
- modelsProjectTitle :: !(Maybe Text)
- modelsProjectUpdated :: !(Maybe Text)
- modelsProjectViews :: !(Maybe [ModelsProjectView])
- mkModelsProject :: ModelsProject
- data ModelsProjectDuplicate = ModelsProjectDuplicate {}
- mkModelsProjectDuplicate :: ModelsProjectDuplicate
- data ModelsProjectUser = ModelsProjectUser {}
- mkModelsProjectUser :: ModelsProjectUser
- data ModelsProjectView = ModelsProjectView {
- modelsProjectViewBucketConfiguration :: !(Maybe [ModelsProjectViewBucketConfiguration])
- modelsProjectViewBucketConfigurationMode :: !(Maybe ModelsBucketConfigurationModeKind)
- modelsProjectViewCreated :: !(Maybe Text)
- modelsProjectViewDefaultBucketId :: !(Maybe Int)
- modelsProjectViewDoneBucketId :: !(Maybe Int)
- modelsProjectViewFilter :: !(Maybe Text)
- modelsProjectViewId :: !(Maybe Int)
- modelsProjectViewPosition :: !(Maybe Double)
- modelsProjectViewProjectId :: !(Maybe Int)
- modelsProjectViewTitle :: !(Maybe Text)
- modelsProjectViewUpdated :: !(Maybe Text)
- modelsProjectViewViewKind :: !(Maybe ModelsProjectViewKind)
- mkModelsProjectView :: ModelsProjectView
- data ModelsProjectViewBucketConfiguration = ModelsProjectViewBucketConfiguration {}
- mkModelsProjectViewBucketConfiguration :: ModelsProjectViewBucketConfiguration
- data ModelsReaction = ModelsReaction {
- modelsReactionCreated :: !(Maybe Text)
- modelsReactionUser :: !(Maybe UserUser)
- modelsReactionValue :: !(Maybe Text)
- mkModelsReaction :: ModelsReaction
- data ModelsRouteDetail = ModelsRouteDetail {
- modelsRouteDetailMethod :: !(Maybe Text)
- modelsRouteDetailPath :: !(Maybe Text)
- mkModelsRouteDetail :: ModelsRouteDetail
- data ModelsSavedFilter = ModelsSavedFilter {
- modelsSavedFilterCreated :: !(Maybe Text)
- modelsSavedFilterDescription :: !(Maybe Text)
- modelsSavedFilterFilters :: !(Maybe ModelsTaskCollection)
- modelsSavedFilterId :: !(Maybe Int)
- modelsSavedFilterIsFavorite :: !(Maybe Bool)
- modelsSavedFilterOwner :: !(Maybe UserUser)
- modelsSavedFilterTitle :: !(Maybe Text)
- modelsSavedFilterUpdated :: !(Maybe Text)
- mkModelsSavedFilter :: ModelsSavedFilter
- data ModelsSubscription = ModelsSubscription {
- modelsSubscriptionCreated :: !(Maybe Text)
- modelsSubscriptionEntity :: !(Maybe Int)
- modelsSubscriptionEntityId :: !(Maybe Int)
- modelsSubscriptionId :: !(Maybe Int)
- mkModelsSubscription :: ModelsSubscription
- data ModelsTask = ModelsTask {
- modelsTaskAssignees :: !(Maybe [UserUser])
- modelsTaskAttachments :: !(Maybe [ModelsTaskAttachment])
- modelsTaskBucketId :: !(Maybe Int)
- modelsTaskCoverImageAttachmentId :: !(Maybe Int)
- modelsTaskCreated :: !(Maybe Text)
- modelsTaskCreatedBy :: !(Maybe UserUser)
- modelsTaskDescription :: !(Maybe Text)
- modelsTaskDone :: !(Maybe Bool)
- modelsTaskDoneAt :: !(Maybe Text)
- modelsTaskDueDate :: !(Maybe Text)
- modelsTaskEndDate :: !(Maybe Text)
- modelsTaskHexColor :: !(Maybe Text)
- modelsTaskId :: !(Maybe Int)
- modelsTaskIdentifier :: !(Maybe Text)
- modelsTaskIndex :: !(Maybe Int)
- modelsTaskIsFavorite :: !(Maybe Bool)
- modelsTaskLabels :: !(Maybe [ModelsLabel])
- modelsTaskPercentDone :: !(Maybe Double)
- modelsTaskPosition :: !(Maybe Double)
- modelsTaskPriority :: !(Maybe Int)
- modelsTaskProjectId :: !(Maybe Int)
- modelsTaskReactions :: !(Maybe (Map String [UserUser]))
- modelsTaskRelatedTasks :: !(Maybe (Map String [ModelsTask]))
- modelsTaskReminders :: !(Maybe [ModelsTaskReminder])
- modelsTaskRepeatAfter :: !(Maybe Int)
- modelsTaskRepeatMode :: !(Maybe ModelsTaskRepeatMode)
- modelsTaskStartDate :: !(Maybe Text)
- modelsTaskSubscription :: !(Maybe ModelsSubscription)
- modelsTaskTitle :: !(Maybe Text)
- modelsTaskUpdated :: !(Maybe Text)
- mkModelsTask :: ModelsTask
- data ModelsTaskAssginee = ModelsTaskAssginee {}
- mkModelsTaskAssginee :: ModelsTaskAssginee
- data ModelsTaskAttachment = ModelsTaskAttachment {}
- mkModelsTaskAttachment :: ModelsTaskAttachment
- data ModelsTaskBucket = ModelsTaskBucket {}
- mkModelsTaskBucket :: ModelsTaskBucket
- data ModelsTaskCollection = ModelsTaskCollection {}
- mkModelsTaskCollection :: ModelsTaskCollection
- data ModelsTaskComment = ModelsTaskComment {
- modelsTaskCommentAuthor :: !(Maybe UserUser)
- modelsTaskCommentComment :: !(Maybe Text)
- modelsTaskCommentCreated :: !(Maybe Text)
- modelsTaskCommentId :: !(Maybe Int)
- modelsTaskCommentReactions :: !(Maybe (Map String [UserUser]))
- modelsTaskCommentUpdated :: !(Maybe Text)
- mkModelsTaskComment :: ModelsTaskComment
- data ModelsTaskPosition = ModelsTaskPosition {}
- mkModelsTaskPosition :: ModelsTaskPosition
- data ModelsTaskRelation = ModelsTaskRelation {}
- mkModelsTaskRelation :: ModelsTaskRelation
- data ModelsTaskReminder = ModelsTaskReminder {}
- mkModelsTaskReminder :: ModelsTaskReminder
- data ModelsTeam = ModelsTeam {
- modelsTeamCreated :: !(Maybe Text)
- modelsTeamCreatedBy :: !(Maybe UserUser)
- modelsTeamDescription :: !(Maybe Text)
- modelsTeamId :: !(Maybe Int)
- modelsTeamIncludePublic :: !(Maybe Bool)
- modelsTeamIsPublic :: !(Maybe Bool)
- modelsTeamMembers :: !(Maybe [ModelsTeamUser])
- modelsTeamName :: !(Maybe Text)
- modelsTeamOidcId :: !(Maybe Text)
- modelsTeamUpdated :: !(Maybe Text)
- mkModelsTeam :: ModelsTeam
- data ModelsTeamMember = ModelsTeamMember {
- modelsTeamMemberAdmin :: !(Maybe Bool)
- modelsTeamMemberCreated :: !(Maybe Text)
- modelsTeamMemberId :: !(Maybe Int)
- modelsTeamMemberUsername :: !(Maybe Text)
- mkModelsTeamMember :: ModelsTeamMember
- data ModelsTeamProject = ModelsTeamProject {}
- mkModelsTeamProject :: ModelsTeamProject
- data ModelsTeamUser = ModelsTeamUser {
- modelsTeamUserAdmin :: !(Maybe Bool)
- modelsTeamUserCreated :: !(Maybe Text)
- modelsTeamUserEmail :: !(Maybe Text)
- modelsTeamUserId :: !(Maybe Int)
- modelsTeamUserName :: !(Maybe Text)
- modelsTeamUserUpdated :: !(Maybe Text)
- modelsTeamUserUsername :: !(Maybe Text)
- mkModelsTeamUser :: ModelsTeamUser
- data ModelsTeamWithRight = ModelsTeamWithRight {
- modelsTeamWithRightCreated :: !(Maybe Text)
- modelsTeamWithRightCreatedBy :: !(Maybe UserUser)
- modelsTeamWithRightDescription :: !(Maybe Text)
- modelsTeamWithRightId :: !(Maybe Int)
- modelsTeamWithRightIncludePublic :: !(Maybe Bool)
- modelsTeamWithRightIsPublic :: !(Maybe Bool)
- modelsTeamWithRightMembers :: !(Maybe [ModelsTeamUser])
- modelsTeamWithRightName :: !(Maybe Text)
- modelsTeamWithRightOidcId :: !(Maybe Text)
- modelsTeamWithRightRight :: !(Maybe ModelsRight)
- modelsTeamWithRightUpdated :: !(Maybe Text)
- mkModelsTeamWithRight :: ModelsTeamWithRight
- data ModelsUserWithRight = ModelsUserWithRight {}
- mkModelsUserWithRight :: ModelsUserWithRight
- data ModelsWebhook = ModelsWebhook {
- modelsWebhookCreated :: !(Maybe Text)
- modelsWebhookCreatedBy :: !(Maybe UserUser)
- modelsWebhookEvents :: !(Maybe [Text])
- modelsWebhookId :: !(Maybe Int)
- modelsWebhookProjectId :: !(Maybe Int)
- modelsWebhookSecret :: !(Maybe Text)
- modelsWebhookTargetUrl :: !(Maybe Text)
- modelsWebhookUpdated :: !(Maybe Text)
- mkModelsWebhook :: ModelsWebhook
- data NotificationsDatabaseNotification = NotificationsDatabaseNotification {}
- mkNotificationsDatabaseNotification :: NotificationsDatabaseNotification
- data OpenidCallback = OpenidCallback {
- openidCallbackCode :: !(Maybe Text)
- openidCallbackRedirectUrl :: !(Maybe Text)
- openidCallbackScope :: !(Maybe Text)
- mkOpenidCallback :: OpenidCallback
- data OpenidProvider = OpenidProvider {
- openidProviderAuthUrl :: !(Maybe Text)
- openidProviderClientId :: !(Maybe Text)
- openidProviderKey :: !(Maybe Text)
- openidProviderLogoutUrl :: !(Maybe Text)
- openidProviderName :: !(Maybe Text)
- openidProviderScope :: !(Maybe Text)
- mkOpenidProvider :: OpenidProvider
- data TodoistMigration = TodoistMigration {
- todoistMigrationCode :: !(Maybe Text)
- mkTodoistMigration :: TodoistMigration
- data TrelloMigration = TrelloMigration {
- trelloMigrationCode :: !(Maybe Text)
- mkTrelloMigration :: TrelloMigration
- data UserAPIUserPassword = UserAPIUserPassword {}
- mkUserAPIUserPassword :: UserAPIUserPassword
- data UserEmailConfirm = UserEmailConfirm {
- userEmailConfirmToken :: !(Maybe Text)
- mkUserEmailConfirm :: UserEmailConfirm
- data UserEmailUpdate = UserEmailUpdate {
- userEmailUpdateNewEmail :: !(Maybe Text)
- userEmailUpdatePassword :: !(Maybe Text)
- mkUserEmailUpdate :: UserEmailUpdate
- data UserLogin = UserLogin {
- userLoginLongToken :: !(Maybe Bool)
- userLoginPassword :: !(Maybe Text)
- userLoginTotpPasscode :: !(Maybe Text)
- userLoginUsername :: !(Maybe Text)
- mkUserLogin :: UserLogin
- data UserPasswordReset = UserPasswordReset {}
- mkUserPasswordReset :: UserPasswordReset
- data UserPasswordTokenRequest = UserPasswordTokenRequest {}
- mkUserPasswordTokenRequest :: UserPasswordTokenRequest
- data UserTOTP = UserTOTP {
- userTOTPEnabled :: !(Maybe Bool)
- userTOTPSecret :: !(Maybe Text)
- userTOTPUrl :: !(Maybe Text)
- mkUserTOTP :: UserTOTP
- data UserTOTPPasscode = UserTOTPPasscode {}
- mkUserTOTPPasscode :: UserTOTPPasscode
- data UserToken = UserToken {
- userTokenCreated :: !(Maybe Text)
- userTokenId :: !(Maybe Int)
- userTokenToken :: !(Maybe Text)
- mkUserToken :: UserToken
- data UserUser = UserUser {
- userUserCreated :: !(Maybe Text)
- userUserEmail :: !(Maybe Text)
- userUserId :: !(Maybe Int)
- userUserName :: !(Maybe Text)
- userUserUpdated :: !(Maybe Text)
- userUserUsername :: !(Maybe Text)
- mkUserUser :: UserUser
- data V1AuthInfo = V1AuthInfo {}
- mkV1AuthInfo :: V1AuthInfo
- data V1LegalInfo = V1LegalInfo {}
- mkV1LegalInfo :: V1LegalInfo
- data V1LinkShareAuth = V1LinkShareAuth {
- v1LinkShareAuthPassword :: !(Maybe Text)
- mkV1LinkShareAuth :: V1LinkShareAuth
- data V1LocalAuthInfo = V1LocalAuthInfo {
- v1LocalAuthInfoEnabled :: !(Maybe Bool)
- mkV1LocalAuthInfo :: V1LocalAuthInfo
- data V1OpenIDAuthInfo = V1OpenIDAuthInfo {}
- mkV1OpenIDAuthInfo :: V1OpenIDAuthInfo
- data V1UserAvatarProvider = V1UserAvatarProvider {}
- mkV1UserAvatarProvider :: V1UserAvatarProvider
- data V1UserDeletionRequestConfirm = V1UserDeletionRequestConfirm {}
- mkV1UserDeletionRequestConfirm :: V1UserDeletionRequestConfirm
- data V1UserPassword = V1UserPassword {}
- mkV1UserPassword :: V1UserPassword
- data V1UserPasswordConfirmation = V1UserPasswordConfirmation {}
- mkV1UserPasswordConfirmation :: V1UserPasswordConfirmation
- data V1UserSettings = V1UserSettings {
- v1UserSettingsDefaultProjectId :: !(Maybe Int)
- v1UserSettingsDiscoverableByEmail :: !(Maybe Bool)
- v1UserSettingsDiscoverableByName :: !(Maybe Bool)
- v1UserSettingsEmailRemindersEnabled :: !(Maybe Bool)
- v1UserSettingsFrontendSettings :: !(Maybe Value)
- v1UserSettingsLanguage :: !(Maybe Text)
- v1UserSettingsName :: !(Maybe Text)
- v1UserSettingsOverdueTasksRemindersEnabled :: !(Maybe Bool)
- v1UserSettingsOverdueTasksRemindersTime :: !(Maybe Text)
- v1UserSettingsTimezone :: !(Maybe Text)
- v1UserSettingsWeekStart :: !(Maybe Int)
- mkV1UserSettings :: V1UserSettings
- data V1UserWithSettings = V1UserWithSettings {
- v1UserWithSettingsCreated :: !(Maybe Text)
- v1UserWithSettingsDeletionScheduledAt :: !(Maybe Text)
- v1UserWithSettingsEmail :: !(Maybe Text)
- v1UserWithSettingsId :: !(Maybe Int)
- v1UserWithSettingsIsLocalUser :: !(Maybe Bool)
- v1UserWithSettingsName :: !(Maybe Text)
- v1UserWithSettingsSettings :: !(Maybe V1UserSettings)
- v1UserWithSettingsUpdated :: !(Maybe Text)
- v1UserWithSettingsUsername :: !(Maybe Text)
- mkV1UserWithSettings :: V1UserWithSettings
- data V1VikunjaInfos = V1VikunjaInfos {
- v1VikunjaInfosAuth :: !(Maybe V1AuthInfo)
- v1VikunjaInfosAvailableMigrators :: !(Maybe [Text])
- v1VikunjaInfosCaldavEnabled :: !(Maybe Bool)
- v1VikunjaInfosDemoModeEnabled :: !(Maybe Bool)
- v1VikunjaInfosEmailRemindersEnabled :: !(Maybe Bool)
- v1VikunjaInfosEnabledBackgroundProviders :: !(Maybe [Text])
- v1VikunjaInfosFrontendUrl :: !(Maybe Text)
- v1VikunjaInfosLegal :: !(Maybe V1LegalInfo)
- v1VikunjaInfosLinkSharingEnabled :: !(Maybe Bool)
- v1VikunjaInfosMaxFileSize :: !(Maybe Text)
- v1VikunjaInfosMotd :: !(Maybe Text)
- v1VikunjaInfosPublicTeamsEnabled :: !(Maybe Bool)
- v1VikunjaInfosRegistrationEnabled :: !(Maybe Bool)
- v1VikunjaInfosTaskAttachmentsEnabled :: !(Maybe Bool)
- v1VikunjaInfosTaskCommentsEnabled :: !(Maybe Bool)
- v1VikunjaInfosTotpEnabled :: !(Maybe Bool)
- v1VikunjaInfosUserDeletionEnabled :: !(Maybe Bool)
- v1VikunjaInfosVersion :: !(Maybe Text)
- v1VikunjaInfosWebhooksEnabled :: !(Maybe Bool)
- mkV1VikunjaInfos :: V1VikunjaInfos
- data WebHTTPError = WebHTTPError {
- webHTTPErrorCode :: !(Maybe Int)
- webHTTPErrorMessage :: !(Maybe Text)
- mkWebHTTPError :: WebHTTPError
- data ModelsBucketConfigurationModeKind
- fromModelsBucketConfigurationModeKind :: ModelsBucketConfigurationModeKind -> Int
- toModelsBucketConfigurationModeKind :: Int -> Either String ModelsBucketConfigurationModeKind
- data ModelsProjectViewKind
- fromModelsProjectViewKind :: ModelsProjectViewKind -> Int
- toModelsProjectViewKind :: Int -> Either String ModelsProjectViewKind
- data ModelsRelationKind
- = ModelsRelationKindRelationKindUnknown
- | ModelsRelationKindRelationKindSubtask
- | ModelsRelationKindRelationKindParenttask
- | ModelsRelationKindRelationKindRelated
- | ModelsRelationKindRelationKindDuplicateOf
- | ModelsRelationKindRelationKindDuplicates
- | ModelsRelationKindRelationKindBlocking
- | ModelsRelationKindRelationKindBlocked
- | ModelsRelationKindRelationKindPreceeds
- | ModelsRelationKindRelationKindFollows
- | ModelsRelationKindRelationKindCopiedFrom
- | ModelsRelationKindRelationKindCopiedTo
- fromModelsRelationKind :: ModelsRelationKind -> Text
- toModelsRelationKind :: Text -> Either String ModelsRelationKind
- data ModelsReminderRelation
- fromModelsReminderRelation :: ModelsReminderRelation -> Text
- toModelsReminderRelation :: Text -> Either String ModelsReminderRelation
- data ModelsRight
- fromModelsRight :: ModelsRight -> Int
- toModelsRight :: Int -> Either String ModelsRight
- data ModelsSharingType
- fromModelsSharingType :: ModelsSharingType -> Int
- toModelsSharingType :: Int -> Either String ModelsSharingType
- data ModelsTaskRepeatMode
- fromModelsTaskRepeatMode :: ModelsTaskRepeatMode -> Int
- toModelsTaskRepeatMode :: Int -> Either String ModelsTaskRepeatMode
- data AuthBasicBasicAuth = AuthBasicBasicAuth ByteString ByteString
- data AuthApiKeyJWTKeyAuth = AuthApiKeyJWTKeyAuth Text
Parameter newtypes
AttachmentId
newtype AttachmentId Source #
Constructors
AttachmentId | |
Fields |
Instances
Eq AttachmentId Source # | |
Defined in Vikunja.Model | |
Show AttachmentId Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> AttachmentId -> ShowS # show :: AttachmentId -> String # showList :: [AttachmentId] -> ShowS # |
Avatar
Background
newtype Background Source #
Constructors
Background | |
Fields
|
Instances
Eq Background Source # | |
Defined in Vikunja.Model | |
Show Background Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> Background -> ShowS # show :: Background -> String # showList :: [Background] -> ShowS # |
Bucket
BucketId
Constructors
BucketId | |
Fields
|
CommentId
Constructors
CommentId | |
Fields
|
Instances
Entity
EntityId
Constructors
EntityId | |
Fields
|
Expand
Instances
Eq Expand Source # | |
Show Expand Source # | |
HasOptionalParam TasksAllGet Expand Source # | Optional Param "expand" - If set to |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest TasksAllGet contentType res accept -> Expand -> VikunjaRequest TasksAllGet contentType res accept Source # (-&-) :: VikunjaRequest TasksAllGet contentType res accept -> Expand -> VikunjaRequest TasksAllGet contentType res accept Source # | |
HasOptionalParam ProjectsIdViewsViewTasksGet Expand Source # | Optional Param "expand" - If set to |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> Expand -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> Expand -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # |
Files
Filter
Instances
FilterIncludeNulls
newtype FilterIncludeNulls Source #
Constructors
FilterIncludeNulls | |
Fields |
Instances
FilterTimezone
newtype FilterTimezone Source #
Constructors
FilterTimezone | |
Fields |
Instances
Id
Image
IsArchived
newtype IsArchived Source #
Constructors
IsArchived | |
Fields
|
Instances
Eq IsArchived Source # | |
Defined in Vikunja.Model | |
Show IsArchived Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> IsArchived -> ShowS # show :: IsArchived -> String # showList :: [IsArchived] -> ShowS # | |
HasOptionalParam ProjectsGet IsArchived Source # | Optional Param "is_archived" - If true, also returns all archived projects. |
Defined in Vikunja.API.Project Methods applyOptionalParam :: VikunjaRequest ProjectsGet contentType res accept -> IsArchived -> VikunjaRequest ProjectsGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsGet contentType res accept -> IsArchived -> VikunjaRequest ProjectsGet contentType res accept Source # |
Kind
Label
OrderBy
Instances
OtherTaskId
newtype OtherTaskId Source #
Constructors
OtherTaskId | |
Fields
|
Instances
Eq OtherTaskId Source # | |
Defined in Vikunja.Model | |
Show OtherTaskId Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> OtherTaskId -> ShowS # show :: OtherTaskId -> String # showList :: [OtherTaskId] -> ShowS # |
P
Instances
Eq P Source # | |
Show P Source # | |
HasOptionalParam BackgroundsUnsplashSearchGet P Source # | Optional Param "p" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Project Methods applyOptionalParam :: VikunjaRequest BackgroundsUnsplashSearchGet contentType res accept -> P -> VikunjaRequest BackgroundsUnsplashSearchGet contentType res accept Source # (-&-) :: VikunjaRequest BackgroundsUnsplashSearchGet contentType res accept -> P -> VikunjaRequest BackgroundsUnsplashSearchGet contentType res accept Source # |
Page
Instances
Eq Page Source # | |
Show Page Source # | |
HasOptionalParam ProjectsIdWebhooksGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Webhooks Methods applyOptionalParam :: VikunjaRequest ProjectsIdWebhooksGet contentType res accept -> Page -> VikunjaRequest ProjectsIdWebhooksGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdWebhooksGet contentType res accept -> Page -> VikunjaRequest ProjectsIdWebhooksGet contentType res accept Source # | |
HasOptionalParam TeamsGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Team Methods applyOptionalParam :: VikunjaRequest TeamsGet contentType res accept -> Page -> VikunjaRequest TeamsGet contentType res accept Source # (-&-) :: VikunjaRequest TeamsGet contentType res accept -> Page -> VikunjaRequest TeamsGet contentType res accept Source # | |
HasOptionalParam TasksIdAttachmentsGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest TasksIdAttachmentsGet contentType res accept -> Page -> VikunjaRequest TasksIdAttachmentsGet contentType res accept Source # (-&-) :: VikunjaRequest TasksIdAttachmentsGet contentType res accept -> Page -> VikunjaRequest TasksIdAttachmentsGet contentType res accept Source # | |
HasOptionalParam TasksAllGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest TasksAllGet contentType res accept -> Page -> VikunjaRequest TasksAllGet contentType res accept Source # (-&-) :: VikunjaRequest TasksAllGet contentType res accept -> Page -> VikunjaRequest TasksAllGet contentType res accept Source # | |
HasOptionalParam ProjectsIdViewsViewTasksGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> Page -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> Page -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # | |
HasOptionalParam NotificationsGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Subscriptions Methods applyOptionalParam :: VikunjaRequest NotificationsGet contentType res accept -> Page -> VikunjaRequest NotificationsGet contentType res accept Source # (-&-) :: VikunjaRequest NotificationsGet contentType res accept -> Page -> VikunjaRequest NotificationsGet contentType res accept Source # | |
HasOptionalParam ProjectsProjectSharesGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Sharing Methods applyOptionalParam :: VikunjaRequest ProjectsProjectSharesGet contentType res accept -> Page -> VikunjaRequest ProjectsProjectSharesGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsProjectSharesGet contentType res accept -> Page -> VikunjaRequest ProjectsProjectSharesGet contentType res accept Source # | |
HasOptionalParam ProjectsIdUsersGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Sharing Methods applyOptionalParam :: VikunjaRequest ProjectsIdUsersGet contentType res accept -> Page -> VikunjaRequest ProjectsIdUsersGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdUsersGet contentType res accept -> Page -> VikunjaRequest ProjectsIdUsersGet contentType res accept Source # | |
HasOptionalParam ProjectsIdTeamsGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Sharing Methods applyOptionalParam :: VikunjaRequest ProjectsIdTeamsGet contentType res accept -> Page -> VikunjaRequest ProjectsIdTeamsGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdTeamsGet contentType res accept -> Page -> VikunjaRequest ProjectsIdTeamsGet contentType res accept Source # | |
HasOptionalParam ProjectsGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Project Methods applyOptionalParam :: VikunjaRequest ProjectsGet contentType res accept -> Page -> VikunjaRequest ProjectsGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsGet contentType res accept -> Page -> VikunjaRequest ProjectsGet contentType res accept Source # | |
HasOptionalParam TasksTaskLabelsGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Labels Methods applyOptionalParam :: VikunjaRequest TasksTaskLabelsGet contentType res accept -> Page -> VikunjaRequest TasksTaskLabelsGet contentType res accept Source # (-&-) :: VikunjaRequest TasksTaskLabelsGet contentType res accept -> Page -> VikunjaRequest TasksTaskLabelsGet contentType res accept Source # | |
HasOptionalParam LabelsGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Labels Methods applyOptionalParam :: VikunjaRequest LabelsGet contentType res accept -> Page -> VikunjaRequest LabelsGet contentType res accept Source # (-&-) :: VikunjaRequest LabelsGet contentType res accept -> Page -> VikunjaRequest LabelsGet contentType res accept Source # | |
HasOptionalParam TasksTaskIDAssigneesGet Page Source # | Optional Param "page" - The page number. Used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Assignees Methods applyOptionalParam :: VikunjaRequest TasksTaskIDAssigneesGet contentType res accept -> Page -> VikunjaRequest TasksTaskIDAssigneesGet contentType res accept Source # (-&-) :: VikunjaRequest TasksTaskIDAssigneesGet contentType res accept -> Page -> VikunjaRequest TasksTaskIDAssigneesGet contentType res accept Source # | |
HasOptionalParam TokensGet Page Source # | Optional Param "page" - The page number, used for pagination. If not provided, the first page of results is returned. |
Defined in Vikunja.API.Api Methods applyOptionalParam :: VikunjaRequest TokensGet contentType res accept -> Page -> VikunjaRequest TokensGet contentType res accept Source # (-&-) :: VikunjaRequest TokensGet contentType res accept -> Page -> VikunjaRequest TokensGet contentType res accept Source # |
ParamImport
newtype ParamImport Source #
Constructors
ParamImport | |
Fields |
Instances
Eq ParamImport Source # | |
Defined in Vikunja.Model | |
Show ParamImport Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ParamImport -> ShowS # show :: ParamImport -> String # showList :: [ParamImport] -> ShowS # |
PerPage
Instances
Eq PerPage Source # | |
Show PerPage Source # | |
HasOptionalParam ProjectsIdWebhooksGet PerPage Source # | Optional Param "per_page" - The maximum number of items per bucket per page. This parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Webhooks Methods applyOptionalParam :: VikunjaRequest ProjectsIdWebhooksGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdWebhooksGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdWebhooksGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdWebhooksGet contentType res accept Source # | |
HasOptionalParam TeamsGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Team Methods applyOptionalParam :: VikunjaRequest TeamsGet contentType res accept -> PerPage -> VikunjaRequest TeamsGet contentType res accept Source # (-&-) :: VikunjaRequest TeamsGet contentType res accept -> PerPage -> VikunjaRequest TeamsGet contentType res accept Source # | |
HasOptionalParam TasksIdAttachmentsGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest TasksIdAttachmentsGet contentType res accept -> PerPage -> VikunjaRequest TasksIdAttachmentsGet contentType res accept Source # (-&-) :: VikunjaRequest TasksIdAttachmentsGet contentType res accept -> PerPage -> VikunjaRequest TasksIdAttachmentsGet contentType res accept Source # | |
HasOptionalParam TasksAllGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest TasksAllGet contentType res accept -> PerPage -> VikunjaRequest TasksAllGet contentType res accept Source # (-&-) :: VikunjaRequest TasksAllGet contentType res accept -> PerPage -> VikunjaRequest TasksAllGet contentType res accept Source # | |
HasOptionalParam ProjectsIdViewsViewTasksGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # | |
HasOptionalParam NotificationsGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Subscriptions Methods applyOptionalParam :: VikunjaRequest NotificationsGet contentType res accept -> PerPage -> VikunjaRequest NotificationsGet contentType res accept Source # (-&-) :: VikunjaRequest NotificationsGet contentType res accept -> PerPage -> VikunjaRequest NotificationsGet contentType res accept Source # | |
HasOptionalParam ProjectsProjectSharesGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Sharing Methods applyOptionalParam :: VikunjaRequest ProjectsProjectSharesGet contentType res accept -> PerPage -> VikunjaRequest ProjectsProjectSharesGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsProjectSharesGet contentType res accept -> PerPage -> VikunjaRequest ProjectsProjectSharesGet contentType res accept Source # | |
HasOptionalParam ProjectsIdUsersGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Sharing Methods applyOptionalParam :: VikunjaRequest ProjectsIdUsersGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdUsersGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdUsersGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdUsersGet contentType res accept Source # | |
HasOptionalParam ProjectsIdTeamsGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Sharing Methods applyOptionalParam :: VikunjaRequest ProjectsIdTeamsGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdTeamsGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdTeamsGet contentType res accept -> PerPage -> VikunjaRequest ProjectsIdTeamsGet contentType res accept Source # | |
HasOptionalParam ProjectsGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Project Methods applyOptionalParam :: VikunjaRequest ProjectsGet contentType res accept -> PerPage -> VikunjaRequest ProjectsGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsGet contentType res accept -> PerPage -> VikunjaRequest ProjectsGet contentType res accept Source # | |
HasOptionalParam TasksTaskLabelsGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Labels Methods applyOptionalParam :: VikunjaRequest TasksTaskLabelsGet contentType res accept -> PerPage -> VikunjaRequest TasksTaskLabelsGet contentType res accept Source # (-&-) :: VikunjaRequest TasksTaskLabelsGet contentType res accept -> PerPage -> VikunjaRequest TasksTaskLabelsGet contentType res accept Source # | |
HasOptionalParam LabelsGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Labels Methods applyOptionalParam :: VikunjaRequest LabelsGet contentType res accept -> PerPage -> VikunjaRequest LabelsGet contentType res accept Source # (-&-) :: VikunjaRequest LabelsGet contentType res accept -> PerPage -> VikunjaRequest LabelsGet contentType res accept Source # | |
HasOptionalParam TasksTaskIDAssigneesGet PerPage Source # | Optional Param "per_page" - The maximum number of items per page. Note this parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Assignees Methods applyOptionalParam :: VikunjaRequest TasksTaskIDAssigneesGet contentType res accept -> PerPage -> VikunjaRequest TasksTaskIDAssigneesGet contentType res accept Source # (-&-) :: VikunjaRequest TasksTaskIDAssigneesGet contentType res accept -> PerPage -> VikunjaRequest TasksTaskIDAssigneesGet contentType res accept Source # | |
HasOptionalParam TokensGet PerPage Source # | Optional Param "per_page" - The maximum number of tokens per page. This parameter is limited by the configured maximum of items per page. |
Defined in Vikunja.API.Api Methods applyOptionalParam :: VikunjaRequest TokensGet contentType res accept -> PerPage -> VikunjaRequest TokensGet contentType res accept Source # (-&-) :: VikunjaRequest TokensGet contentType res accept -> PerPage -> VikunjaRequest TokensGet contentType res accept Source # |
PreviewSize
newtype PreviewSize Source #
Constructors
PreviewSize | |
Fields |
Instances
Eq PreviewSize Source # | |
Defined in Vikunja.Model | |
Show PreviewSize Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> PreviewSize -> ShowS # show :: PreviewSize -> String # showList :: [PreviewSize] -> ShowS # | |
HasOptionalParam TasksIdAttachmentsAttachmentIDGet PreviewSize Source # | Optional Param "preview_size" - The size of the preview image. Can be sm = 100px, md = 200px, lg = 400px or xl = 800px. If provided, a preview image will be returned if the attachment is an image. |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest TasksIdAttachmentsAttachmentIDGet contentType res accept -> PreviewSize -> VikunjaRequest TasksIdAttachmentsAttachmentIDGet contentType res accept Source # (-&-) :: VikunjaRequest TasksIdAttachmentsAttachmentIDGet contentType res accept -> PreviewSize -> VikunjaRequest TasksIdAttachmentsAttachmentIDGet contentType res accept Source # |
Project
ProjectId
Constructors
ProjectId | |
Fields
|
Instances
Provider
Constructors
Provider | |
Fields
|
RelationKind
newtype RelationKind Source #
Constructors
RelationKind | |
Fields |
Instances
Eq RelationKind Source # | |
Defined in Vikunja.Model | |
Show RelationKind Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> RelationKind -> ShowS # show :: RelationKind -> String # showList :: [RelationKind] -> ShowS # |
S
Instances
Share
ShareText
Size
Instances
Eq Size Source # | |
Show Size Source # | |
HasOptionalParam UsernameAvatarGet Size Source # | Optional Param "size" - The size of the avatar you want to get. If bigger than the max configured size this will be adjusted to the maximum size. |
Defined in Vikunja.API.User Methods applyOptionalParam :: VikunjaRequest UsernameAvatarGet contentType res accept -> Size -> VikunjaRequest UsernameAvatarGet contentType res accept Source # (-&-) :: VikunjaRequest UsernameAvatarGet contentType res accept -> Size -> VikunjaRequest UsernameAvatarGet contentType res accept Source # |
SortBy
Instances
Eq SortBy Source # | |
Show SortBy Source # | |
HasOptionalParam TasksAllGet SortBy Source # | Optional Param "sort_by" - The sorting parameter. You can pass this multiple times to get the tasks ordered by multiple different parametes, along with |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest TasksAllGet contentType res accept -> SortBy -> VikunjaRequest TasksAllGet contentType res accept Source # (-&-) :: VikunjaRequest TasksAllGet contentType res accept -> SortBy -> VikunjaRequest TasksAllGet contentType res accept Source # | |
HasOptionalParam ProjectsIdViewsViewTasksGet SortBy Source # | Optional Param "sort_by" - The sorting parameter. You can pass this multiple times to get the tasks ordered by multiple different parametes, along with |
Defined in Vikunja.API.Task Methods applyOptionalParam :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> SortBy -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # (-&-) :: VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept -> SortBy -> VikunjaRequest ProjectsIdViewsViewTasksGet contentType res accept Source # |
Table
Task
TaskId
TeamId
TokenId
UserId
Username
Constructors
Username | |
Fields
|
View
WebhookId
Constructors
WebhookId | |
Fields
|
Instances
Models
AuthToken
AuthToken
Constructors
AuthToken | |
Fields
|
mkAuthToken :: AuthToken Source #
Construct a value of type AuthToken
(by applying it's required fields, if any)
BackgroundImage
data BackgroundImage Source #
BackgroundImage
Constructors
BackgroundImage | |
Fields
|
Instances
mkBackgroundImage :: BackgroundImage Source #
Construct a value of type BackgroundImage
(by applying it's required fields, if any)
FilesFile
FilesFile
Constructors
FilesFile | |
Fields
|
mkFilesFile :: FilesFile Source #
Construct a value of type FilesFile
(by applying it's required fields, if any)
HandlerAuthURL
data HandlerAuthURL Source #
HandlerAuthURL
Constructors
HandlerAuthURL | |
Fields
|
Instances
Eq HandlerAuthURL Source # | |
Defined in Vikunja.Model Methods (==) :: HandlerAuthURL -> HandlerAuthURL -> Bool # (/=) :: HandlerAuthURL -> HandlerAuthURL -> Bool # | |
Show HandlerAuthURL Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> HandlerAuthURL -> ShowS # show :: HandlerAuthURL -> String # showList :: [HandlerAuthURL] -> ShowS # | |
ToJSON HandlerAuthURL Source # | ToJSON HandlerAuthURL |
Defined in Vikunja.Model Methods toJSON :: HandlerAuthURL -> Value # toEncoding :: HandlerAuthURL -> Encoding # toJSONList :: [HandlerAuthURL] -> Value # toEncodingList :: [HandlerAuthURL] -> Encoding # | |
FromJSON HandlerAuthURL Source # | FromJSON HandlerAuthURL |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser HandlerAuthURL # parseJSONList :: Value -> Parser [HandlerAuthURL] # |
mkHandlerAuthURL :: HandlerAuthURL Source #
Construct a value of type HandlerAuthURL
(by applying it's required fields, if any)
MicrosofttodoMigration
data MicrosofttodoMigration Source #
MicrosofttodoMigration
Constructors
MicrosofttodoMigration | |
Fields
|
Instances
mkMicrosofttodoMigration :: MicrosofttodoMigration Source #
Construct a value of type MicrosofttodoMigration
(by applying it's required fields, if any)
MigrationStatus
data MigrationStatus Source #
MigrationStatus
Constructors
MigrationStatus | |
Fields
|
Instances
Eq MigrationStatus Source # | |
Defined in Vikunja.Model Methods (==) :: MigrationStatus -> MigrationStatus -> Bool # (/=) :: MigrationStatus -> MigrationStatus -> Bool # | |
Show MigrationStatus Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> MigrationStatus -> ShowS # show :: MigrationStatus -> String # showList :: [MigrationStatus] -> ShowS # | |
ToJSON MigrationStatus Source # | ToJSON MigrationStatus |
Defined in Vikunja.Model Methods toJSON :: MigrationStatus -> Value # toEncoding :: MigrationStatus -> Encoding # toJSONList :: [MigrationStatus] -> Value # toEncodingList :: [MigrationStatus] -> Encoding # | |
FromJSON MigrationStatus Source # | FromJSON MigrationStatus |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser MigrationStatus # parseJSONList :: Value -> Parser [MigrationStatus] # |
mkMigrationStatus :: MigrationStatus Source #
Construct a value of type MigrationStatus
(by applying it's required fields, if any)
ModelsAPIToken
data ModelsAPIToken Source #
ModelsAPIToken
Constructors
ModelsAPIToken | |
Fields
|
Instances
mkModelsAPIToken :: ModelsAPIToken Source #
Construct a value of type ModelsAPIToken
(by applying it's required fields, if any)
ModelsBucket
data ModelsBucket Source #
ModelsBucket
Constructors
ModelsBucket | |
Fields
|
Instances
mkModelsBucket :: ModelsBucket Source #
Construct a value of type ModelsBucket
(by applying it's required fields, if any)
ModelsBulkAssignees
data ModelsBulkAssignees Source #
ModelsBulkAssignees
Constructors
ModelsBulkAssignees | |
Fields
|
Instances
mkModelsBulkAssignees :: ModelsBulkAssignees Source #
Construct a value of type ModelsBulkAssignees
(by applying it's required fields, if any)
ModelsBulkTask
data ModelsBulkTask Source #
ModelsBulkTask
Constructors
ModelsBulkTask | |
Fields
|
Instances
mkModelsBulkTask :: ModelsBulkTask Source #
Construct a value of type ModelsBulkTask
(by applying it's required fields, if any)
ModelsDatabaseNotifications
data ModelsDatabaseNotifications Source #
ModelsDatabaseNotifications
Constructors
ModelsDatabaseNotifications | |
Fields
|
Instances
mkModelsDatabaseNotifications :: ModelsDatabaseNotifications Source #
Construct a value of type ModelsDatabaseNotifications
(by applying it's required fields, if any)
ModelsLabel
data ModelsLabel Source #
ModelsLabel
Constructors
ModelsLabel | |
Fields
|
Instances
mkModelsLabel :: ModelsLabel Source #
Construct a value of type ModelsLabel
(by applying it's required fields, if any)
ModelsLabelTask
data ModelsLabelTask Source #
ModelsLabelTask
Constructors
ModelsLabelTask | |
Fields
|
Instances
mkModelsLabelTask :: ModelsLabelTask Source #
Construct a value of type ModelsLabelTask
(by applying it's required fields, if any)
ModelsLabelTaskBulk
data ModelsLabelTaskBulk Source #
ModelsLabelTaskBulk
Constructors
ModelsLabelTaskBulk | |
Fields
|
Instances
mkModelsLabelTaskBulk :: ModelsLabelTaskBulk Source #
Construct a value of type ModelsLabelTaskBulk
(by applying it's required fields, if any)
ModelsLinkSharing
data ModelsLinkSharing Source #
ModelsLinkSharing
Constructors
ModelsLinkSharing | |
Fields
|
Instances
mkModelsLinkSharing :: ModelsLinkSharing Source #
Construct a value of type ModelsLinkSharing
(by applying it's required fields, if any)
ModelsMessage
data ModelsMessage Source #
ModelsMessage
Constructors
ModelsMessage | |
Fields
|
Instances
Eq ModelsMessage Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsMessage -> ModelsMessage -> Bool # (/=) :: ModelsMessage -> ModelsMessage -> Bool # | |
Show ModelsMessage Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsMessage -> ShowS # show :: ModelsMessage -> String # showList :: [ModelsMessage] -> ShowS # | |
ToJSON ModelsMessage Source # | ToJSON ModelsMessage |
Defined in Vikunja.Model Methods toJSON :: ModelsMessage -> Value # toEncoding :: ModelsMessage -> Encoding # toJSONList :: [ModelsMessage] -> Value # toEncodingList :: [ModelsMessage] -> Encoding # | |
FromJSON ModelsMessage Source # | FromJSON ModelsMessage |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsMessage # parseJSONList :: Value -> Parser [ModelsMessage] # |
mkModelsMessage :: ModelsMessage Source #
Construct a value of type ModelsMessage
(by applying it's required fields, if any)
ModelsProject
data ModelsProject Source #
ModelsProject
Constructors
ModelsProject | |
Fields
|
Instances
mkModelsProject :: ModelsProject Source #
Construct a value of type ModelsProject
(by applying it's required fields, if any)
ModelsProjectDuplicate
data ModelsProjectDuplicate Source #
ModelsProjectDuplicate
Constructors
ModelsProjectDuplicate | |
Fields
|
Instances
mkModelsProjectDuplicate :: ModelsProjectDuplicate Source #
Construct a value of type ModelsProjectDuplicate
(by applying it's required fields, if any)
ModelsProjectUser
data ModelsProjectUser Source #
ModelsProjectUser
Constructors
ModelsProjectUser | |
Fields
|
Instances
mkModelsProjectUser :: ModelsProjectUser Source #
Construct a value of type ModelsProjectUser
(by applying it's required fields, if any)
ModelsProjectView
data ModelsProjectView Source #
ModelsProjectView
Constructors
ModelsProjectView | |
Fields
|
Instances
mkModelsProjectView :: ModelsProjectView Source #
Construct a value of type ModelsProjectView
(by applying it's required fields, if any)
ModelsProjectViewBucketConfiguration
data ModelsProjectViewBucketConfiguration Source #
ModelsProjectViewBucketConfiguration
Constructors
ModelsProjectViewBucketConfiguration | |
Fields
|
Instances
Eq ModelsProjectViewBucketConfiguration Source # | |
Defined in Vikunja.Model | |
Show ModelsProjectViewBucketConfiguration Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsProjectViewBucketConfiguration -> ShowS # show :: ModelsProjectViewBucketConfiguration -> String # showList :: [ModelsProjectViewBucketConfiguration] -> ShowS # | |
ToJSON ModelsProjectViewBucketConfiguration Source # | ToJSON ModelsProjectViewBucketConfiguration |
Defined in Vikunja.Model | |
FromJSON ModelsProjectViewBucketConfiguration Source # | FromJSON ModelsProjectViewBucketConfiguration |
Defined in Vikunja.Model |
mkModelsProjectViewBucketConfiguration :: ModelsProjectViewBucketConfiguration Source #
Construct a value of type ModelsProjectViewBucketConfiguration
(by applying it's required fields, if any)
ModelsReaction
data ModelsReaction Source #
ModelsReaction
Constructors
ModelsReaction | |
Fields
|
Instances
mkModelsReaction :: ModelsReaction Source #
Construct a value of type ModelsReaction
(by applying it's required fields, if any)
ModelsRouteDetail
data ModelsRouteDetail Source #
ModelsRouteDetail
Constructors
ModelsRouteDetail | |
Fields
|
Instances
Eq ModelsRouteDetail Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsRouteDetail -> ModelsRouteDetail -> Bool # (/=) :: ModelsRouteDetail -> ModelsRouteDetail -> Bool # | |
Show ModelsRouteDetail Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsRouteDetail -> ShowS # show :: ModelsRouteDetail -> String # showList :: [ModelsRouteDetail] -> ShowS # | |
ToJSON ModelsRouteDetail Source # | ToJSON ModelsRouteDetail |
Defined in Vikunja.Model Methods toJSON :: ModelsRouteDetail -> Value # toEncoding :: ModelsRouteDetail -> Encoding # toJSONList :: [ModelsRouteDetail] -> Value # toEncodingList :: [ModelsRouteDetail] -> Encoding # | |
FromJSON ModelsRouteDetail Source # | FromJSON ModelsRouteDetail |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsRouteDetail # parseJSONList :: Value -> Parser [ModelsRouteDetail] # |
mkModelsRouteDetail :: ModelsRouteDetail Source #
Construct a value of type ModelsRouteDetail
(by applying it's required fields, if any)
ModelsSavedFilter
data ModelsSavedFilter Source #
ModelsSavedFilter
Constructors
ModelsSavedFilter | |
Fields
|
Instances
Eq ModelsSavedFilter Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsSavedFilter -> ModelsSavedFilter -> Bool # (/=) :: ModelsSavedFilter -> ModelsSavedFilter -> Bool # | |
Show ModelsSavedFilter Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsSavedFilter -> ShowS # show :: ModelsSavedFilter -> String # showList :: [ModelsSavedFilter] -> ShowS # | |
ToJSON ModelsSavedFilter Source # | ToJSON ModelsSavedFilter |
Defined in Vikunja.Model Methods toJSON :: ModelsSavedFilter -> Value # toEncoding :: ModelsSavedFilter -> Encoding # toJSONList :: [ModelsSavedFilter] -> Value # toEncodingList :: [ModelsSavedFilter] -> Encoding # | |
FromJSON ModelsSavedFilter Source # | FromJSON ModelsSavedFilter |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsSavedFilter # parseJSONList :: Value -> Parser [ModelsSavedFilter] # |
mkModelsSavedFilter :: ModelsSavedFilter Source #
Construct a value of type ModelsSavedFilter
(by applying it's required fields, if any)
ModelsSubscription
data ModelsSubscription Source #
ModelsSubscription
Constructors
ModelsSubscription | |
Fields
|
Instances
Eq ModelsSubscription Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsSubscription -> ModelsSubscription -> Bool # (/=) :: ModelsSubscription -> ModelsSubscription -> Bool # | |
Show ModelsSubscription Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsSubscription -> ShowS # show :: ModelsSubscription -> String # showList :: [ModelsSubscription] -> ShowS # | |
ToJSON ModelsSubscription Source # | ToJSON ModelsSubscription |
Defined in Vikunja.Model Methods toJSON :: ModelsSubscription -> Value # toEncoding :: ModelsSubscription -> Encoding # toJSONList :: [ModelsSubscription] -> Value # toEncodingList :: [ModelsSubscription] -> Encoding # | |
FromJSON ModelsSubscription Source # | FromJSON ModelsSubscription |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsSubscription # parseJSONList :: Value -> Parser [ModelsSubscription] # |
mkModelsSubscription :: ModelsSubscription Source #
Construct a value of type ModelsSubscription
(by applying it's required fields, if any)
ModelsTask
data ModelsTask Source #
ModelsTask
Constructors
ModelsTask | |
Fields
|
Instances
mkModelsTask :: ModelsTask Source #
Construct a value of type ModelsTask
(by applying it's required fields, if any)
ModelsTaskAssginee
data ModelsTaskAssginee Source #
ModelsTaskAssginee
Constructors
ModelsTaskAssginee | |
Fields
|
Instances
mkModelsTaskAssginee :: ModelsTaskAssginee Source #
Construct a value of type ModelsTaskAssginee
(by applying it's required fields, if any)
ModelsTaskAttachment
data ModelsTaskAttachment Source #
ModelsTaskAttachment
Constructors
ModelsTaskAttachment | |
Fields
|
Instances
Eq ModelsTaskAttachment Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsTaskAttachment -> ModelsTaskAttachment -> Bool # (/=) :: ModelsTaskAttachment -> ModelsTaskAttachment -> Bool # | |
Show ModelsTaskAttachment Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsTaskAttachment -> ShowS # show :: ModelsTaskAttachment -> String # showList :: [ModelsTaskAttachment] -> ShowS # | |
ToJSON ModelsTaskAttachment Source # | ToJSON ModelsTaskAttachment |
Defined in Vikunja.Model Methods toJSON :: ModelsTaskAttachment -> Value # toEncoding :: ModelsTaskAttachment -> Encoding # toJSONList :: [ModelsTaskAttachment] -> Value # toEncodingList :: [ModelsTaskAttachment] -> Encoding # | |
FromJSON ModelsTaskAttachment Source # | FromJSON ModelsTaskAttachment |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsTaskAttachment # parseJSONList :: Value -> Parser [ModelsTaskAttachment] # |
mkModelsTaskAttachment :: ModelsTaskAttachment Source #
Construct a value of type ModelsTaskAttachment
(by applying it's required fields, if any)
ModelsTaskBucket
data ModelsTaskBucket Source #
ModelsTaskBucket
Constructors
ModelsTaskBucket | |
Fields
|
Instances
mkModelsTaskBucket :: ModelsTaskBucket Source #
Construct a value of type ModelsTaskBucket
(by applying it's required fields, if any)
ModelsTaskCollection
data ModelsTaskCollection Source #
ModelsTaskCollection
Constructors
ModelsTaskCollection | |
Fields
|
Instances
Eq ModelsTaskCollection Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsTaskCollection -> ModelsTaskCollection -> Bool # (/=) :: ModelsTaskCollection -> ModelsTaskCollection -> Bool # | |
Show ModelsTaskCollection Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsTaskCollection -> ShowS # show :: ModelsTaskCollection -> String # showList :: [ModelsTaskCollection] -> ShowS # | |
ToJSON ModelsTaskCollection Source # | ToJSON ModelsTaskCollection |
Defined in Vikunja.Model Methods toJSON :: ModelsTaskCollection -> Value # toEncoding :: ModelsTaskCollection -> Encoding # toJSONList :: [ModelsTaskCollection] -> Value # toEncodingList :: [ModelsTaskCollection] -> Encoding # | |
FromJSON ModelsTaskCollection Source # | FromJSON ModelsTaskCollection |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsTaskCollection # parseJSONList :: Value -> Parser [ModelsTaskCollection] # |
mkModelsTaskCollection :: ModelsTaskCollection Source #
Construct a value of type ModelsTaskCollection
(by applying it's required fields, if any)
ModelsTaskComment
data ModelsTaskComment Source #
ModelsTaskComment
Constructors
ModelsTaskComment | |
Fields
|
Instances
mkModelsTaskComment :: ModelsTaskComment Source #
Construct a value of type ModelsTaskComment
(by applying it's required fields, if any)
ModelsTaskPosition
data ModelsTaskPosition Source #
ModelsTaskPosition
Constructors
ModelsTaskPosition | |
Fields
|
Instances
mkModelsTaskPosition :: ModelsTaskPosition Source #
Construct a value of type ModelsTaskPosition
(by applying it's required fields, if any)
ModelsTaskRelation
data ModelsTaskRelation Source #
ModelsTaskRelation
Constructors
ModelsTaskRelation | |
Fields
|
Instances
mkModelsTaskRelation :: ModelsTaskRelation Source #
Construct a value of type ModelsTaskRelation
(by applying it's required fields, if any)
ModelsTaskReminder
data ModelsTaskReminder Source #
ModelsTaskReminder
Constructors
ModelsTaskReminder | |
Fields
|
Instances
Eq ModelsTaskReminder Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsTaskReminder -> ModelsTaskReminder -> Bool # (/=) :: ModelsTaskReminder -> ModelsTaskReminder -> Bool # | |
Show ModelsTaskReminder Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsTaskReminder -> ShowS # show :: ModelsTaskReminder -> String # showList :: [ModelsTaskReminder] -> ShowS # | |
ToJSON ModelsTaskReminder Source # | ToJSON ModelsTaskReminder |
Defined in Vikunja.Model Methods toJSON :: ModelsTaskReminder -> Value # toEncoding :: ModelsTaskReminder -> Encoding # toJSONList :: [ModelsTaskReminder] -> Value # toEncodingList :: [ModelsTaskReminder] -> Encoding # | |
FromJSON ModelsTaskReminder Source # | FromJSON ModelsTaskReminder |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsTaskReminder # parseJSONList :: Value -> Parser [ModelsTaskReminder] # |
mkModelsTaskReminder :: ModelsTaskReminder Source #
Construct a value of type ModelsTaskReminder
(by applying it's required fields, if any)
ModelsTeam
data ModelsTeam Source #
ModelsTeam
Constructors
ModelsTeam | |
Fields
|
Instances
mkModelsTeam :: ModelsTeam Source #
Construct a value of type ModelsTeam
(by applying it's required fields, if any)
ModelsTeamMember
data ModelsTeamMember Source #
ModelsTeamMember
Constructors
ModelsTeamMember | |
Fields
|
Instances
mkModelsTeamMember :: ModelsTeamMember Source #
Construct a value of type ModelsTeamMember
(by applying it's required fields, if any)
ModelsTeamProject
data ModelsTeamProject Source #
ModelsTeamProject
Constructors
ModelsTeamProject | |
Fields
|
Instances
mkModelsTeamProject :: ModelsTeamProject Source #
Construct a value of type ModelsTeamProject
(by applying it's required fields, if any)
ModelsTeamUser
data ModelsTeamUser Source #
ModelsTeamUser
Constructors
ModelsTeamUser | |
Fields
|
Instances
Eq ModelsTeamUser Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsTeamUser -> ModelsTeamUser -> Bool # (/=) :: ModelsTeamUser -> ModelsTeamUser -> Bool # | |
Show ModelsTeamUser Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsTeamUser -> ShowS # show :: ModelsTeamUser -> String # showList :: [ModelsTeamUser] -> ShowS # | |
ToJSON ModelsTeamUser Source # | ToJSON ModelsTeamUser |
Defined in Vikunja.Model Methods toJSON :: ModelsTeamUser -> Value # toEncoding :: ModelsTeamUser -> Encoding # toJSONList :: [ModelsTeamUser] -> Value # toEncodingList :: [ModelsTeamUser] -> Encoding # | |
FromJSON ModelsTeamUser Source # | FromJSON ModelsTeamUser |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsTeamUser # parseJSONList :: Value -> Parser [ModelsTeamUser] # |
mkModelsTeamUser :: ModelsTeamUser Source #
Construct a value of type ModelsTeamUser
(by applying it's required fields, if any)
ModelsTeamWithRight
data ModelsTeamWithRight Source #
ModelsTeamWithRight
Constructors
ModelsTeamWithRight | |
Fields
|
Instances
Eq ModelsTeamWithRight Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsTeamWithRight -> ModelsTeamWithRight -> Bool # (/=) :: ModelsTeamWithRight -> ModelsTeamWithRight -> Bool # | |
Show ModelsTeamWithRight Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsTeamWithRight -> ShowS # show :: ModelsTeamWithRight -> String # showList :: [ModelsTeamWithRight] -> ShowS # | |
ToJSON ModelsTeamWithRight Source # | ToJSON ModelsTeamWithRight |
Defined in Vikunja.Model Methods toJSON :: ModelsTeamWithRight -> Value # toEncoding :: ModelsTeamWithRight -> Encoding # toJSONList :: [ModelsTeamWithRight] -> Value # toEncodingList :: [ModelsTeamWithRight] -> Encoding # | |
FromJSON ModelsTeamWithRight Source # | FromJSON ModelsTeamWithRight |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsTeamWithRight # parseJSONList :: Value -> Parser [ModelsTeamWithRight] # |
mkModelsTeamWithRight :: ModelsTeamWithRight Source #
Construct a value of type ModelsTeamWithRight
(by applying it's required fields, if any)
ModelsUserWithRight
data ModelsUserWithRight Source #
ModelsUserWithRight
Constructors
ModelsUserWithRight | |
Fields
|
Instances
Eq ModelsUserWithRight Source # | |
Defined in Vikunja.Model Methods (==) :: ModelsUserWithRight -> ModelsUserWithRight -> Bool # (/=) :: ModelsUserWithRight -> ModelsUserWithRight -> Bool # | |
Show ModelsUserWithRight Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> ModelsUserWithRight -> ShowS # show :: ModelsUserWithRight -> String # showList :: [ModelsUserWithRight] -> ShowS # | |
ToJSON ModelsUserWithRight Source # | ToJSON ModelsUserWithRight |
Defined in Vikunja.Model Methods toJSON :: ModelsUserWithRight -> Value # toEncoding :: ModelsUserWithRight -> Encoding # toJSONList :: [ModelsUserWithRight] -> Value # toEncodingList :: [ModelsUserWithRight] -> Encoding # | |
FromJSON ModelsUserWithRight Source # | FromJSON ModelsUserWithRight |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser ModelsUserWithRight # parseJSONList :: Value -> Parser [ModelsUserWithRight] # |
mkModelsUserWithRight :: ModelsUserWithRight Source #
Construct a value of type ModelsUserWithRight
(by applying it's required fields, if any)
ModelsWebhook
data ModelsWebhook Source #
ModelsWebhook
Constructors
ModelsWebhook | |
Fields
|
Instances
mkModelsWebhook :: ModelsWebhook Source #
Construct a value of type ModelsWebhook
(by applying it's required fields, if any)
NotificationsDatabaseNotification
data NotificationsDatabaseNotification Source #
NotificationsDatabaseNotification
Constructors
NotificationsDatabaseNotification | |
Fields
|
Instances
Eq NotificationsDatabaseNotification Source # | |
Defined in Vikunja.Model | |
Show NotificationsDatabaseNotification Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> NotificationsDatabaseNotification -> ShowS # | |
ToJSON NotificationsDatabaseNotification Source # | ToJSON NotificationsDatabaseNotification |
Defined in Vikunja.Model | |
FromJSON NotificationsDatabaseNotification Source # | FromJSON NotificationsDatabaseNotification |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser NotificationsDatabaseNotification # parseJSONList :: Value -> Parser [NotificationsDatabaseNotification] # |
mkNotificationsDatabaseNotification :: NotificationsDatabaseNotification Source #
Construct a value of type NotificationsDatabaseNotification
(by applying it's required fields, if any)
OpenidCallback
data OpenidCallback Source #
OpenidCallback
Constructors
OpenidCallback | |
Fields
|
Instances
mkOpenidCallback :: OpenidCallback Source #
Construct a value of type OpenidCallback
(by applying it's required fields, if any)
OpenidProvider
data OpenidProvider Source #
OpenidProvider
Constructors
OpenidProvider | |
Fields
|
Instances
Eq OpenidProvider Source # | |
Defined in Vikunja.Model Methods (==) :: OpenidProvider -> OpenidProvider -> Bool # (/=) :: OpenidProvider -> OpenidProvider -> Bool # | |
Show OpenidProvider Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> OpenidProvider -> ShowS # show :: OpenidProvider -> String # showList :: [OpenidProvider] -> ShowS # | |
ToJSON OpenidProvider Source # | ToJSON OpenidProvider |
Defined in Vikunja.Model Methods toJSON :: OpenidProvider -> Value # toEncoding :: OpenidProvider -> Encoding # toJSONList :: [OpenidProvider] -> Value # toEncodingList :: [OpenidProvider] -> Encoding # | |
FromJSON OpenidProvider Source # | FromJSON OpenidProvider |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser OpenidProvider # parseJSONList :: Value -> Parser [OpenidProvider] # |
mkOpenidProvider :: OpenidProvider Source #
Construct a value of type OpenidProvider
(by applying it's required fields, if any)
TodoistMigration
data TodoistMigration Source #
TodoistMigration
Constructors
TodoistMigration | |
Fields
|
Instances
mkTodoistMigration :: TodoistMigration Source #
Construct a value of type TodoistMigration
(by applying it's required fields, if any)
TrelloMigration
data TrelloMigration Source #
TrelloMigration
Constructors
TrelloMigration | |
Fields
|
Instances
mkTrelloMigration :: TrelloMigration Source #
Construct a value of type TrelloMigration
(by applying it's required fields, if any)
UserAPIUserPassword
data UserAPIUserPassword Source #
UserAPIUserPassword
Constructors
UserAPIUserPassword | |
Fields
|
Instances
mkUserAPIUserPassword :: UserAPIUserPassword Source #
Construct a value of type UserAPIUserPassword
(by applying it's required fields, if any)
UserEmailConfirm
data UserEmailConfirm Source #
UserEmailConfirm
Constructors
UserEmailConfirm | |
Fields
|
Instances
mkUserEmailConfirm :: UserEmailConfirm Source #
Construct a value of type UserEmailConfirm
(by applying it's required fields, if any)
UserEmailUpdate
data UserEmailUpdate Source #
UserEmailUpdate
Constructors
UserEmailUpdate | |
Fields
|
Instances
mkUserEmailUpdate :: UserEmailUpdate Source #
Construct a value of type UserEmailUpdate
(by applying it's required fields, if any)
UserLogin
UserLogin
Constructors
UserLogin | |
Fields
|
Instances
Eq UserLogin Source # | |
Show UserLogin Source # | |
ToJSON UserLogin Source # | ToJSON UserLogin |
Defined in Vikunja.Model | |
FromJSON UserLogin Source # | FromJSON UserLogin |
HasBodyParam UserSettingsTotpDisablePost UserLogin Source # | Body Param "totp" - The current user's password (only password is enough). |
Defined in Vikunja.API.User Methods setBodyParam :: (Consumes UserSettingsTotpDisablePost contentType, MimeRender contentType UserLogin) => VikunjaRequest UserSettingsTotpDisablePost contentType res accept -> UserLogin -> VikunjaRequest UserSettingsTotpDisablePost contentType res accept Source # | |
HasBodyParam LoginPost UserLogin Source # | Body Param "credentials" - The login credentials |
Defined in Vikunja.API.Auth Methods setBodyParam :: (Consumes LoginPost contentType, MimeRender contentType UserLogin) => VikunjaRequest LoginPost contentType res accept -> UserLogin -> VikunjaRequest LoginPost contentType res accept Source # |
mkUserLogin :: UserLogin Source #
Construct a value of type UserLogin
(by applying it's required fields, if any)
UserPasswordReset
data UserPasswordReset Source #
UserPasswordReset
Constructors
UserPasswordReset | |
Fields
|
Instances
mkUserPasswordReset :: UserPasswordReset Source #
Construct a value of type UserPasswordReset
(by applying it's required fields, if any)
UserPasswordTokenRequest
data UserPasswordTokenRequest Source #
UserPasswordTokenRequest
Constructors
UserPasswordTokenRequest | |
Fields
|
Instances
mkUserPasswordTokenRequest :: UserPasswordTokenRequest Source #
Construct a value of type UserPasswordTokenRequest
(by applying it's required fields, if any)
UserTOTP
UserTOTP
Constructors
UserTOTP | |
Fields
|
mkUserTOTP :: UserTOTP Source #
Construct a value of type UserTOTP
(by applying it's required fields, if any)
UserTOTPPasscode
data UserTOTPPasscode Source #
UserTOTPPasscode
Constructors
UserTOTPPasscode | |
Fields
|
Instances
mkUserTOTPPasscode :: UserTOTPPasscode Source #
Construct a value of type UserTOTPPasscode
(by applying it's required fields, if any)
UserToken
UserToken
Constructors
UserToken | |
Fields
|
mkUserToken :: UserToken Source #
Construct a value of type UserToken
(by applying it's required fields, if any)
UserUser
UserUser
Constructors
UserUser | |
Fields
|
mkUserUser :: UserUser Source #
Construct a value of type UserUser
(by applying it's required fields, if any)
V1AuthInfo
data V1AuthInfo Source #
V1AuthInfo
Constructors
V1AuthInfo | |
Fields
|
Instances
Eq V1AuthInfo Source # | |
Defined in Vikunja.Model | |
Show V1AuthInfo Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> V1AuthInfo -> ShowS # show :: V1AuthInfo -> String # showList :: [V1AuthInfo] -> ShowS # | |
ToJSON V1AuthInfo Source # | ToJSON V1AuthInfo |
Defined in Vikunja.Model Methods toJSON :: V1AuthInfo -> Value # toEncoding :: V1AuthInfo -> Encoding # toJSONList :: [V1AuthInfo] -> Value # toEncodingList :: [V1AuthInfo] -> Encoding # | |
FromJSON V1AuthInfo Source # | FromJSON V1AuthInfo |
Defined in Vikunja.Model |
mkV1AuthInfo :: V1AuthInfo Source #
Construct a value of type V1AuthInfo
(by applying it's required fields, if any)
V1LegalInfo
data V1LegalInfo Source #
V1LegalInfo
Constructors
V1LegalInfo | |
Fields
|
Instances
Eq V1LegalInfo Source # | |
Defined in Vikunja.Model | |
Show V1LegalInfo Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> V1LegalInfo -> ShowS # show :: V1LegalInfo -> String # showList :: [V1LegalInfo] -> ShowS # | |
ToJSON V1LegalInfo Source # | ToJSON V1LegalInfo |
Defined in Vikunja.Model Methods toJSON :: V1LegalInfo -> Value # toEncoding :: V1LegalInfo -> Encoding # toJSONList :: [V1LegalInfo] -> Value # toEncodingList :: [V1LegalInfo] -> Encoding # | |
FromJSON V1LegalInfo Source # | FromJSON V1LegalInfo |
Defined in Vikunja.Model |
mkV1LegalInfo :: V1LegalInfo Source #
Construct a value of type V1LegalInfo
(by applying it's required fields, if any)
V1LinkShareAuth
data V1LinkShareAuth Source #
V1LinkShareAuth
Constructors
V1LinkShareAuth | |
Fields
|
Instances
mkV1LinkShareAuth :: V1LinkShareAuth Source #
Construct a value of type V1LinkShareAuth
(by applying it's required fields, if any)
V1LocalAuthInfo
data V1LocalAuthInfo Source #
V1LocalAuthInfo
Constructors
V1LocalAuthInfo | |
Fields
|
Instances
Eq V1LocalAuthInfo Source # | |
Defined in Vikunja.Model Methods (==) :: V1LocalAuthInfo -> V1LocalAuthInfo -> Bool # (/=) :: V1LocalAuthInfo -> V1LocalAuthInfo -> Bool # | |
Show V1LocalAuthInfo Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> V1LocalAuthInfo -> ShowS # show :: V1LocalAuthInfo -> String # showList :: [V1LocalAuthInfo] -> ShowS # | |
ToJSON V1LocalAuthInfo Source # | ToJSON V1LocalAuthInfo |
Defined in Vikunja.Model Methods toJSON :: V1LocalAuthInfo -> Value # toEncoding :: V1LocalAuthInfo -> Encoding # toJSONList :: [V1LocalAuthInfo] -> Value # toEncodingList :: [V1LocalAuthInfo] -> Encoding # | |
FromJSON V1LocalAuthInfo Source # | FromJSON V1LocalAuthInfo |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser V1LocalAuthInfo # parseJSONList :: Value -> Parser [V1LocalAuthInfo] # |
mkV1LocalAuthInfo :: V1LocalAuthInfo Source #
Construct a value of type V1LocalAuthInfo
(by applying it's required fields, if any)
V1OpenIDAuthInfo
data V1OpenIDAuthInfo Source #
V1OpenIDAuthInfo
Constructors
V1OpenIDAuthInfo | |
Fields
|
Instances
Eq V1OpenIDAuthInfo Source # | |
Defined in Vikunja.Model Methods (==) :: V1OpenIDAuthInfo -> V1OpenIDAuthInfo -> Bool # (/=) :: V1OpenIDAuthInfo -> V1OpenIDAuthInfo -> Bool # | |
Show V1OpenIDAuthInfo Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> V1OpenIDAuthInfo -> ShowS # show :: V1OpenIDAuthInfo -> String # showList :: [V1OpenIDAuthInfo] -> ShowS # | |
ToJSON V1OpenIDAuthInfo Source # | ToJSON V1OpenIDAuthInfo |
Defined in Vikunja.Model Methods toJSON :: V1OpenIDAuthInfo -> Value # toEncoding :: V1OpenIDAuthInfo -> Encoding # toJSONList :: [V1OpenIDAuthInfo] -> Value # toEncodingList :: [V1OpenIDAuthInfo] -> Encoding # | |
FromJSON V1OpenIDAuthInfo Source # | FromJSON V1OpenIDAuthInfo |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser V1OpenIDAuthInfo # parseJSONList :: Value -> Parser [V1OpenIDAuthInfo] # |
mkV1OpenIDAuthInfo :: V1OpenIDAuthInfo Source #
Construct a value of type V1OpenIDAuthInfo
(by applying it's required fields, if any)
V1UserAvatarProvider
data V1UserAvatarProvider Source #
V1UserAvatarProvider
Constructors
V1UserAvatarProvider | |
Fields
|
Instances
mkV1UserAvatarProvider :: V1UserAvatarProvider Source #
Construct a value of type V1UserAvatarProvider
(by applying it's required fields, if any)
V1UserDeletionRequestConfirm
data V1UserDeletionRequestConfirm Source #
V1UserDeletionRequestConfirm
Constructors
V1UserDeletionRequestConfirm | |
Fields
|
Instances
mkV1UserDeletionRequestConfirm :: V1UserDeletionRequestConfirm Source #
Construct a value of type V1UserDeletionRequestConfirm
(by applying it's required fields, if any)
V1UserPassword
data V1UserPassword Source #
V1UserPassword
Constructors
V1UserPassword | |
Fields
|
Instances
mkV1UserPassword :: V1UserPassword Source #
Construct a value of type V1UserPassword
(by applying it's required fields, if any)
V1UserPasswordConfirmation
data V1UserPasswordConfirmation Source #
V1UserPasswordConfirmation
Constructors
V1UserPasswordConfirmation | |
Fields
|
Instances
mkV1UserPasswordConfirmation :: V1UserPasswordConfirmation Source #
Construct a value of type V1UserPasswordConfirmation
(by applying it's required fields, if any)
V1UserSettings
data V1UserSettings Source #
V1UserSettings
Constructors
V1UserSettings | |
Fields
|
Instances
mkV1UserSettings :: V1UserSettings Source #
Construct a value of type V1UserSettings
(by applying it's required fields, if any)
V1UserWithSettings
data V1UserWithSettings Source #
V1UserWithSettings
Constructors
V1UserWithSettings | |
Fields
|
Instances
Eq V1UserWithSettings Source # | |
Defined in Vikunja.Model Methods (==) :: V1UserWithSettings -> V1UserWithSettings -> Bool # (/=) :: V1UserWithSettings -> V1UserWithSettings -> Bool # | |
Show V1UserWithSettings Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> V1UserWithSettings -> ShowS # show :: V1UserWithSettings -> String # showList :: [V1UserWithSettings] -> ShowS # | |
ToJSON V1UserWithSettings Source # | ToJSON V1UserWithSettings |
Defined in Vikunja.Model Methods toJSON :: V1UserWithSettings -> Value # toEncoding :: V1UserWithSettings -> Encoding # toJSONList :: [V1UserWithSettings] -> Value # toEncodingList :: [V1UserWithSettings] -> Encoding # | |
FromJSON V1UserWithSettings Source # | FromJSON V1UserWithSettings |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser V1UserWithSettings # parseJSONList :: Value -> Parser [V1UserWithSettings] # |
mkV1UserWithSettings :: V1UserWithSettings Source #
Construct a value of type V1UserWithSettings
(by applying it's required fields, if any)
V1VikunjaInfos
data V1VikunjaInfos Source #
V1VikunjaInfos
Constructors
Instances
Eq V1VikunjaInfos Source # | |
Defined in Vikunja.Model Methods (==) :: V1VikunjaInfos -> V1VikunjaInfos -> Bool # (/=) :: V1VikunjaInfos -> V1VikunjaInfos -> Bool # | |
Show V1VikunjaInfos Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> V1VikunjaInfos -> ShowS # show :: V1VikunjaInfos -> String # showList :: [V1VikunjaInfos] -> ShowS # | |
ToJSON V1VikunjaInfos Source # | ToJSON V1VikunjaInfos |
Defined in Vikunja.Model Methods toJSON :: V1VikunjaInfos -> Value # toEncoding :: V1VikunjaInfos -> Encoding # toJSONList :: [V1VikunjaInfos] -> Value # toEncodingList :: [V1VikunjaInfos] -> Encoding # | |
FromJSON V1VikunjaInfos Source # | FromJSON V1VikunjaInfos |
Defined in Vikunja.Model Methods parseJSON :: Value -> Parser V1VikunjaInfos # parseJSONList :: Value -> Parser [V1VikunjaInfos] # |
mkV1VikunjaInfos :: V1VikunjaInfos Source #
Construct a value of type V1VikunjaInfos
(by applying it's required fields, if any)
WebHTTPError
data WebHTTPError Source #
WebHTTPError
Constructors
WebHTTPError | |
Fields
|
Instances
Eq WebHTTPError Source # | |
Defined in Vikunja.Model | |
Show WebHTTPError Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> WebHTTPError -> ShowS # show :: WebHTTPError -> String # showList :: [WebHTTPError] -> ShowS # | |
ToJSON WebHTTPError Source # | ToJSON WebHTTPError |
Defined in Vikunja.Model Methods toJSON :: WebHTTPError -> Value # toEncoding :: WebHTTPError -> Encoding # toJSONList :: [WebHTTPError] -> Value # toEncodingList :: [WebHTTPError] -> Encoding # | |
FromJSON WebHTTPError Source # | FromJSON WebHTTPError |
Defined in Vikunja.Model |
mkWebHTTPError :: WebHTTPError Source #
Construct a value of type WebHTTPError
(by applying it's required fields, if any)
Enums
ModelsBucketConfigurationModeKind
data ModelsBucketConfigurationModeKind Source #
Enum of Int
Constructors
ModelsBucketConfigurationModeKindBucketConfigurationModeNone | 0 |
ModelsBucketConfigurationModeKindBucketConfigurationModeManual | 1 |
ModelsBucketConfigurationModeKindBucketConfigurationModeFilter | 2 |
Instances
fromModelsBucketConfigurationModeKind :: ModelsBucketConfigurationModeKind -> Int Source #
unwrap ModelsBucketConfigurationModeKind
enum
toModelsBucketConfigurationModeKind :: Int -> Either String ModelsBucketConfigurationModeKind Source #
parse ModelsBucketConfigurationModeKind
enum
ModelsProjectViewKind
data ModelsProjectViewKind Source #
Enum of Int
Constructors
ModelsProjectViewKindProjectViewKindList | 0 |
ModelsProjectViewKindProjectViewKindGantt | 1 |
ModelsProjectViewKindProjectViewKindTable | 2 |
ModelsProjectViewKindProjectViewKindKanban | 3 |
Instances
fromModelsProjectViewKind :: ModelsProjectViewKind -> Int Source #
unwrap ModelsProjectViewKind
enum
toModelsProjectViewKind :: Int -> Either String ModelsProjectViewKind Source #
parse ModelsProjectViewKind
enum
ModelsRelationKind
data ModelsRelationKind Source #
Enum of Text
Constructors
ModelsRelationKindRelationKindUnknown | "unknown" |
ModelsRelationKindRelationKindSubtask | "subtask" |
ModelsRelationKindRelationKindParenttask | "parenttask" |
ModelsRelationKindRelationKindRelated | "related" |
ModelsRelationKindRelationKindDuplicateOf | "duplicateof" |
ModelsRelationKindRelationKindDuplicates | "duplicates" |
ModelsRelationKindRelationKindBlocking | "blocking" |
ModelsRelationKindRelationKindBlocked | "blocked" |
ModelsRelationKindRelationKindPreceeds | "precedes" |
ModelsRelationKindRelationKindFollows | "follows" |
ModelsRelationKindRelationKindCopiedFrom | "copiedfrom" |
ModelsRelationKindRelationKindCopiedTo | "copiedto" |
Instances
fromModelsRelationKind :: ModelsRelationKind -> Text Source #
unwrap ModelsRelationKind
enum
toModelsRelationKind :: Text -> Either String ModelsRelationKind Source #
parse ModelsRelationKind
enum
ModelsReminderRelation
data ModelsReminderRelation Source #
Enum of Text
Constructors
ModelsReminderRelationReminderRelationDueDate | "due_date" |
ModelsReminderRelationReminderRelationStartDate | "start_date" |
ModelsReminderRelationReminderRelationEndDate | "end_date" |
Instances
fromModelsReminderRelation :: ModelsReminderRelation -> Text Source #
unwrap ModelsReminderRelation
enum
toModelsReminderRelation :: Text -> Either String ModelsReminderRelation Source #
parse ModelsReminderRelation
enum
ModelsRight
data ModelsRight Source #
Enum of Int
Instances
fromModelsRight :: ModelsRight -> Int Source #
unwrap ModelsRight
enum
toModelsRight :: Int -> Either String ModelsRight Source #
parse ModelsRight
enum
ModelsSharingType
data ModelsSharingType Source #
Enum of Int
Constructors
ModelsSharingTypeSharingTypeUnknown | 0 |
ModelsSharingTypeSharingTypeWithoutPassword | 1 |
ModelsSharingTypeSharingTypeWithPassword | 2 |
Instances
fromModelsSharingType :: ModelsSharingType -> Int Source #
unwrap ModelsSharingType
enum
toModelsSharingType :: Int -> Either String ModelsSharingType Source #
parse ModelsSharingType
enum
ModelsTaskRepeatMode
data ModelsTaskRepeatMode Source #
Enum of Int
Constructors
ModelsTaskRepeatModeTaskRepeatModeDefault | 0 |
ModelsTaskRepeatModeTaskRepeatModeMonth | 1 |
ModelsTaskRepeatModeTaskRepeatModeFromCurrentDate | 2 |
Instances
fromModelsTaskRepeatMode :: ModelsTaskRepeatMode -> Int Source #
unwrap ModelsTaskRepeatMode
enum
toModelsTaskRepeatMode :: Int -> Either String ModelsTaskRepeatMode Source #
parse ModelsTaskRepeatMode
enum
Auth Methods
AuthBasicBasicAuth
data AuthBasicBasicAuth Source #
Constructors
AuthBasicBasicAuth ByteString ByteString | username password |
Instances
Eq AuthBasicBasicAuth Source # | |
Defined in Vikunja.Model Methods (==) :: AuthBasicBasicAuth -> AuthBasicBasicAuth -> Bool # (/=) :: AuthBasicBasicAuth -> AuthBasicBasicAuth -> Bool # | |
Show AuthBasicBasicAuth Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> AuthBasicBasicAuth -> ShowS # show :: AuthBasicBasicAuth -> String # showList :: [AuthBasicBasicAuth] -> ShowS # | |
AuthMethod AuthBasicBasicAuth Source # | |
Defined in Vikunja.Model Methods applyAuthMethod :: VikunjaConfig -> AuthBasicBasicAuth -> VikunjaRequest req contentType res accept -> IO (VikunjaRequest req contentType res accept) Source # |
AuthApiKeyJWTKeyAuth
data AuthApiKeyJWTKeyAuth Source #
Constructors
AuthApiKeyJWTKeyAuth Text | secret |
Instances
Eq AuthApiKeyJWTKeyAuth Source # | |
Defined in Vikunja.Model Methods (==) :: AuthApiKeyJWTKeyAuth -> AuthApiKeyJWTKeyAuth -> Bool # (/=) :: AuthApiKeyJWTKeyAuth -> AuthApiKeyJWTKeyAuth -> Bool # | |
Show AuthApiKeyJWTKeyAuth Source # | |
Defined in Vikunja.Model Methods showsPrec :: Int -> AuthApiKeyJWTKeyAuth -> ShowS # show :: AuthApiKeyJWTKeyAuth -> String # showList :: [AuthApiKeyJWTKeyAuth] -> ShowS # | |
AuthMethod AuthApiKeyJWTKeyAuth Source # | |
Defined in Vikunja.Model Methods applyAuthMethod :: VikunjaConfig -> AuthApiKeyJWTKeyAuth -> VikunjaRequest req contentType res accept -> IO (VikunjaRequest req contentType res accept) Source # |