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.