import ExecutableRoute from 'devapt-core-services/js/executables/executable_route.js'
ExecutableRoute
Extends:
Constructor Summary
Public Constructor | ||
public abstract |
Create a ExecutableRoute instance. |
Member Summary
Protected Members | ||
protected |
Executable server. |
|
protected |
Executable settings. |
Method Summary
Public Methods | ||
public |
Execution with contextual informations. |
|
public abstract |
get_route_cb(arg_application: TopologyDefineApplication, arg_cfg_route: object, arg_data: object, route: function) Callback for route handling. |
|
public |
get_route_redirect_cb(arg_application: TopologyDefineApplication, arg_cfg_route: object, arg_data: object, route: function): * Callback for redirect route handling. |
|
public |
Prepare an execution with contextual informations. |
|
public |
process_route(arg_server: Server, arg_application: TopologyDefineApplication, arg_cfg_route: object, arg_data: object): Promise Process a route registering. |
Public Constructors
Protected Members
Public Methods
public execute(arg_data: object): object source
Execution with contextual informations.
Params:
Name | Type | Attribute | Description |
arg_data | object | Application instance. |
public abstract get_route_cb(arg_application: TopologyDefineApplication, arg_cfg_route: object, arg_data: object, route: function) source
Callback for route handling.
public get_route_redirect_cb(arg_application: TopologyDefineApplication, arg_cfg_route: object, arg_data: object, route: function): * source
Callback for redirect route handling.
Return:
* |
public prepare(arg_settings: object): nothing source
Prepare an execution with contextual informations.
Params:
Name | Type | Attribute | Description |
arg_settings | object | execution settings. |
Return:
nothing |