{-# LANGUAGE DataKinds #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE TypeOperators #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} -- | -- Module : Network.Google.AppsTasks -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- Manages your tasks and task lists. -- -- /See:/ module Network.Google.AppsTasks ( -- * Service Configuration appsTasksService -- * OAuth Scopes , tasksReadOnlyScope , tasksScope -- * API Declaration , AppsTasksAPI -- * Resources -- ** tasks.tasklists.delete , module Network.Google.Resource.Tasks.TaskLists.Delete -- ** tasks.tasklists.get , module Network.Google.Resource.Tasks.TaskLists.Get -- ** tasks.tasklists.insert , module Network.Google.Resource.Tasks.TaskLists.Insert -- ** tasks.tasklists.list , module Network.Google.Resource.Tasks.TaskLists.List -- ** tasks.tasklists.patch , module Network.Google.Resource.Tasks.TaskLists.Patch -- ** tasks.tasklists.update , module Network.Google.Resource.Tasks.TaskLists.Update -- ** tasks.tasks.clear , module Network.Google.Resource.Tasks.Tasks.Clear -- ** tasks.tasks.delete , module Network.Google.Resource.Tasks.Tasks.Delete -- ** tasks.tasks.get , module Network.Google.Resource.Tasks.Tasks.Get -- ** tasks.tasks.insert , module Network.Google.Resource.Tasks.Tasks.Insert -- ** tasks.tasks.list , module Network.Google.Resource.Tasks.Tasks.List -- ** tasks.tasks.move , module Network.Google.Resource.Tasks.Tasks.Move -- ** tasks.tasks.patch , module Network.Google.Resource.Tasks.Tasks.Patch -- ** tasks.tasks.update , module Network.Google.Resource.Tasks.Tasks.Update -- * Types -- ** TaskLinksItem , TaskLinksItem , taskLinksItem , tliLink , tliType , tliDescription -- ** Tasks , Tasks , tasks , tEtag , tNextPageToken , tKind , tItems -- ** TaskLists , TaskLists , taskLists , tlEtag , tlNextPageToken , tlKind , tlItems -- ** TaskList , TaskList , taskList , tasEtag , tasKind , tasSelfLink , tasId , tasUpdated , tasTitle -- ** Task , Task , task , ttParent , ttStatus , ttDue , ttEtag , ttKind , ttSelfLink , ttHidden , ttCompleted , ttId , ttDeleted , ttUpdated , ttTitle , ttLinks , ttNotes , ttPosition ) where import Network.Google.AppsTasks.Types import Network.Google.Prelude import Network.Google.Resource.Tasks.TaskLists.Delete import Network.Google.Resource.Tasks.TaskLists.Get import Network.Google.Resource.Tasks.TaskLists.Insert import Network.Google.Resource.Tasks.TaskLists.List import Network.Google.Resource.Tasks.TaskLists.Patch import Network.Google.Resource.Tasks.TaskLists.Update import Network.Google.Resource.Tasks.Tasks.Clear import Network.Google.Resource.Tasks.Tasks.Delete import Network.Google.Resource.Tasks.Tasks.Get import Network.Google.Resource.Tasks.Tasks.Insert import Network.Google.Resource.Tasks.Tasks.List import Network.Google.Resource.Tasks.Tasks.Move import Network.Google.Resource.Tasks.Tasks.Patch import Network.Google.Resource.Tasks.Tasks.Update {- $resources TODO -} -- | Represents the entirety of the methods and resources available for the Tasks API service. type AppsTasksAPI = TasksInsertResource :<|> TasksListResource :<|> TasksPatchResource :<|> TasksGetResource :<|> TasksClearResource :<|> TasksDeleteResource :<|> TasksUpdateResource :<|> TasksMoveResource :<|> TaskListsInsertResource :<|> TaskListsListResource :<|> TaskListsPatchResource :<|> TaskListsGetResource :<|> TaskListsDeleteResource :<|> TaskListsUpdateResource