Documentation
¶
Index ¶
- Constants
- Variables
- type Rendering
- type RouteMap
- func (r *RouteMap) Add(route string, obj Rendering) error
- func (r *RouteMap) DefaultRendering(obj Rendering)
- func (r *RouteMap) Go(newroute string)
- func (r *RouteMap) LoadRendering(obj Rendering)
- func (r *RouteMap) Route() string
- func (r *RouteMap) SetRoute(route string)
- func (r *RouteMap) Start(mode int)
Constants ¶
View Source
const ( //STDROUTE STDROUTE = iota //HASHROUTE HASHROUTE )
Variables ¶
View Source
var ( //ErrRoutingAlreadyPresent ErrRoutingAlreadyPresent err ErrRoutingAlreadyPresent = errors.New("This route is already present") )
Functions ¶
This section is empty.
Types ¶
type Rendering ¶
type Rendering interface {
OnLoad(d document.Document, n node.Node, route string) (*promise.Promise, []Rendering)
OnEndChildsRendering()
OnEndChildRendering(r Rendering)
//Node attach childs to this node
Node(r Rendering) node.Node
OnUnload()
}
Rendering interface
type RouteMap ¶
type RouteMap struct {
// contains filtered or unexported fields
}
Router struct
func (*RouteMap) DefaultRendering ¶
func (*RouteMap) LoadRendering ¶
Click to show internal directories.
Click to hide internal directories.