package
0.0.0-20241007214237-3d584b215aed
Repository: https://github.com/dyleme/notifier.git
Documentation: pkg.go.dev
# Functions
Handler creates http.Handler with routing matching OpenAPI spec.
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
No description provided by the author
HandlerWithOptions creates http.Handler with additional options.
# Constants
Defines values for TaskType.
No description provided by the author
Defines values for TaskType.
# Structs
BasicTask defines model for BasicTask.
No description provided by the author
CreateBasicTaskJSONBody defines parameters for CreateBasicTask.
CreatePeriodicTaskJSONBody defines parameters for CreatePeriodicTask.
Event defines model for Event.
No description provided by the author
ListBasicTasksParams defines parameters for ListBasicTasks.
ListEventsParams defines parameters for ListEvents.
ListPeriodicTasksParams defines parameters for ListPeriodicTasks.
NotificationChannel defines model for NotificationChannel.
NotificationParams defines model for NotificationParams.
PeriodicTask defines model for PeriodicTask.
No description provided by the author
No description provided by the author
RescheduleEventJSONBody defines parameters for RescheduleEvent.
ServerInterfaceWrapper converts contexts to parameters.
SetEventDoneStatusJSONBody defines parameters for SetEventDoneStatus.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateBasicTaskJSONBody defines parameters for UpdateBasicTask.
UpdatePeriodicTaskJSONBody defines parameters for UpdatePeriodicTask.
# Interfaces
ServerInterface represents all server handlers.
# Type aliases
CreateBasicTaskJSONRequestBody defines body for CreateBasicTask for application/json ContentType.
CreatePeriodicTaskJSONRequestBody defines body for CreatePeriodicTask for application/json ContentType.
LimitParam defines model for limitParam.
No description provided by the author
OffsetParam defines model for offsetParam.
RescheduleEventJSONRequestBody defines body for RescheduleEvent for application/json ContentType.
SetEventDoneStatusJSONRequestBody defines body for SetEventDoneStatus for application/json ContentType.
TaskType defines model for TaskType.
UpdateBasicTaskJSONRequestBody defines body for UpdateBasicTask for application/json ContentType.
UpdateDefaultNotificationParamsJSONRequestBody defines body for UpdateDefaultNotificationParams for application/json ContentType.
UpdatePeriodicTaskJSONRequestBody defines body for UpdatePeriodicTask for application/json ContentType.