Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

MandarineMvc.Routing.RoutingAction

import type { MandarineMvc } from "https://raw.githubusercontent.com/mandarineorg/mandarinets/master/mvc-framework/mandarine-mvc.ns.ts"; 

const { RoutingAction } = MandarineMvc.Routing;

Contains the information the Mandarine MVC engine will need in order to read & execute an endpoint. When an endpoint is requested, the routing action indicates how the Mandarine MVC engine should behave.

interface RoutingAction {
actionMethodName: string;
actionParent?: string;
actionType: HttpMethods;
initializationStatus: RouteInitializationStatus;
route: string;
routeParams?: RoutingParams[];
routeSignature: Array<string>;
routingOptions?: RoutingOptions;
}

§Properties

§
actionMethodName: string
[src]
§
actionParent?: string
[src]
§
actionType: HttpMethods
[src]
§
initializationStatus: RouteInitializationStatus
[src]
§
route: string
[src]
§
routeParams?: RoutingParams[]
[src]
§
routeSignature: Array<string>
[src]
§
routingOptions?: RoutingOptions
[src]