Documentation ¶
Index ¶
- func New(b *base.Node, node *http.HTTP) graph.Node
- func NewProto(name string, c *http.HTTP) *gen.Node
- func NewResponseProto() *http.HTTP
- func NewRouteProto() *http.HTTP
- func NewTemplateProto(t string) *http.HTTP
- type HTTPEventStream
- type Response
- type RouteNode
- type Router
- type TemplateFSNode
- type TemplateNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewResponseProto ¶
func NewRouteProto ¶
func NewTemplateProto ¶
Types ¶
type HTTPEventStream ¶
type HTTPEventStream struct { Requests chan rxgo.Item Responses chan rxgo.Item RequestObs rxgo.Observable ResponseObs rxgo.Observable }
func NewHTTPEventStream ¶
func NewHTTPEventStream() *HTTPEventStream
TODO breadchris proper dependency injection will need to be figured out to make this work
type TemplateFSNode ¶
type TemplateFSNode struct { *base.Node *http.TemplateFS }
func NewTemplateFSNode ¶
func NewTemplateFSNode(b *base.Node, node *http.TemplateFS) *TemplateFSNode
type TemplateNode ¶
func NewTemplateNode ¶
func NewTemplateNode(b *base.Node, node *http.Template) *TemplateNode
Click to show internal directories.
Click to hide internal directories.