Documentation
¶
Index ¶
- func NewRouter(tdb *db.TenantDB, hr *extensions.HookRunner, s *schemapkg.APISchema) *chi.Mux
- type Handlers
- func (h *Handlers) CreateClients(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) CreateDispatches(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) CreateGuides(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) CreateIncidents(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) CreateUsers(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) DeleteClients(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) DeleteDispatches(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) DeleteGuides(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) DeleteIncidents(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) DeleteUsers(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetClientsByID(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetDispatchesByID(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetDispatchesGuide(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetDispatchesOperator(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetGuidesByID(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetGuidesClient(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetGuidesOperator(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetIncidentsByID(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetIncidentsGuide(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetIncidentsReportedBy(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) GetUsersByID(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) ListClients(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) ListDispatches(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) ListGuides(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) ListIncidents(w http.ResponseWriter, r *http.Request)
- func (h *Handlers) ListUsers(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRouter ¶
func NewRouter(tdb *db.TenantDB, hr *extensions.HookRunner, s *schemapkg.APISchema) *chi.Mux
Types ¶
type Handlers ¶
type Handlers struct {
// contains filtered or unexported fields
}
func (*Handlers) CreateClients ¶
func (h *Handlers) CreateClients(w http.ResponseWriter, r *http.Request)
func (*Handlers) CreateDispatches ¶
func (h *Handlers) CreateDispatches(w http.ResponseWriter, r *http.Request)
func (*Handlers) CreateGuides ¶
func (h *Handlers) CreateGuides(w http.ResponseWriter, r *http.Request)
func (*Handlers) CreateIncidents ¶
func (h *Handlers) CreateIncidents(w http.ResponseWriter, r *http.Request)
func (*Handlers) CreateUsers ¶
func (h *Handlers) CreateUsers(w http.ResponseWriter, r *http.Request)
func (*Handlers) DeleteClients ¶
func (h *Handlers) DeleteClients(w http.ResponseWriter, r *http.Request)
func (*Handlers) DeleteDispatches ¶
func (h *Handlers) DeleteDispatches(w http.ResponseWriter, r *http.Request)
func (*Handlers) DeleteGuides ¶
func (h *Handlers) DeleteGuides(w http.ResponseWriter, r *http.Request)
func (*Handlers) DeleteIncidents ¶
func (h *Handlers) DeleteIncidents(w http.ResponseWriter, r *http.Request)
func (*Handlers) DeleteUsers ¶
func (h *Handlers) DeleteUsers(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetClientsByID ¶
func (h *Handlers) GetClientsByID(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetDispatchesByID ¶
func (h *Handlers) GetDispatchesByID(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetDispatchesGuide ¶
func (h *Handlers) GetDispatchesGuide(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetDispatchesOperator ¶
func (h *Handlers) GetDispatchesOperator(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetGuidesByID ¶
func (h *Handlers) GetGuidesByID(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetGuidesClient ¶
func (h *Handlers) GetGuidesClient(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetGuidesOperator ¶
func (h *Handlers) GetGuidesOperator(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetIncidentsByID ¶
func (h *Handlers) GetIncidentsByID(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetIncidentsGuide ¶
func (h *Handlers) GetIncidentsGuide(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetIncidentsReportedBy ¶
func (h *Handlers) GetIncidentsReportedBy(w http.ResponseWriter, r *http.Request)
func (*Handlers) GetUsersByID ¶
func (h *Handlers) GetUsersByID(w http.ResponseWriter, r *http.Request)
func (*Handlers) ListClients ¶
func (h *Handlers) ListClients(w http.ResponseWriter, r *http.Request)
func (*Handlers) ListDispatches ¶
func (h *Handlers) ListDispatches(w http.ResponseWriter, r *http.Request)
func (*Handlers) ListGuides ¶
func (h *Handlers) ListGuides(w http.ResponseWriter, r *http.Request)
func (*Handlers) ListIncidents ¶
func (h *Handlers) ListIncidents(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.