Route
API ▸ App ▸ Route
Route.getTemplateComponent(componentName)
- Parameters:
- componentName —
String
- componentName —
- Returns:
Document
Route::constructor(options)
- Parameters:
- options —
Object
- options —
Access it with:
module.exports = function(app) {
var Route = app.Route;
};
Acceptable syntaxes:
*Route* app.Route(*String* method, *String* uri, *Object* options)
*Route* app.Route(*String* methodWithUri, *Function* getData)
*Route* app.Route(*String* methodWithUri, *Object* options)
*Route* app.Route(*String* uri, *Function* getData)
*Route* app.Route(*String* uri, *Object* options)
*Route* app.Route(*String* method, *String* uri)
*Route* app.Route(*String* uri)
*Route* app.Route(*String* methodWithUri)
Route::method
- Type:
String
- Default value:
'get'
Route::uri
- Type:
Networking.Uri
Route::app
- Type:
App
Route::route
- Type:
App.Route
Route::name
- Type:
String
Route::schema
- Type:
Schema
Route::data
- Type:
Any
Route::error
- Type:
Any
Route::factory()
- Returns:
Function
Route::init()
- Returns:
Function
Route::getData(callback)
- Parameters:
- callback —
Function
— optional
- callback —
- Returns:
Function
Route::destroy()
- Returns:
Function
Route::destroyJSON()
- Returns:
Function
Route::destroyText()
- Returns:
Function
Route::destroyHTML()
- Returns:
Function
Route::redirect
- Type:
Networking.Uri
Can be also a function. May returns a Networking.Uri, any String or undefined
.
Route::request
- Type:
Networking.Request
Route::response
- Type:
Networking.Response
Route::next()
- Returns:
Function
Route::toJSON()
- Returns:
Any
Route::toText()
- Returns:
String
Route::toHTML()
- Returns:
Document