Documentation
¶
Index ¶
- type App
- func (app *App) ActivateWorkflow(w http.ResponseWriter, r *http.Request)
- func (app *App) CreateWorkflow(w http.ResponseWriter, r *http.Request)
- func (app *App) GetConnections(w http.ResponseWriter, r *http.Request)
- func (app *App) GetTemplates(w http.ResponseWriter, r *http.Request)
- func (app *App) GetWorkflowById(w http.ResponseWriter, r *http.Request)
- func (app *App) GetWorkflows(w http.ResponseWriter, r *http.Request)
- func (app *App) GoogleCallback(w http.ResponseWriter, r *http.Request)
- func (app *App) GoogleLogin(w http.ResponseWriter, r *http.Request)
- func (app *App) LoginUser(w http.ResponseWriter, r *http.Request)
- func (app *App) RegisterUser(w http.ResponseWriter, r *http.Request)
- func (app *App) SaveTemplate(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
Router *chi.Mux
Db *sql.DB
Validator *validator.Validate
UserService *services.User
WorkflowService *services.Workflow
OAuthConfig *oauth2.Config
}
func (*App) ActivateWorkflow ¶
func (app *App) ActivateWorkflow(w http.ResponseWriter, r *http.Request)
func (*App) CreateWorkflow ¶
func (app *App) CreateWorkflow(w http.ResponseWriter, r *http.Request)
func (*App) GetConnections ¶
func (app *App) GetConnections(w http.ResponseWriter, r *http.Request)
func (*App) GetTemplates ¶
func (app *App) GetTemplates(w http.ResponseWriter, r *http.Request)
func (*App) GetWorkflowById ¶
func (app *App) GetWorkflowById(w http.ResponseWriter, r *http.Request)
func (*App) GetWorkflows ¶
func (app *App) GetWorkflows(w http.ResponseWriter, r *http.Request)
func (*App) GoogleCallback ¶
func (app *App) GoogleCallback(w http.ResponseWriter, r *http.Request)
func (*App) GoogleLogin ¶
func (app *App) GoogleLogin(w http.ResponseWriter, r *http.Request)
func (*App) RegisterUser ¶
func (app *App) RegisterUser(w http.ResponseWriter, r *http.Request)
func (*App) SaveTemplate ¶
func (app *App) SaveTemplate(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.