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;
}